Homework 1: Hour of Code Programming Puzzles

Objective: To learn basic programming structures by solving puzzles

The "Hour of Code" is done during CS Education Week each December to expose more kids to programming. It has links to some fun puzzles that teach programming concepts. Your assignment is to complete a series of these puzzles. I recommend you try either the Angry Birds / Plants vs. Zombies series of puzzles or the LightBot series of puzzles.

If you're interested to do more, there are a bunch of other programming games and tutorials at various levels at: http://csedweek.org/learn

To show that you did this assignment, please save a screenshot of your solution to the last puzzle in the series you chose. Please upload that screenshot image file to Canvas, on the Assignment page for Homework 1. If you have trouble capturing the screenshot, you can submit a text file with a list of the steps you used to complete the last puzzle in the series.

If you are adding this class, your Canvas account will be created a day or two after you've registered for the course, so please do so as soon as possible. Because of registration issues, etc., late submissions for this assignment will not be penalized, but they must be submitted in Canvas.

Return to main CS 111A page