Stateside
Posts: 66
Joined: Sun May 13, 2012 12:26 pm

Re: Free Python Books / Tutorials

Sun Jul 01, 2012 4:18 pm

The Slope Art Project
For me a project should ideally be: cheap enough that it can be done in any school, effective at teaching content, and encourages learning through the project itself.
Students have a lot of creativity in the designs and the project provides feedback to the student so they can learn and correct their work. The project is called the Slope Art project but it also teaches/reinforces Cartesian graphing, domain and range, slope intercept equation, manipulating variables, etc

http://www.brokenairplane.com/2010/10/m ... e-art.html

VPython (required for the Slope Art Project) now works with Python 3.0

Stateside
Posts: 66
Joined: Sun May 13, 2012 12:26 pm

Re: Free Python Books / Tutorials

Sun Jul 01, 2012 4:31 pm

Python Game Example :
Python game written by Leon Zhang an undergraduate student at Carnegie Mellon University in Pittsburgh, Pennsylvania.

Polygon vs. Polygons (Python game - Term project) [completed Fall 2011]
The game includes 20 levels, 8 distinct enemy types (including a final boss), power-ups, and a locally saved high-score system

The game executable and source code can both be downloaded from here :
https://sites.google.com/site/lwzhangcmu/downloads

BenWiley4000
Posts: 100
Joined: Sun Jun 24, 2012 1:36 am

Re: Free Python Books / Tutorials

Sun Jul 01, 2012 4:53 pm

Stateside wrote:Python Game Example :
Python game written by Leon Zhang an undergraduate student at Carnegie Mellon University in Pittsburgh, Pennsylvania.

Polygon vs. Polygons (Python game - Term project) [completed Fall 2011]
The game includes 20 levels, 8 distinct enemy types (including a final boss), power-ups, and a locally saved high-score system

The game executable and source code can both be downloaded from here :
https://sites.google.com/site/lwzhangcmu/downloads
lol some of my friends know that kid

Stateside
Posts: 66
Joined: Sun May 13, 2012 12:26 pm

Re: Free Python Books / Tutorials

Wed Jul 04, 2012 1:29 am

Hands-on Python Tutorial
Python 3.1 Version
Dr. Andrew N. Harrington
Computer Science Department, Loyola University Chicago

Includes document to read, with both a html version and a pdf version
and 548 MB of videos

http://anh.cs.luc.edu/python/hands-on/3 ... index.html
http://anh.cs.luc.edu/python/hands-on/3 ... -and-video

Stateside
Posts: 66
Joined: Sun May 13, 2012 12:26 pm

Re: Free Python Books / Tutorials

Wed Jul 04, 2012 1:33 am

Non-Programmer's Tutorial for Python 3/Print version

http://en.wikibooks.org/wiki/Non-Progra ... xercises_2

Numerous examples and exercises

Stateside
Posts: 66
Joined: Sun May 13, 2012 12:26 pm

Re: Free Python Books / Tutorials

Wed Jul 04, 2012 1:36 am

Introduction to Programming Using Python.

Brian Heinold. Department of Mathematics and Computer Science
Mount St. Mary’s University

Python 3 268 page book.

http://faculty.msmary.edu/heinold/Intro ... einold.pdf

Stateside
Posts: 66
Joined: Sun May 13, 2012 12:26 pm

Re: Free Python Books / Tutorials

Wed Jul 04, 2012 2:23 am

22C:16 Computer Science I: Fundamentals
University of Iowa

The course will use the Python programming language
Python 2.7.2 and Wing IDE 101 v.4.1.2

Lecture material, homework, tests, and solutions
January 2012
http://www.divms.uiowa.edu/~sriram/16/s ... /#hwsExams

Stateside
Posts: 66
Joined: Sun May 13, 2012 12:26 pm

Re: Free Python Books / Tutorials

Wed Jul 04, 2012 3:27 pm

University of California - Davis

Course: ecs010-2012-01 Basis Concepts of Computing

Python 3 Textbook: How to Think Like a Computer Scientist (free online )
Includes Lectures, Homework, and Sample exams

http://nob.cs.ucdavis.edu/classes/ecs010-2012-01/
http://nob.cs.ucdavis.edu/classes/ecs01 ... ninfo.html

Stateside
Posts: 66
Joined: Sun May 13, 2012 12:26 pm

Re: Free Python Books / Tutorials

Wed Jul 04, 2012 4:21 pm

CptS 111: Introduction to Algorithmic Problem Solving
Washington State University
School of Electrical Engineering and Computer Science

Python 3
Includes Lecture notes,labs ,quizzes,and sample exams
- all with solutions

http://www.eecs.wsu.edu/~schneidj/cpts111/

cut and paste this link

Stateside
Posts: 66
Joined: Sun May 13, 2012 12:26 pm

Re: Free Python Books / Tutorials

Fri Jul 06, 2012 8:51 pm

Introduction to Computers and Programming
New York University

Adam Meyers
Research Assistant Professor & Visiting Clinical Associate Professor

Python 3 Summer 2011

http://cs.nyu.edu/courses/summer11/V22. ... index.html
Homework, Sample tests, In class exercises, etc

User avatar
joe wraith
Posts: 7
Joined: Sat Jul 14, 2012 8:55 am

Re: Free Python Books / Tutorials

Sun Jul 15, 2012 10:49 am

Nice :D

sefan047
Posts: 1
Joined: Fri Aug 03, 2012 6:26 pm

Re: Free Python Books / Tutorials

Fri Aug 03, 2012 6:27 pm

The 3rd type is a Python 3 type drawn from from the 2nd version by lecturer Peter Wentworth for use at Rhodes University in South Africa

