keyongtech


  keyongtech > python > 04/2009

 #1  
04-06-09, 03:37 PM
grkuntzmd
I am considering teaching an "introduction to programming" course for
continuing education adults at a local community college. These would
people with no programming experience, but I will require a reasonable
facility with computers.

What would be a good book to use as the text for the course?

Thanks.
 #2  
04-06-09, 03:50 PM
Reckoner
On Apr 6, 7:37 am, grkunt...@gmail.com wrote:
> I am considering teaching an "introduction to programming" course for
> continuing education adults at a local community college. These would
> people with no programming experience, but I will require a reasonable
> facility with computers.
>
> What would be a good book to use as the text for the course?
>
> Thanks.


QuickPython is pretty good, but might be somewhat above the level
you're looking for. Depends on the class. You might want to use it to
guide a selection of topics.
 #3  
04-07-09, 07:40 PM
Mike Driscoll
On Apr 6, 9:37 am, grkunt...@gmail.com wrote:
> I am considering teaching an "introduction to programming" course for
> continuing education adults at a local  community college. These would
> people with no programming experience, but I will require a reasonable
> facility with computers.
>
> What would be a good book to use as the text for the course?
>
> Thanks.


If they ever release it, this book might be good:

http://www.amazon.com/Hello-World-Co...29498&sr= 8-1

Zelle's Python Programming book is pretty good (and was written by a
college professor) and I've heard good things about ORielly's Learning
Python by Lutz.

- Mike
 #4  
04-08-09, 12:34 AM
John Yeung
On Apr 6, 10:37 am, grkunt...@gmail.com wrote:
> I am considering teaching an "introduction to programming"
> course for continuing education adults at a local community
> college. These would people with no programming experience,
> but I will require a reasonable facility with computers.
>
> What would be a good book to use as the text for the course?


For an extremely gentle introduction, perhaps take a look at _Python
Programming for the Absolute Beginner_ by Michael Dawson:

http://www.amazon.com/Python-Program.../dp/1592000738

A coworker of mine recently bought this book, which is how I found out
about it. Besides assuming no programming experience, it tries to
stay interesting through the use of simple games for its examples
(eventually building up to the use of the popular pygame library).
The writing style is definitely more "fun" than "academic".

John
 #5  
04-08-09, 10:19 AM
Lawrence D'Oliveiro
In message
<8e3d0032-5e9f-44c2-9380-1d2383552046>,
grkuntzmd wrote:

> I am considering teaching an "introduction to programming" course for
> continuing education adults at a local community college. These would
> people with no programming experience, but I will require a reasonable
> facility with computers.


I thought that a good introduction might be to show them how HTML works, and
progress from there to embedding little bits of JavaScript.

Nothing to do with Python I know, but might be a possibility.
 #6  
04-08-09, 07:32 PM
Joel Koltner
"Lawrence D'Oliveiro" <ldo_zealand> wrote in message
news:ebn2
> I thought that a good introduction might be to show them how HTML works, and
> progress from there to embedding little bits of JavaScript.
>
> Nothing to do with Python I know, but might be a possibility.


If you want to emphasize web usage, I'd be tempted to show them a bit of HTML
and then introduce them to CGI-bin scripts... written in Python.

Something like Django might be fun to show as well, although such "full
featured" content management systems are really a course unto themselves.
(And if you're used Python scripts on the server and played with, e.g., MySQL
a little, it'll be clear that things like Django are just greatly expanded
versions of what they're doing themselves.)

---Joel
 #7  
04-08-09, 08:11 PM
tkpmep
I taught myself Python from Python Programming for the Absolute
Beginner by Michael Dawson (which has been mentioned above) and with
lots of help from the friendly members of this group, but there's now
a free e-book titled Snake Wrangling for Kids by Jason Briggs. You can
view it at http://www.briggs.net.nz/log/writing...ling-for-kids/.
There are versions for Windows, Mac and Linux, though it is focused on
Python 2.x.

Thomas Philips
 #8  
04-08-09, 09:52 PM
JBW
On Mon, 06 Apr 2009 07:37:19 -0700, grkuntzmd wrote:

> What would be a good book to use as the text for the course?


"Python Programming: An Introduction to Computer Science"
Franklin, Beedle & Associates, by little Johny Zelle.

Accept no substitues!

Jim
 #9  
04-08-09, 11:42 PM
Lawrence D'Oliveiro
In message <756Dl.102831$UR4.35979>, Joel
Koltner wrote:

> If you want to emphasize web usage, I'd be tempted to show them a bit of
> HTML and then introduce them to CGI-bin scripts... written in Python.


Yes, and show them how to watch /var/log/apache2/error.log to find their
errors. :)

mod_python could also be fun.
Similar Threads
My "Common Unix Commands" teaching document

Go on - savage it! I am a SAS programmer (yes I know - you've never heard of a "SAS" programming language) and I work in the field of reporting clinical trials and this is...

How do I "hide" members of a "group" in my "outlook address book".

I do not want to list the members of my group of addressees when I send an email.

how do I transfer "contacts" to "address book" under "Tools" bar

Outlook XP - viewing contacts when click on "To" or "cc" or "BCC:" - address book is emty

my addressbook that comes up when I click on the "to:" or "cc" or "bcc" button is empty. But the address book under the "tool" menu has all my contacts. Also, the "contacts"...

what is the difference between a ".wab", the "contacts" folder, and a "personal address book"

I am migrating to Outlook from Outlook Express. All my current contacts are in an OE6 "wab". I have successfully imported them into Outlook. I just don't really understand...


All times are GMT. The time now is 12:21 AM. | Privacy Policy