0 |
Tues 08/24
|
Do these items this week:
READ: all course web pages
(especially the syllabus)
VERIFY: signed up on Piazza
PURCHASE zyBook (online)
SUBMIT: pic to Canvas by Thurs |
Installing
Python
|
Bring your laptop
(if you have one)
Complete survey and post pic: Canvas
Tasks |
1 |
Thurs 08/26
Tues 08/31 |
Do these items before
Thurs class:
DO: zyBook Chapter 14
READ: Lab Introduction
WATCH: Python and IDLE
DO: zyBook Sections 15.1 - 15.7 & 15.9
WATCH: Python
Video #1: Variables
WATCH: Python
Video #2: Operators
READ: Studio
Summary
DO: five free Light
Bot (do Basics only)
|
Week 01 Studio
Variables and Operators
(NOTE: Studios are done DURING class on Thurs each week)
|
Bring your laptop
(if you have one)
Work on Week 01 Lab (Tuesday by class) |
2 |
Thurs 09/02
Tues 09/07 |
Do these items before
Thurs class:
DO: zyBook Sections 16.1 - 16.3
DO: zyBook Sections 16.6 - 16.10
WATCH: Python
Video #3: Data Types
WATCH: Python
Video #4: Strings #1
WATCH: Python
Video #5: Lists #1
|
Week 02 Studio
Strings, Lists,
and Data Types
|
Bring your laptop
(if you have one)
Work on Week 02 Lab (Tuesday by class) |
3 |
Thurs 09/09
Tues 09/14 |
Do these items before
Thurs class:
DO: zyBook Sections 17.1 - 17.11
WATCH: Python
Video #6: Branching
WATCH: Python
Video #7: Membership
WATCH: Python
Video #8: Logical Ops
WATCH: Pseudocode
|
Week 03 Studio
Branching
|
Bring your laptop
(if you have one)
Work on Week
03 Lab
(Tuesday by class)
|
4 |
Thurs 09/16
Tues 09/21 |
Do these items before
Thurs class:
DO: zyBook Sections 24.1 - 24.3
DO: zyBook Sections 24.7 - 24.8
DO: zyBook Sections 24.11 - 24.13
DO: catch up on previously assigned zyBook sections (1st zyBook assignment graded Sep 27th at 11:45pm) |
Week 04 Studio
Review #1
|
Bring your laptop
(if you have one)
Work on Week 04 Lab (Tuesday by class) |
5 |
Thurs 09/23
Tues 09/28 |
Do these items before
Thurs class:
DO: zyBook Sections 18.1 - 18.4 & 24.14
DO: Light
Bot #2 (Procedures)
DO: Light
Bot #3 (Loops)
WATCH: Python
Video #9: While
| Week 05 Studio
While Loops
|
Bring your laptop
(if you have one)
Work on Week
05 Lab
(Tuesday by class)
|
6 |
Thurs 09/30
Tues 10/05 |
Do these items before
Thurs class:
DO: zyBook Sections 18.5 - 18.10 & 18.12
WATCH: Python
Video #10: For
WATCH: Python
Video #11: Shorthand
|
Week 06 Studio
For Loops
|
Bring your laptop
(if you have one)
Work on Week
06 Lab
(Tuesday by class)
|
7 |
Thurs 10/07
Tues 10/12
|
Do these items before
Thurs class:
DO: zyBook Sections 19.1 - 19.7
WATCH: Python
Video #12: Lists #2
DO: catch up on previously assigned zyBook sections (2nd zyBook assignment graded Nov 1st at 11:45pm)
|
Week 07 Studio
More on Lists
|
Bring your laptop
(if you have one)
Work on Week
07 Lab
(Tuesday by class)
|
8 |
Thurs 10/14
Tues 10/26 |
Do these items before
Thurs class:
DO: zyBook Chapter 20
WATCH: Python Video #13: Strings #2
WATCH: Python Video #14: RNG
|
Week 08 Studio
More on Strings/RNG
|
Bring your laptop
(if you have one)
Work on Week
08 Lab
(Tuesday by class)
|
|
|
10/19: Fall Break
|
10/21: No Class (bonus) Help Day
|
9 |
Thurs 10/28
Tues 11/02 |
Do these items before
Thurs class:
DO: zyBook Sections 21.1 - 21.2
Do: zyBook Sections 21.6 - 21.7
WATCH: Python
Video #15: Files
WATCH: Python
Video #16: Read/Write
|
Week 9 Studio
File I/O (text)
|
Bring your laptop
(if you have one)
Work on Week 09 Lab (Tuesday by class)
|
10 |
Thurs 11/04
Tues 11/09 |
Do these items before
Thurs class:
WATCH: Python
Video #17: CSV Files
|
Week 10 Studio
File I/O (CSV)
|
Bring your laptop
(if you have one)
Work on Week
10 Lab
(Tuesday by class)
|
11 |
Thurs 11/11
Tues 11/16 |
Do these items before
Thurs class:
DO: zyBook Sections 22.1 - 22.10
Do: zyBook Sections 24.15 - 24.16
WATCH: Python
Video #18: Functions
WATCH: Python
Video #19: Returns
DO: catch up on previously assigned zyBook sections (3rd zyBook assignment graded Dec 2nd at 11:45pm)
|
Week 11 Studio
Functions
|
Bring your laptop
(if you have one)
Work on Week
11 Lab
(Tuesday by class) |
12 |
Thurs 11/18
Tues 11/30 |
Do these items before
Thurs class:
DO: Week
12 Git: Part A
|
Week
12 Git: Part B
|
Bring your laptop
(if you have one)
Work on Week
12 Git: Part C
(Tues 11/30 by class) |
|
|
11/23: No class (bonus) Help Day
|
11/25: Thanksgiving Break |
13 |
Thurs 12/02
Tues 12/07 |
Review #2 (inc. 101 test
prep) |
Week 13 Studio Review #2 (and 101 test prep) |
Bring your laptop
(if you have one)
Work on Week
13 Lab (Tuesday by class) |
|
Finals |
CSCI 102 is front loaded |
No Class; No Lab; No
Demo
|