2007 Classes
Details of Dave Briccetti's 2007 classes
Since 1992, Dave has taught programming classes at Diablo Valley College’s College for Kids program, in Pleasant Hill, California.
General Notes
Everything you will learn is applicable to MS Windows, MacOS, and Linux. In class, we will be using MS Windows. All the software we use is free, and you can run it at home.
Class List
| Course Title | Grades | Prerequisites | Description |
|---|---|---|---|
| Scratch | 5–9 | None | Scratch is a new programming language that makes it easy to create your
own interactive stories, animations, games, music, and art -- and share
your creations on the web.
Scratch is designed to enhance the technological fluency of young people, helping them learn to express themselves creatively with new technologies. As they create Scratch projects, young people learn important mathematical and computational ideas, and they gain a deeper understanding of the process of design. |
| Python Programming I | 5–9 | 15 words per minute typing | Start learning to program using the popular Python language (www.python.org). Python is used for creating games, websites, and much more. |
| Python Programming II | 5–9 | Python Programming I | Learn to create more advanced programs such as simple arcade-style (pygame.org) and adventure games. |