DPA 4000/6000: Technical Foundations I
Lessons for the Course

Title of Lesson Lesson Specification Date Posted
1: Course Policy

Description (pdf)

Video

Wed, Aug 19th
2: Course Syllabus

Description (pdf)

Video

Wed, Aug 19th
3: The Handin Command

Description (pdf)

Video

Wed, Aug 19th
4: What's an Editor

Description (pdf)

Video

Sun, Aug 23rd
5: How to get Linux

Description (pdf)

Video

Sun, Aug 23rd
6: How to use Linux

Description (text file)

Video

Wed, Aug 26th
7: How to use IDLE

Video

Wed, Aug 26th
8: Getting Python

Video

Tue, Sep 1st
9: Introduction to Python

Description (text file)

Video

Mon, Aug 31st
10: Python I/O

Description (text file)

Video

Fri, Sep 4th
11: Functions & I/O

Description (text file)

Video

Mon, Sep 7th
12: Modules

Description (text file)

Video

Thu, Sep 17th
13: File Compression (tar/zip)

Description (text file)

Video

Thu, Sep 17th
14: Intro to Turtles

Description (text file)

Video

Thu, Sep 24th
15: Conditional Statements (Part1)

Description (pdf)

Video

Mon, Sep 28th
16: Conditional Statements (Part2)

Description (pdf)

Video

Fri, Oct 2nd
17: Functions Revisited (Part2)

Description (pdf)

Video

Thu, Oct 8th
18: While Loops

Description (pdf)

Video

Tue, Oct 13th
19: Scope Rules

Description (pdf)

Video

Sat, Nov 7th
20: Python Strings

Description (pdf)

Video

Sat, Nov 7th
21: Lists (Part I)

Description (pdf)

Video

Fri, Nov 13th
22: Scripting (Intro)

Description (pdf)

Video

Thu, Nov 19th