CSP Materials

(Resource book)
28 Oct 2013 - 14:40
Lab Instructions | Video of Lab Highlights: Practice writing and reading functions with different input types. Determine how to break problems down into individual functions. Gain experience working with a new data structure and...
(Resource book)
28 Oct 2013 - 14:33
Lab Instructions | Video of Lab Highlights: Discover how to create different shaped blocks, create inputs of different types, and create inputs with initial values. Employ blocks and data abstraction to break problems down into...
(Resource book)
28 Oct 2013 - 14:26
  Lab Instructions | Video of Lab Highlights: Practice with everything you know: control structures (if/else, for loops), randomness, variables, and graphics.    
(Resource book)
28 Oct 2013 - 15:21
Lab Instructions | Video of Lab Highlights: Explore the idea of representing a problem in terms of itself. Practice planning and coding recursive blocks.    
(Resource book)
15 Apr 2013 - 18:05
  Dan Garcia of UC Berkeley presents the Beauty and Joy of Computing, Lecture 17: Higher-Order Functions I. Video with clicker questions | PDF | PPTX Available via the CC-BY-NC-SA license.
(Resource book)
15 Apr 2013 - 18:10
  Dan Garcia of UC Berkeley presents the Beauty and Joy of Computing, Lecture 19: Higher-Order Functions II. Video with clicker questions | PDF Available via the CC-BY-NC-SA license.
(Resource book)
15 Apr 2013 - 18:58
  Dan Garcia of UC Berkeley presents the Beauty and Joy of Computing, Lecture 16: Computational Game Theory.     Video | PDF Available via the CC-BY-NC-SA license.
(Resource)
26 Oct 2013 - 17:00
Hello Utah ECS,   Here is a link to some of the things I use for Scratch in Computer Science 1A. It includes a nice introductory unit from another teacher, and a few fun projects with HowTo videos (Pacman, Pong, etc.) https://www.dropbox.com/sh...
| 1 recommendations
(Resource)
16 Jan 2013 - 15:42
This is a set of instructions for undergraduate students in a Computer Science Principles course to take their knowledge and turn it into a short outreach lesson.  It includes a short example outreach lesson and a form that can be used for the...