Assignments are found under their unit and subunit folders, i.e. 2.1.4 is under Unit 2/2.1. Each excersise is found in a python file labelled with the excersise name, with any special characters removed and spaces turned into dashes, keeping only periods (for the excersise number), i.e. 3.3.6 Hello <name> becomes 3.3.6-Hello-name.
- 2.1
2.1.4Stretched Slinky
- 2.2
2.2.4Shorter Dashed Line2.2.5Caterpiller
- 2.3
2.3.5Rectangle2.3.64 Columns
- 2.4
2.4.5Rows of Circles2.4.64 Columns 2.0
- 2.5
2.5.5Hexagon2.5.6'X' marks the spot2.5.7Circle Pyramid
- 2.6
2.6.4Circle Pyramid with Comments
- 2.8
2.8.4Beaded Bracelet2.8.5Shape Stack
- 2.9
2.9.5Four Colored Triangles2.9.6Colorful Bracelet2.9.7Kid's Shapes Toy
- 2.10
2.10.4Bubble Wrap2.10.5Sidewalk
- 2.11
2.11.4Dartboard2.11.5Line of Increasing Blocks
- 2.12
2.12.4Colored Dartboard2.12.5Four Corners
- 2.13
2.13.4Colorful Caterpillar2.13.5Circle in a Square2.13.6Snowman
- 2.14
2.14.4Geometry 2.0
- 2.15
2.15.4Dartboard using i2.15.5Phone Signal
- 2.16
2.16.4Happy Face2.16.5Black and White Squares
- 2.17
2.17.4Rating2.17.5Happy-Sad Face
- 2.18
2.18.4Increasing Squares2.18.5Guess a Number
- 2.19
2.19.4Guess a Number 2.02.19.5Circle Pyramid 2.02.19.6Checkboard
- 3.1
3.1.5Introduce Yourself3.1.5Introduce Yourself3.1.6Fix This Program!3.1.7Vertical name
- 3.2
3.2.6Make Some Variables!3.2.7Undefined Variables
- 3.3
3.3.6Hello <name>3.3.7Age
- 3.4
3.4.5Add Parentheses3.4.8Rectangle
- 3.5
3.5.4Fix This Program3.5.6Introduce Yourself, Part 23.5.7Rectangle, Part 23.5.8Rectangle, Part 33.5.9Recipe
- 3.6
3.6.5Add Comments!
- 4.1
4.1.4Fix This Program4.1.5Plants
- 4.2
4.2.5Fix This Program4.2.6Is It Raining?
- 4.3
4.3.10Transaction4.3.6Old Enough to Vote?4.3.7Positive, Zero, or Negative?4.3.9Table Reservation
- 4.4
4.4.4Administrators, Teachers, and Students4.4.5Presidential Eligibility4.4.6Presidential Eligibility- Extended
- 4.5
4.5.4Correct Portion
- 5.1
5.1.62 Through 20 Even5.1.7Divisibility
- 5.2
5.2.5Counting 10 to 100 by Tens5.2.8Average Test Score5.2.9How Many Names?
- 5.3
5.3.7Higher- Lower5.3.8Higher- Lower 2
- 5.4
5.4.6Rolling Dice5.4.7Categories
- 6.1
6.1.5Weather
- 6.2
6.2.5Print Product6.2.6Print Multiple Times6.2.8Area of a Square with Default Parameters
- 6.3
6.3.5Fix This Program!6.3.6Adding to a Value6.3.7Add, Subtract, or Multiply
- 6.4
6.4.4Add One6.4.8Sum Two Numbers6.4.9Temperature Converter
- 6.5
6.5.5Temperature Converter, Part 26.5.6Enter a Positive Number
- 7.1
7.1.5Initials7.1.6Sandwich Sandwiches
- 7.2
7.2.6If You're Not First, You…7.2.7Part 1, Replace a Letter7.2.8Part 2, Replace a Letter
- 7.3
7.3.4Find the Error
- 7.4
7.4.4Length of User's Name7.4.7Spelling Bee7.4.8Keeping Count
- 7.5
7.5.5Contains a Vowel
- 7.6
7.6.10Part 2, Remove All From String7.6.4ENTHUSIASM!7.6.8What's in a Name?7.6.9Part 1, Remove All From …
- 8.1
8.1.10Coordinate Pairs8.1.7Fix This Tuple8.1.8Citation8.1.9Diving Contest
- 8.2
8.2.5Spell It Out8.2.7Listed Greeting
- 8.3
8.3.5Max In List8.3.6Owls8.3.7Exclamat!on Po!nts8.3.8Word Ladder8.3.9Owls, Part 2
- 8.4
8.4.11Take a Thing Out, Sort I…8.4.12Librarian, Part 28.4.4How Many Names?8.4.5Five Numbers8.4.7Librarian
- 9.1
9.1.6Checkerboard, v19.1.7Checkerboard, v29.1.8Checkerboard, v39.1.9Tic Tac Toe
- 9.2
9.2.5Divisible by 39.2.8Last Names9.2.9Strings To Integers
- 9.3
9.3.6Coordinate Pair9.3.7Slopes9.3.9Full Name & Citation
- 9.4
9.4.5Phone Book9.4.6Word Counts
- 9.5
9.5.6Swapping9.5.7Word Counts, Part 2
10.1.2Guess The Word, Part 210.1.3Guess The Word, Part 310.1.4Guess The Word, Part 410.1.5Guess The Word, Part 5