Tue Jan 19
|
Introduction
|
|
Activity 1
|
|
|
Thu Jan 21
|
Variables
|
Miller & Ranum: Simple Python Data
|
Activity 2
|
|
|
Tue Jan 26
|
Loops
|
Miller & Ranum: Python Turtle Graphics
|
Activity 3
|
|
|
Thu Jan 28
|
Accumulator
|
|
Activity 4
|
|
|
Tue Feb 2
|
Class Canceled
|
|
|
|
|
Thu Feb 4
|
Functions
|
Miller & Ranum: Functions: Functions
|
Activity 5
|
|
Assignment 1
|
Tue Feb 9
|
Fruitful Functions
|
Miller & Ranum: Functions
|
Activity 6
|
|
|
Thu Feb 11
|
Test 1
|
|
|
|
|
Tue Feb 16
|
Class Canceled
|
|
|
|
|
Thu Feb 18
|
Conditionals
|
Miller & Ranum: Selection: Boolean Values and Boolean Expressions, Conditional Execution, Omitting the else Clause, Nested conditionals
|
Activity 7
|
|
|
Tue Feb 23
|
Logical Operators
|
Miller & Ranum: Logical operators, Precedence of Operators, Chained conditionals, Boolean Functions
|
Activity 8
|
|
|
Thu Feb 25
|
Strings
|
Miller & Ranum: Strings: Strings Revisted through Strings Are Immutable
|
Activity 9
|
|
|
Tue Mar 1
|
Traversal
|
Miller & Ranum: Strings: String Traversal through Character Classification
|
Activity 10
|
|
Assignment 2
|
Thu Mar 3
|
Lists
|
Miller & Ranum: Strings: Lists: Lists through List Methods
|
Activity 11
|
|
|
Spring Break
|
Tue Mar 15
|
Numpy
|
Haenel, Gouillart, & Varoquaux: 1.1, 1.3.1
|
Activity 12
|
|
|
Thu Mar 17
|
Plotting & File I/O
|
Haenel, Gouillart, & Varoquaux: 1.5.1
|
Activity 13
|
|
|
Tue Mar 22
|
Neuroscience Guest Lecture
|
|
|
|
|
Thu Mar 24
|
Neuroscience Guest Lecture
|
|
|
|
|
Tue Mar 29
|
Matrices
|
|
|
|
|
Thu Mar 31
|
Test 2
|
|
|
|
|
Tue Apr 5
|
Class Canceled
|
|
|
|
|
Thu Apr 7
|
Chemistry Guest Lecture
|
|
|
|
Visual Psychophysics Assignment
|
Tue Apr 12
|
Chemistry Guest Lecture
|
|
|
|
|
Thu Apr 14
|
Chemistry Guest Lecture
|
|
|
|
|
Tue Apr 19
|
Physics & Chemistry Guest Lecture
|
|
|
|
|
Thu Apr 21
|
Chemistry & Physicis Guest Lecture
|
|
|
|
|
Apr 28
|
Final Exam
|
|
|
|
|