4days since
End of School Year

Contact Christopher

Text Blasts/Reminders!
Phone/VoiceMail:
   (303) 806-2515
   extension 1051
Text (SMS):

   (720) 583-4631
E-mail:
Family Page Updates

Student Apps

CFAHS.org
Student Apps & E-mail

Wayback Machine

SCRATCH Programming

All of the software on your computer, from the games to the word processor and even the software to boot up the computer in the first place was created by a programmer, or most likely a team of programmers. 

<ASSIGNMENTS>

In this class you will be creating an interactive story as well as a simple computer game.


Python (advanced programming)

http://www.pygame.org/docs/tut/chimp/ChimpLineByLine.html 

Above is a tutorial for the "chimp game" that looks a lot like a banner ad on a website.

You can find the downloads to install Python on Mac, Windows or linux at http://www.pygame.org/download.shtml and at http://www.python.org/download/releases/2.5.2/ as well as http://www.python.org/ (the first has sample games and the other two let you download and install Python)

Python has even been used to create 3-D arcade games: http://www.pygame.org:80/docs/tut/intro/intro.html 

Open Source Programming For Kids:

XCode & C on the Mac

Greenfoot Programming

http://www.greenfoot.org/index.html 

Here, a parent provides a lively account of a game-building exercise he did with his 9-year old daughter using Greenfoot.

SCRATCH RESOURCES

Scratch Programming Handbook (Redware): http://www.redware.com/scratch
Teach Children Programming: http://www.kidslike.info/scratch_computer_programming_tutorials
Programing the Racing Game in Scratch: http://www.instructables.com/id/Programming-the-Racing-Game-in-Scratch
Scratch Programming: http://pwoessner.com/scratch-programming
Educators - Scratch Wiki: http://info.scratch.mit.edu/Educators
Scratch Lesson Plans: http://wiki.classroom20.com/Scratch+Lesson+Plans
Having Fun With Computer Programming & Games: http://www.lero.ie/EducationOutreach/TransitionUnit
Learn Scratch: http://learnscratch.org
Scratch Lessons: http://www.scribd.com/doc/8028928/Scratch-Lessons


Teaching Kids Programming:
http://baheyeldin.com/technology/teaching-kids-programming.html

Linux at Yorktown High School:
http://www.linuxjournal.com/article/3403

Teaching Python:
http://wiki.python.org/moin/TeachingPythonBof

Python Programming (Amazon):
http://www.amazon.com/Python-Programming-Absolute-Beginner-Second/dp/1598631128

Robotics DIY:
http://www.linuxjournal.com/article/9103

Robot Obstacle Course:
http://www.omsi.info/visit/tech/activities.cfm#
Subpages (1): SCRATCH ASSIGNMENTS