Fall 2015 CS1301 Team Based Learning Calendar
References
- Piazza Forum for this class
- Learning Computing With Robots - Calico version
- How to Think Like a Computer Scientist @ Open Book Project (Python 3 version) - Calico
- Python.org's Python Tutorial
- Building Skills in Python
- python.org
- Robot Specific Software:
Module 0: Wednesday August 19th - Introduction to TBL & Python (and numbering systems)
Module 1: Monday August 24th - Variables, Expressions & Functions (and Myro Graphics Objects)
| Readings/Assignments | Resources |
|
|
|
|
|
|
Module 2: Monday August 31st - Conditionals & Basic Recursion
| Readings/Assignments | Resources |
|
|
|
|
|
|
|
|
Module 3: Wednesday September 9th - Iteration, Strings & Exceptions
Module 4: Friday September 18th - Myro Functions & Robot Sensors
| Readings/Assignments | Resources |
|
|
|
|
| Recitation: |
|
Module 5 - Friday September 25th - Compound Data Types - Lists, Tuples
| Readings/Assignments | Resources |
|
|
|
|
Recitation: Sep 23/24th:
|
|
| Recitation: Sep 29/Oct 1st: | |
|
|
Module 6 - Monday October 5th - Modules, File Input/Output (FileIO) & Dictionaries
| Readings/Assignments | Resources | |
|
|
|
|
|
|
Recitation Oct 7/8th
|
|
|
|
|
Module 7 - Friday October 9th - Pixels & Images
| Readings/Assignments | Resources |
|
|
|
|
|
Friday October 16th: EXAM 2
Week 10: JavaScript & Images resources
| Readings/Assignments | Resources |
|
|
|
|
|
Module 8 - Friday October 30th - Searching & Sorting
| Readings/Assignments | Resources |
|
|
|
|
|
|
|
Module 9 - Monday November 9th - Alternate Programming Paradigms: Functional & Object Oriented
| Readings/Assignments | Resources |
|
|
|
|
|
|
|
|
|
|
|
Example Movies from previous classes: |
|
Week 14: November 16th-20th - nGrames, OpenSCAD, Exam Review
TA Led Review Session: Sunday November 22nd 3-5pm CULC Room 152
Week 15: Exam 3 & Thanksgiving break
| Day | Readings/Assignments | Resources |
| Monday November 23rd |
|
Wed Nov 25th - Friday November 27th |
|
Week 16 - November 30th- Dec 4th
| Day | Readings/Assignments | Resources |
| Monday Nov 30th |
|
|
| Wednesday Dec 2nd |
|
|
| Recitation | ||
| Friday Dec 4th |
|
|
Review Material
| Part of the Course | Resources |
| Beginning |
|
| Middle |
|
| End |
|