Looking for last semester's site? Click here.

WHAT WE'VE LEARNED
 

MISSION WEEK 1 PHOTOS

What a computer is, and whether it is smart. Input, output, CPU, and the role of software. What the inside of a computer looks like. How to build and program our own LegoPuter. How to make a program that will let Zeb know when he can sleep in and when he must do his chores.

MISSION WEEK 2 PHOTOS

How to program classmates and robots. Why some programs are better than others. What Statements, Subroutines, Parameters and Arguments are. What recursion is. How to program a robot to draw a square in different ways.

MISSION WEEK 3 PHOTOS

That a program contains a main program and a set of subroutines. How to debug. How to play Herbert. (Note: You can access your levels here. Your login is FirstName.LastName@scdspc.org. After you log in, Select the SCDS Programming Club contest.).

MISSION WEEK 4 PHOTOS

What Arguments, Parameters, and Recursion are.

MISSION WEEK 5 PHOTOS

How to program Herbert to do things a certain number of times. How to optimize programs.

MISSION WEEK 6 PHOTOS

How to follow a line edge. Loops and conditionals. How to make a program change what it does based on input. What computer languages are and how they differ.

MISSION WEEK 7 PHOTOS

What Object-Oriented Programming means. What Classes, Objects, Methods, and Properties are. How to build a Lego car using Object-Oriented techniques. How to program characters on a web page. Note: your web pages are here.

MISSION WEEK 8 PHOTOS

What coordinate systems are, and how to specify object locations in two and three dimensions. How to program Phrogram. How to make spaceship formations and planets. That programming games is fun.

MISSION WEEK 9 PHOTOS

More about Phrogram

MISSION WEEK 10 PHOTOS