2012 Classes
Details of Dave Briccetti’s 2012 classes
Scratch (scratch.mit.edu) makes it easy to create
interactive stories, animations, games, music, and art, and share these 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. More info: bit.ly/dcfk Python (www.python.org) is used for creating games, websites, and much more. Python is a real programming language used by professionals (Google, for example, has lots of Python programmers). One class project will be a simple text adventure game. This introductory class will not do much with graphics. More info: bit.ly/dcfk Kojo (www.kogics.net/kojo) enables play, exploration, and learning in the areas of computer programming, math and science, systematic and computational thinking, art, music, and creative thinking. Kojo uses the Scala programming language, which runs on Java. More info: bit.ly/dcfk
Course Title
Grades
Prerequisites
Description
Programming with Scratch
4–6
None
Programming with Python
7–9
15 words per minute typing
Programming with Kojo
7–9
15 words per minute typing
