|This is an introductory programming class designed for 7th and 8th grade students. The main programming applications we will use are Basic and Scratch. Each student will receive a CD with their work at the end of the semester.
We will begin with basic programming, using an application called Quite Basic. The goal will be for each student to program a simple choose-your-own-adventure text game (similar to Zork, which we will play through) using basic programming commands (if...then, input, goto) as well as ASCII art. Quite Basic is free to use and runs on all Web Browsers.
We will continue on to a more modern visual programming language, Scratch. Students will learn how to manipulate graphics with their programming skills and design their own graphics games. We will be using the online version - Scratch 3.0 (the older Scratch 1.4 version can still be dowloaded at this link).
(adapted from the 1979 book by Edward Packard)