CSP Materials

(Resource)
29 Mar 2014 - 10:00
Purpose: You are a computer programmer working for Awesome Applications. You have been given the project to create the next great application your company will promote and sell using the Python programming language. After students write the...
(Resource)
22 Feb 2014 - 19:23
Minimum Minutes  Type Big Idea  Topic  Lesson Plan  External Lesson Resources     Unit 4: Algorithms and Procedural Abstraction   70  CSP Algorithms  What is an...
(Resource)
22 Feb 2014 - 19:36
Minimum Minutes  Type Big Idea  Topic  Lesson Plan  External Lesson Resources     Unit 8: The Internet Part 2   40  CSP Internet  Structure of the Internet  ...
(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: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)
15 Apr 2013 - 14:22
This project is introduced before students begin working with Lists and is then assigned as a pair programming project after work on the Lists curriculum is finished. I have used it with mostly Freshman students taking Beginning Computer Science and...
(Resource)
15 Apr 2013 - 15:05
  This project is introduced late in the year although it mainly emphasizes the use of random positioning, user interface and game design and could be used as an application of sorting. In order to add in sorting, you would need to add a...