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