For using in LC101.
Each folder is a studio that is divided up into two parts, a walkthrough and a studio. And each is prepared for students in the online textbook Think Python (aka thinkcspy).
Walkthrough: An instructor-led activity that introduces new concepts that the students will put into practice in the studio.
Studio: An activity that students should work on in class, alone or in pairs. Studios gives students hands-on practice with new concepts.
Studio | Concepts | thinkscspy chapter(s) |
---|---|---|
Holiday | input , print , type conversion, modulo, comments |
1, 2 |
Donuts | basic math | 3 |
Turtle Racing | using modules | 4 |
Wagon Wheel | functions | 5 |
Blurring | conditionals nested iteration, the image module |
6, 7 |
Sorted | iterating through strings, indexing into strings | 8 |
Bugz | a few common mistakes | 9 |
Bubble Sort | working with lists | 10 |
Yahtzee | working with nested lists | 11 |
Counting Characters | dicitonaries, running python on the command-line | 12 |
Class Design | classes and objects | 13 |
Blog Design | inheritance and class diagrams | 14 |