Teaching Computer Science with Python
What is Python? Python: A free, portable, dynamically-typed, object-oriented scripting language. Combines software engineering features of traditional systems languages with power and flexibility of scripting languages. Note: Named after Monty Python’s Flying Circus. Why Python? Traditional languages (C++, Java) evolved for large-scale programming - Emphasis on structure and discipline - Simple problems != simple programs. Scripting languages (Perl, Python, TCL) designed for simplicity and flexibility. Simple problems = simple, elegant solutions - More amenable to experimentation and incremental development. Python: Ideal first language, useful throughout curriculum. [via]
http://www.cs.cofc.edu/~manaris/fall04/cs470/...

Related Files
Sponsored Links
Free Download Apple Manual, Guide, Instructions, available in PDF ebooks format.