Materials you can use in your computing summer camps and workshops
- CS Unplugged - -http://csunplugged.org- has activites that you can use to introduce computing concepts without even using the computer.
- Scratch is free software from MIT that allows students to create 2D animations and games using drag-and-drop programming.
- Alice is free software from CMU that allows students to create 3D movies and games using drag-and-drop programming. There are several different versions of Alice. Storytelling Alice was created for middle school girls. Alice 3 should be stable for summer 2014.
- Media Computation was developed at Georgia Tech and it teaches programming concepts by having students write textual programs in Python (or Java) to manipulate media (pictures, sounds, movies, and text).
- Greenfoot - a system that makes it easy to create 2D simulations and games in Java. I would use this with high school or advanced middle school.
- App Inventor - free software from MIT that lets you create apps for Android devices. It also has an emulator so you don't have to have a phone per student. You can use it with high school or middle school. For middle school have the user interface done.
Materials for 4-hour workshops for each of these are here:
Scratch 3 hour elementary-workshop details
Intro Scratch 3 hour middle-to-high school details
Alice 2 or Storytelling Alice - 4 hour workshop details
Media Computation 4 hour workshop details
For elementary school (rising 4th and 5th grade) students we recommend:
For middle school students we recommend:
For high school students we recommend:
Link to this Page