Governor's Career & Technical Academy Arlington

CSC 221 Weekly Assignments: Week 5

CSC 221


Overview

This week we will begin working together in class on Sheet 5: The Robots are Coming!, learning about list, getting more familiarity with functions, and sneaking in a look at objects and classes.

Friday, September 29th

Classwork

I think now is a really good time for a choose your own adventure activity. The task I gave Wednesday was too ambitious for those of you relatively new to programming. So today I will ask you to sit arrange your selves in the room into one of the following two groups:

I'm getting the hang of this, but we're moving a bit too fast group.
Seat yourself at one of the tables in the front of the room. You will work with together with teacher support to finish Sheet 4: Higher! Lower! and as time permits begin work on Sheet 5: The Robots are Coming!
I'm bored, and need a new challenge group.
The I'm bored will hopefully also be the You can count on us to take initiative and be both collaborative and self-reliant group. You should work in pairs Sheet 6: Chomp. Please file any issues you find in the sheet at the GASP Lessons git repo.

Homework

Continue wherever you left in class on either guess.py, robots.py, or chomp.py and make at least three commits before Saturday at 11:50 pm.

Evaluation

You will earn credit for a series of intermediate commits to your git repo leading toward progress completing your current program.

Wednesday, September 27th

Classwork

We will start class today by getting back our quizzes from last week and looking at example solutions generated by our learning community.

After that we will begin working together on Sheet 5: The Robots are Coming!

Homework

You may have noticed that we seem to have skipped a sheet in our GASP Python Course. Well, we did that on purpose, so that you could complete that sheet on your own for homework. Compete Sheet 4: Higher! Lower! before coming to class on Friday.

Evaluation

You will earn credit for a series of intermediate commits to your git repo leading to a completed guess.py program.