[CentralOH] Most important Python techniques?
brian.costlow at gmail.com
Tue May 15 19:59:18 CEST 2012
As someone with a physics background who self-taught himself to program,
SICP was pretty invaluable.
While you want the students to write Pythonically, that is use the
preferred language idioms, a grasp of CS basics is, I think, more important
to take away from a CS 1 course.
MIT replaced their old SICP/Scheme-based CS Intro course with a similar
Python based one, and that course is mostly replicated as part of MIT's OCW
You might want to take a look there as inspiration.
On Tue, May 15, 2012 at 1:31 PM, Jay Shaffstall <jshaffstall at gmail.com>wrote:
> Hi all,
> We're experimenting with offering our Computer Science I class in
> Python rather than Java next year at Muskingum University. I'm super
> excited, because I don't get enough opportunity to play in Python and
> this gives me a great excuse. I also think students will be able to
> get to do more fun stuff than we could in Java.
> I'd like to get suggestions from people who know Python better than I
> do about the most important Pythonic techniques to learn. Keep in
> mind I only have one semester, so there will be a limit to what I can
> do. But if you were teaching someone new to Python, what would you
> make sure you taught them above all else?
> Thanks in advance,
> CentralOH mailing list
> CentralOH at python.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the CentralOH