Stateside
Posts: 66
Joined: Sun May 13, 2012 12:26 pm

Re: Free Python Books / Tutorials

Wed Oct 03, 2012 12:25 am

To celebrate over 4,000 views
here are 14 Lectures from the University of Berkeley ,California
Computer Science (Python 3) - Spring 2012
Instructor: Paul Hilfinger

http://www.youtube.com/playlist?list=PLED148F2EC524D5E9

anddav87
Posts: 11
Joined: Tue Jun 26, 2012 7:50 pm
Location: Benfleet, Essex, UK
Contact: Website

Re: Free Python Books / Tutorials

Wed Oct 17, 2012 8:09 am

Hi

Try this website

http://www.wowebook.org

Then search for 'Python' in the Google Custom Search box

Thanks,

Andy

Stateside
Posts: 66
Joined: Sun May 13, 2012 12:26 pm

Re: Free Python Books / Tutorials

Sun Dec 09, 2012 4:06 am

Python 3.2.2 Course for High School Students

Class Notes,Assignments,and Solutions

http://www.cs.ucf.edu/~dmarino/ucf/juni ... s/python1/

User avatar
danpeirce
Posts: 90
Joined: Thu May 10, 2012 8:32 am
Location: Richmond & Surrey BC Canada
Contact: Website

Re: Free Python Books / Tutorials

Tue Jan 08, 2013 2:16 pm

Stateside wrote:Computer Science With Python and Pygame 2nd edition
Dr. Paul Vincent Craven

http://cs.simpson.edu/cmsc150/

Originally posted by by bobba_dwj » Mon Apr 02, 2012 11:46 am
Heading : This is an excellent book on Python

by professorcraven » Mon Apr 02, 2012 1:51 pm
Thanks for the mention of my book. The second non-PDF link has the most recent copy. I'll be retiring the PDF link this summer. The on-line version has videos, code animations, and quizzes.

I hope to expand it a lot over the next year. If you like it, send me an e-mail. I like to attach the e-mails when I apply for grants.

The raspberry pi computer would be a good base for a cheap computer to teach students programming.
When playing around with pygame on the Raspberry Pi I have found that the Raspbian repository has a package python-pygame but that it is compatible with python2.x not 3.x Your book looks interesting but I am wondering if the pygame examples are going to work on the Raspberry Pi running Raspbian?

User avatar
danpeirce
Posts: 90
Joined: Thu May 10, 2012 8:32 am
Location: Richmond & Surrey BC Canada
Contact: Website

Re: Free Python Books / Tutorials

Sat Feb 02, 2013 12:21 pm


jannewmarch
Posts: 33
Joined: Thu Jan 17, 2013 12:45 am

Re: Free Python Books / Tutorials

Sun Feb 10, 2013 12:41 am

My free ebook "Programming and Using Linux Sound" is at http://jan.newmarch.name/LinuxSound. It contains a chapter on sound on the Raspberry Pi and another chapter on programming OpenMAX, the multi-media API used by the RPi.

Stateside
Posts: 66
Joined: Sun May 13, 2012 12:26 pm

Re: Free Python Books / Tutorials

Thu Mar 21, 2013 2:35 am

University of California, Berkeley
CS61A Structure and Interpretation of Computer Programs, Spring 2013

http://www-inst.eecs.berkeley.edu/~cs61a/sp13/

61A uses the Python 3 programming language

25 Lectures on Youtube
http://www.youtube.com/playlist?list=PL ... fR2TtFlmqv

Stateside
Posts: 66
Joined: Sun May 13, 2012 12:26 pm

Re: Free Python Books / Tutorials

Tue Apr 09, 2013 3:56 am

Lark's Tongue Guide to Python
This guide uses simple games to teach Python.

http://lightbird.net/larks/index.html

Ivan Tham
Posts: 75
Joined: Mon Jun 24, 2013 7:06 am

Re: Free Python Books / Tutorials

Mon Jun 24, 2013 7:11 am

There is one Python Book called 'A Byte of Python' in http://swaroopch.com/notes/python/.

ahstwin
Posts: 42
Joined: Fri Nov 30, 2012 8:40 am
Location: Adelaide

Re: Free Python Books / Tutorials

Sat Jul 20, 2013 2:07 pm

For those who want to learn python in a simple and supportive environment should give this page a go:

http://www.codecademy.com/tracks/python

User avatar
duberry
Posts: 379
Joined: Mon Jan 28, 2013 10:44 pm
Location: standing on a planet that's evolving. And revolving at nine hundred miles an hour

Re: Free Python Books / Tutorials

Mon Aug 12, 2013 11:15 am

Learn X in Y minutes

Where X=python

http:// learnxinyminutes.com/docs/python/
lend me your arms, fast as thunderbolts, for a pillow on my journey.
If the environment was a bank, would it be too big to fail
so long; and thanks for all the pi

PickUpaPi
Posts: 15
Joined: Thu Jan 30, 2014 5:48 pm
Contact: Website

Re: Free Python Books / Tutorials

Thu Apr 17, 2014 7:18 pm

http://www.pickupapi.com/pitronics

A free series of blog posts detailing how to connect external electrical hardware to the Pi and how to control it with Python!
Check out the Pick Up a Pi Pitronics series for free detailed guides and diagrams on how to control Servos, Motors, LEDs and buttons from your Pi using python.

anna11
Posts: 1
Joined: Tue May 20, 2014 7:40 am
Location: Chicago
Contact: Website

Re: Free Python Books / Tutorials

Tue May 20, 2014 7:46 am

Do These books contains ACCA Stuff or any thing else.
http://somatodroldiet.com/

Return to “Teaching and learning resources”

Who is online

Users browsing this forum: No registered users and 2 guests