| Date |
Lecture Topic |
Recitation Topic |
Notes |
Examples |
Assignments |
Solutions |
|---|
| 6/12 |
Input, Variables |
Output, Turtle Intro |
Day 1 Notes |
Hello.py
Hello2.py
printpython.py
Circle1.py
Circle2.py
Circle3.py
Circumference.py
Frame.py
quadraticalt.py
stairs.py
|
Buying Gas
Changy Money
Trains
Turtle Day 1
|
Gas.py
Money.py
Trains.py
turtle1.py
|
| 6/13 |
Expressions, Random Numbers, if |
Turtle Shapes |
Day 2 Notes |
Lemonade.py
movie.py
Arithmetic.py
Grade.py
tables.py
item.py
money.py
Age.py
Temp.py
family.py
Leapyear1.py
Leapyear2.py
firstrandomturtle.py
turtlefill.py
|
Pictures
Debbie's Numbers
Turtle Day 2
Military Time
Road Trip
Fuel Economy
|
Pictures.py
debbie.py
turtle2.py
MilitaryTime.py
Trains.py
RoadTrip.py
|
| 6/14 |
for statement |
if examples |
Day 3 Notes |
Sum1.py
Sum2.py
Sum3.py
donations.py
sumsq.py
sumsolver.py
Power.py
Easystars.py
perfect.py
chessboard.py
|
Pay Calculator
Lemonade
For Loop Programs
Turtle Day 3
Arithmetic Game
|
PayCalc.py
lemonade.py
sumeven.py
sumodd.py
donation.py
turtle3.py
arithmeticgame.py
|
| 6/15 |
while loop |
Turtle using loop |
Day 4 Notes |
bhcsirocks.py
whyyoulittle.py
sumwhile1.py
allowance.py
monopoly.py
guess.py
square.py
spiralsquare.py
mountain.py
mountain2.py
chessboard2.py
|
Integers
Stolen Frisbee
Car Payments
Turtle #4
Sample Test #1
|
propofints.py
Frisbee.py
payment.py
turtle4.py
|
| 6/16 |
nested loops |
Test #1 |
Day 5 Notes |
Mult.py
Stars.py
diamond.py
nestedloops.py
primetest.py
|
Turtle Contest!!!
|
Written Solutions
test1_q12.py
test1_q3.py
test1_q4.py
test1_q5.py
test1_q6.py
test1_q7.py
test1_q7ec.py
test1_q8.py
|
| 6/19 |
lists, built in sorting |
drawing, motion in pygame |
Day 6 Notes |
magiceightball.py
bbcards.py
primesieve.py
drawstuff.py
bouncingball.py
tennispractice.py
|
Tire Printing
Paint 1
Racketball
|
wheel.py
paintingShapesSolution.py
racketball.py
|
| 6/20 |
Dictionaries, File I/O |
pyGame Exercise |
|
fruits.py
fruits.txt
censor.py
tenballs.py
omnomnom.py
|
Telephone
Ten Balls Edit
|
TelephoneSolution.py
tenballs_v1.py
tenballs_v2.py
tenballs_v3.py
tenballs_v4.py
|
| 6/21 |
Recursion Intro |
Mouse Events, Loading Images |
|
Recursion.py
fruitgame.py
apple.jpg
cherry.jpg
kiwi.jpg
strawberry.jpg
|
Recursion 1
Asteroids
asteroidslite_framework.py
|
rechmk.py
boxrec.py
boxrec2.py
asteroidslite.py
|
| 6/22 |
More Recursion |
Collision Detection, Sounds |
|
boxes.py
rain.py
rain2.py
raindrop.png
towers.py
fastmodpow.py
|
Final Project Proposal
|
|
| 6/23 |
Recursion-Floodfill |
Multiple Screens |
|
clean_games.py
towerspygame.py
Bunnies
bunnies.in
bunnies.out
bunnies.py
|
Adventure
adventure.in
adventure.out
|
adventure.py
|
| 6/26 |
Recursion-Floodfill, Draw Tree |
Text in pyGame, Design |
|
odometer.py
drawbintree.py
|
|
|
| 6/27 |
Review for Test #2 |
Final Project Help |
|
mastermind.py
Mastermind
mastermind2.py
mastermind3.py
mastermind.in
mastermind.out
|
Sample Test #2
(Extra)Sample Test #2
|
|
| 6/28 |
Class Wrap Up |
Test #2 |
BFS in Grids |
Bunnies 2
bunnies2.in
bunnies2.out
bunnies2.py
|
|
Written Solutions
test2q1.py
test2q2.py
test2aq3.py
test2q4.py
test2aq5.py
test2q6.py
chase.py
|