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 theYou 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.