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 |
|