CSP Materials

(Resource book)
28 Oct 2013 - 14:08
  Lab Instructions  Highlights: Learn to use the movement and drawing commands in Snap! to draw complex images and geometric shapes. Learn to use variables that change dynamically within a program. Use layers of abstraction in...
(Resource book)
29 Oct 2013 - 14:55
  Lectures: Lecture 4: Functions Lecture 5: Programming Paradigms Reading Assignments: Designing Games with a Purpose (GWAP) Justices Split on Violent Games The Story of Alan Turing & His Machine Kinect's Future a Game Controller in...
(Resource book)
29 Oct 2013 - 01:08
Lectures: Lecture 1: Abstraction And Welcome Reading Assignments: Why Software is Eating the World Professor Harvey's Introduction To Abstraction Scratch: Programming For All Labs: Broadcast, Animations And Music Loops, Variables 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)
13 May 2013 - 14:57
[Q2.3.1]: Could you further simplify the code in this method? [A2.3.1]: You could take the code tiles out of the Do In Order tile and then delete the Do In Order tile.
(Resource book)
11 Apr 2013 - 14:29
[Q2.2.1] Can you think of anything that will make this code simpler, yet still do the same actions? [A2.2.1]: Divide the code into 'pieces' or methods that can be called easily. Students don't necessarily need to come up with this answer. They just...
(Resource book)
11 Apr 2013 - 14:19
No supporting teacher material for this part yet.
(Resource book)
13 May 2013 - 14:44
11. Animation Details: Sub-Parts (part 1) [Q 1.11.1] For this question, we don't expect you to know the answer for SURE. But, based on your experiences to now, if you had to GUESS, how do you predict the turn method will behave? What about the roll...