ECS 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)
28 Oct 2013 - 13:57
  Lab Instructions Highlights: Get comfortable with the Snap user interface. Learn to use Broadcast blocks to communicate between sprites and make a movie. Get a Snap account set up to save projects....
(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 - 16:18
Project Instructions Description: The goal of this homework assignment is to create a word guessing game. The computer will know one word (provided by Player 2) and will accept guesses from Player 1 about what that word is. The game continues...
(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 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.      
(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.