September
Week 2
Thursday 2 September
- conditionals ( ==, !=, <=, >=, and, or)
- embedded if statements
- bmiPuzzlerMissing.py
Week 3
Tuesday 7 September
- Quiz #1
- what makes a valid string
- basic if statements, embedded ifs
- conditionals (==, !=, <, >, <=, >=) and ‘and’ and ‘or’
- variables
- how to prompt the user for a number and set a variable equal to that number
- basic operators for numbers (+, -, *, /) and strings (+)
- material from the intro lecture
Thursday 9 September
- Individual Task: A sentence generator
Week 4
Tuesday 14 September
- CS110 Checklist — This is what you should have done to be up-to-date
Thursday 16 September
Week 5
Tuesday 21 September
- Strings – indexing, getting the length of a string
- for loops
- Team worksheet on strings and for-loops
- Individual Challenge #3.
Thursday 23 September
- Quiz 2
- While loops
- lists
- defining functions
- for loops
Week 6
Tuesday 28 September
- Functions that return values!
- Team Task 4: Function Junction
- Individual 4: The Reuse Challenge
Thursday 30 September
- No Class