Looking for last semester's site? Click here.

WHAT WE'VE LEARNED
 

MISSION WEEK 1 PHOTOS

Input, output, CPU, and the role of software. Similarities between computers, robots, and people. What the inside of a computer looks like. How to build our own LegoPuter.

MISSION WEEK 2 PHOTOS

How to program classmates. How to program Herbert. What a Statement and Program are. Why some programs are better than others.

MISSION WEEK 3 PHOTOS

That a program contains a main program and a set of subroutines. What Arguments and Parameters are, and how to use them.
(Note: You can access your levels here. Your login is FirstName.LastName@scdspc.org. Email Brian if you've forgotten the password or need help.)

MISSION WEEK 4 PHOTOS

Advanced programming techniques, like optimization, recursion and debugging.

MISSION WEEK 5 PHOTOS

How input can be used to solve problems. How to walk on the edge of a line, program classmates to, and program a robot to. That computer languages can look very different but can solve the same kinds of problems.

MISSION WEEK 6 PHOTOS

What Object-Oriented Programming means. 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 7 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 8 PHOTOS

Arrays, Random numbers, and how to use both to make exciting games!

MISSION WEEK 9 PHOTOS

Collision detection and other game programming skills.

MISSION WEEK 10 PHOTOS

Advanced Game Programming Skills.