CSP Materials

(Resource book)
28 Oct 2013 - 16:26
Project Instructions  Description: The goal of this homework assignment is to create a simple version of Hangman.        
(Resource book)
28 Oct 2013 - 16:45
Project Instructions  Description: We want you to show off everything that you have learned this semester in a final project of your choice and design. Just like the midterm project, you can design anything you want, using all of your...
(Resource book)
28 Oct 2013 - 16:30
Project Instructions  Description: You've discovered that your old hangman game was a bit too easy and all of the kids at school are making fun of you for it. You come up with a brilliant but very secretive idea: you are going to modify...
(Resource book)
28 Oct 2013 - 15:59
Lab Instructions | Video of Lab Highlights: Digital devices, systems, and the networks that interconnect them enable and foster computational approaches to solving problems. (this is from AP's big ideas section VI) MapReduce is a...
(Resource book)
28 Oct 2013 - 15:55
Lab Instructions | Video of Lab Highlights: Computer science is about more than computing prime numbers and solving equations. It has tremendous applications outside of the field of computing but has also created some fantastic new...
(Resource book)
28 Oct 2013 - 15:42
Lab Instructions | Video of Lab Highlights: Gain an appreciation for the importance of simulations in scientific discovery. Learn about some modern applications of scientific simulations.      
(Resource book)
28 Oct 2013 - 15:38
Lab Instructions | Video of Lab Highlights: Understand how reporters use combiners instead of sequences. Practice planning and coding recursive reporters. Implement higher order functions.    
(Resource book)
28 Oct 2013 - 15:17
Lab Instructions | Video of Lab Highlights: A single sprite has control blocks which appear to respond in parallel (e.g., multiple "when green flag, do...", "when space is clicked, do...", "when I receive broadcast", etc.) Multiple...
(Resource book)
28 Oct 2013 - 14:48
  Lab Instructions | Video of Lab Highlights: Get more practice with lists and higher order functions used in combination. Develop a significant-sized project.