Instructor |
|
TAs |
|
---|
|
Detailed outline of the semester, including assignments.
|
|
Slides from the lectures, in Adobe Portable Document Format (PDF).
|
|
Lab/HW assignments not from the M2 book.
|
Admin |
|
General course information: objectives, prerequisites, text, policies, etc.
|
|
A sample of what a completed formal write-up for a lab assignment should
look like.
|
|
Additional policies regarding programming assignments.
|
|
Course website from the last offering of CMPT14x (very similar).
|
|
|
Our primary textbook is available online as well as in the campus bookstore:
"Modula-2: Abstractions for Data and
Programming Structures", by TWU's own Rick Sutcliffe.
|
|
A supplementary textbook specific to Python is available on the web:
Allen B. Downey,
How to Think Like a (Python) Programmer,
Green Tea Press.
(off-site link)
|
Python |
|
For your reference, everything Python is accessible from the main Python
homepage.
|
|
Your first assignment is to get familiar with the IDLE programming
environment for Python that we have installed on the PCs
(Start/Programs/Computing/IDLE) in the drop-in computer lab at Neufeld 9.
We'll use the "One Day of IDLE Toying" tutorial written by Danny Yoo
at Berkeley.
|
|
Directory of small example Python programs shown in class.
|
|
Exams | |
|
Every class starts with a short devotional from the Bible, to help keep
everything in perspective!
|