Introduction to Software Development
CpSc 8700: Introductory Lessons about Python

Lesson Title Resources Worksheet Where
1. Course Introduction

Script for Lesson #1

Video

Worksheet #1

Handin Bucket: due June 29, 8AM

1a. Addendum to Course Introduction

Video

2. Python Introduction/Overview

Slides for Lesson #2

Video

Worksheet #2

Handin Bucket: due July 4, 8AM

3. Functions

Script for Lesson #3

Video

Worksheet #3

Handin Bucket: due July 4, 8AM

4. Conditions and Input

Script for Lesson #4

Video

Worksheet #4

Handin Bucket: due July 4, 8AM

5. While Loops and Strings

Script for Lesson #5

Video

Worksheet #5

Handin Bucket: due July 4, 8AM

6. For Loops, Tuples, Lists

Script for Lesson #6

Video

Worksheet #6

Handin Bucket: due July 4, 8AM

7. Parameters and Modules

Script for Lesson #7

Video

Worksheet #7

Handin Bucket: due July 4, 8AM