| Date |
Topic |
Notes |
Pre-written Examples |
In Class Examples |
Suggested Exercises |
| 1/6/20 |
Intro, Output |
Output |
printpython.py
Circle1.py
|
hello.py
hellogood.py
rectangle.py
|
Downloading IDLE
Practice 1/6
|
| 1/8,10/20 |
Vars, Input |
Variables, Assignment Statement
Input
|
Circle2.py
Circle3.py
Frame.py
|
drseuss.py
rectangle2.py
rectangle3.py
rectangle4.py
flagpole.py
|
Practice 1/8,10
|
| 1/13/20 |
Arithmetic Expressions |
Arithmetic Expressions
|
movie.py
Arithmetic.py
Grade.py
|
fuel.py
days.py
height.py
|
Practice 1/13
|
| 1/15/20 |
Examples, Turtle |
Examples
|
stairs.py
food.py
|
drawcircle.py
koolaid.py
koolaid2.py
|
Practice 1/15
|
| 1/17/2020 |
Practice Time |
None |
|
|
Homework or Past Practice |
| 1/22/20 |
If Statement, Random |
If Stmt.
Random Class
|
chores.py
money.py
grade1.py
grade2.py
|
costif.py
park.py
randomturtle1.py
|
Practice 1/22
|
| 1/24/20 |
If, and/or |
More If
|
Age.py
family.py
turtlefill.py
|
arupfamily.py
scholarship.py
|
Practice 1/24
|
| 1/27/20 |
Loops - For Intro |
For Loop |
Sum1.py
Sum2.py
Sum3.py
donations.py
sumsq.py
Easystars.py
|
forloopbasic.py
dicegame.py
pythonspiraltriangle.py
turtlenestedsquares.py
|
For Loop Practice
|
| 1/29/20 |
Loops - While Intro |
While Loop |
whyyoulittle.py
allowance.py
guess.py
donations2.py
|
donationtracker.py
guessinclass.py
randomturtle.py
|
While Loop Practice
|
| 1/31/20 |
Math Library |
Math Functions
|
compint.py
quadratic01.py
manhattan.py
|
distance.py
carbon14.py
|
Math Library Practice
|
| 2/3/20 |
Loop Control Elements |
Loop Control
|
testscores.py
prime.py
|
guessbreak.py
packaging.py
moredonations.py
moredonations2.py
moredonations3.py
|
Loop Control Practice
|
| 2/5/20 |
Nested Loops |
Nested Loops 1 |
Mult.py
Stars.py
nestedloops.py
|
dice.py
Stars2.py
numbertri1.py
numbertri2.py
|
Nested Loop Practice #1
|
| 2/7/20 |
Nested Loops |
Nested Loops 2 |
primetest.py
monopoly.py
checkerboard.py
|
checkerknights.py
checkermorecolors.py
colorstairs.py
correctcolorstairs.py
|
Nested Loop Practice #2
|
| 2/10,12,14/20 |
Loop Review |
Look at Old Notes |
diamond.py
xyz.py
tooperfect.py
monopoly2.py
|
flag.py
pyramid.py
|
|
| 2/24/20 |
Functions 1 |
Functions #1
|
pairdice-1.py
pairdice-2.py
pairdice-3.py
|
functionhello.py
functionsquare.py
|
Practice 2/24
|
| 2/26/20 |
Functions 2 |
Functions #2
|
stardesignsfunctions.py
|
starsfunctions.py
|
Practice 2/26
|
| 2/28/20 |
Functions 3 |
Functions #3
|
drawshapes.py
blackjack.py
|
turtlefunctions01.py
|
Practice 2/28
|
| 3/2/20 |
Strings |
Strings
|
pal.py
piglatin.py
|
numes.py
doublestring.py
pal2.py
|
Practice 3/2
|
| 3/4/20 |
Lists 1 |
Lists #1
|
magiceightball.py
testscores2.py
bbcards.py
|
groceryexample.py
|
Practice 3/4
|
| 3/6/20 |
Lists 2 |
To Be Added
|
primesieve.py
boxes.py
fruits.py
fruits.txt
|
bbcards2.py
|
Practice 3/6
|
| 3/16/20 |
Intro to pyGame |
Drawing in pyGame
|
drawstuff.py
|
drawstuffedit.py
|
Practice 3/16
|
| 3/18/20 |
Movement in pyGame |
Movement in pyGame
|
bouncingball.py
planets.py
bounceballgravity.py
|
bouncingball.py
multiplebouncingballs.py
|
Practice 3/18
|
| 3/20/20 |
Collisions in pyGame |
Collisions in pyGame
|
circleCollision.py
rectangleCollision.py
|
circleCollision2.py
rectangleCollision2.py
|
Practice 3/20
|
| 3/23/20 |
Keyboard Input in pyGame |
Keyboard Input
|
movement.py
tennispractice.py
|
movementedit.py
tennispracticeedit.py
|
Practice 3/23
|
| 3/25/20 |
Mouse Input in pyGame |
Mouse Input
|
mouseEvent.py
luckyRainbow.py
sham.png
fruitgame.py
apple.jpg
strawberry.jpg
kiwi.jpg
cherry.jpg
|
mouseEventEdit.py
|
Practice 3/25
|
| 3/27/20 |
Dot Game Example |
Multiple File Programs
|
Dot Game
Fruit Game Split
|
|
Practice 3/27
|
| 3/30/20 |
Sets |
Sets
|
groceryset.py
classadd.py
|
collectcards.py
scholarships1.py
scholarships2.py
|
Practice 3/30
|
| 4/1/20 |
Dictionaries |
Dictionaries
|
adrbook.py
censor.py
|
agedictionary.py
|
Practice 4/1
|
| 4/3/20 |
Input Files |
InputFiles
Kakuro
|
kakuro.py
kakuro.in
kakuro.out
|
apscores.py
apscores2.py
apscores.txt
names.py
names2.py
names.txt
|
Practice 4/3
|
| 4/6/20 |
Input Files |
ID Numbers
|
idnum.py
idnum.in
idnum.out
|
Rover
rover.py
rover2.py
rover.in
rover.out
rover2.out
avgtemp.py
FLORLAND.txt
|
Practice 4/6
|
| 4/8/20 |
Set Review |
Sets
|
|
cd.py
sortedlist.py
donations.py
|
Practice 4/8
|
| 4/10/20 |
Output Files |
Output Files
|
|
writenumbers.py
numbers.txt
multprobs.py
multprobs.txt
covid19readdata.py
covid19cumulative.txt
covid19daybyday.txt
|
Practice 4/10
|
| 4/13/20 |
Stats, Numpy |
Statistics, Numpy
|
heightstats.py
matexpo.py
weathermatrix.py
|
|
No Prac Progs
|
| 4/15/20 |
Custom Sorting, Objects |
|
|
votes_alt.py
votes.txt
votingpic.png
customsortpic.png
pezclass.py
|
Practice 4/15
|
| 4/17/20 |
Final Exam Review |
Exam Format
|
|
code4_17_20.py
|
|
| 4/20/20 |
Final Exam Review |
Sample Exam Part B
|
|
milk.py
money.py
textx.py
book.py
names.txt
names.py
|
|