WEEK 1: INTRODUCTION
I. Tuesday, January 8
Introduction to programming with Python.
Slides
Code Samples
Assigned
- Questionnaire (due end of class)
- Homework 1 (part 1 due Tu, Jan 22; the rest due Tu, Jan 29)
Readings and Resources
- Python for Everyone: Why program?
videos | textbook - Way of the program
- Command Line Tutorial (for Windows and Mac)
Note: Windows users need to use the Anaconda prompt rather than the traditional DOS prompt.
II. Thursday, January 10
Slides
Code Samples
Readings and Resources
- What is Python?
- Variables, Expressions, and Statements
- How to think like a Computer Scientist
- Python for Everybody
videos | textbook
III. Tutorial
- Tutorial 1 (due Friday, Jan 11)