[Edu-sig] Re: Developments on the Urner front
Greg Baker
ggbaker at cs.sfu.ca
Fri Oct 15 21:41:36 CEST 2004
On Fri, 2004-10-15 at 11:33, Toby Donaldson wrote:
> Here at Simon Fraser University we are using Python in our new
> first-year programming course.
Hi, long-time lurker, first-time poster. I'm one of the other
instructors doing the first year Python course here are SFU.
I intend to release the course materials that are created for this
course under the GNU FDL. The main Study Guide is still unfinished (I
blame the students), but what I have at the moment is here:
http://www.cs.sfu.ca/CC/120/ggbaker/guide/
I plan on releasing the LaTeX source once it's at a complete first-draft
stage. I will be posting most of the the second half of the course very
soon (as we are getting to the second half of the semester).
A goal in the design was to teach a more broad "computer science"
course, instead of just programming. My feeling is that Python has
allowed this since I have to spend less time fussing with the details of
the language. I can spend time giving an introduction to "real" CS
topics (algorithms, running time, binary representation, etc). Students
get a better sense of what CS is and get a little break between
programming language concepts to absorb and appreciate.
On the other hand, I've found it hard to motivate using pseudocode to
plan a program, since the pseudocode that I write looks so much like
Python. That would never be a problem in C. :-)
--
Greg Baker, Lecturer
School of Computing Science
Simon Fraser University
Burnaby, BC, V5A 1S6
E-mail: ggbaker at cs.sfu.ca
More information about the Edu-sig
mailing list