2017 SI@UCF Introduction to Python & PyGame Group B: Schedule, Notes, Assignments


Syllabus
Install pyGame on a Mac

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
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 nested for loop drawing in pygame Day 6 Notes primetest.py
chessboard3.py
stars2017.py
drawstuff.py
XYZ
Stars
Paint 1
Tire Printing-Opt.
xyz.py
stars2017sol.py
paintingShapesSolution.py
wheel.py
6/20 functions movement in pyGame fueleff_func.py
chessboard4.py
monopolyboard.py
bouncingball.py
movement.py
Py Game Nested Loops
Bouncing Ball Edit
pygameloopsa.py
pygameloopsb.py
pygameloopsc.py
bounce_parta.py
bounce_partb.py
bounce_partc.py
bounce_partd.py
bounce_parte.py
6/21 lists pyGame with lists Chapter 4 magiceightball.py
boxes.py
pygameboxes.py
tennispractice.py
tennisEdit.py
tenballs.py
Racketball
Ten Balls Edit-Opt.
racketball.py
tenballs_v1.py
tenballs_v2.py
tenballs_v3.py
tenballs_v4.py
6/22 Rain Fruit Game, Game Choice Chapter 4 rain.py
rain2.py
raindrop.png
fruitgame.py
apple.jpg
cherry.jpg
kiwi.jpg
strawberry.jpg
circleCollision.py
squareCollision.py
mouseEvent.py
Final Project Proposal
6/23 dictionaries UI Choices Chapter 4 clean_games.py
censor.py
Telephone TelephoneSolution.py
6/26 More Functions Program Design lottery.py
spacetrek.py
Written Solutions
test1q3.py
test1q5.py
test1q6.py
test1q8.py
test1q9.py
6/27 Review for Test #2 Final Project Help badmario.py
mario.png
shell.png
background.jpg
theme.wav
Sample Test #2
(Extra)Sample Test #2
6/28 Class Wrap Up Test #2 KwikiMart3.py
KwikiMart4.py
mastermind.py
Written Solutions
test2q1.py
test2q1.py
test2bq3.py
test2q4.py
test2bq5.py
test2q6.py
chase.py