start
This is an old revision of the document!
Table of Contents
Hello Neo
Welcome to the helloneo.ca website.
This is a wiki in which I record the way in which I taught programming to my son, Neo, since he was eight years old. He's much older now, and I have updated these lessons as I continue to teach programming to kids. Although the primary purpose is to keep a record of my lessons, you are also welcome to read them.
Student's Lessons
Python Season 1
Python Season 1 introduces all the basic concepts such as functions, lists, classes, and so forth.
- Basics II Random Numbers
- Basics III List Structure – Advanced
- Functions The fourth lesson in this series.
- Lists The fifth lesson in this series
- Lists II Lesson six, about data structures.
- PyHang Game – Hangman – a simple game which illustrates the use of lists and string indexing.
- Dice Class – Classes and String Operations
- PyBog – Word search game, operating on a 2d array(list).
- Recursion in Python – recursion examples
Python Season 2
Python season 2 demonsrates how the basic concepts can be used by making games out of them! Since it is a more advanced class, we will structure most of the games around the PyGame Terminal, however, we will not always use it.
- PyMaze – a simple maze game in python, illustrating classes and maze algorithms
JavaScript Season 1
JavaScript Season 2
JavaScript Season 3
APCS
- APSC Phase 1 program collection APCS Phase 1
start.1701226294.txt.gz · Last modified: 2023/11/29 02:51 by appledog