Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #44632

Python teaching book recommendations: 3.3+ and with exercises

Path csiph.com!usenet.pasdenom.info!gegeweb.org!de-l.enfer-du-nord.net!feeder1.enfer-du-nord.net!newsfeed.kamp.net!newsfeed.kamp.net!newsfeed.freenet.ag!news2.euro.net!newsfeed.xs4all.nl!newsfeed1.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail
Return-Path <rosuav@gmail.com>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.056
X-Spam-Evidence '*H*': 0.89; '*S*': 0.00; 'preferably': 0.05; 'subject:Python': 0.06; '(aka': 0.09; 'python': 0.11; 'times,': 0.14; '(it': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; "he'll": 0.16; 'subject:3.3': 0.16; 'subject:exercises': 0.16; 'through.': 0.16; 'troll': 0.16; 'two.': 0.16; 'younger': 0.16; 'student': 0.16; 'discussion': 0.18; 'bit': 0.19; 'aspect': 0.24; 'chris': 0.29; 'external': 0.29; "doesn't": 0.30; 'strongly': 0.30; 'message- id:@mail.gmail.com': 0.30; 'asked': 0.31; 'gather': 0.31; 'own,': 0.31; "they'll": 0.31; '(most': 0.33; '"the': 0.34; 'maybe': 0.34; "i'd": 0.34; 'subject:with': 0.35; 'something': 0.35; 'beyond': 0.35; 'computing': 0.35; 'but': 0.35; 'received:google.com': 0.35; 'there': 0.35; 'leads': 0.36; 'next': 0.36; "didn't": 0.36; 'searching': 0.37; 'so,': 0.37; 'list': 0.37; 'clear': 0.37; 'to:addr:python-list': 0.38; 'that,': 0.38; 'to:addr:python.org': 0.39; 'skip:u 10': 0.60; 'future': 0.60; 'back': 0.62; 'term': 0.63; 'skip:n 10': 0.64; 'more': 0.64; 'school': 0.64; 'within': 0.65; 'answer.': 0.68; 'study': 0.69; 'hey,': 0.75; 'paper': 0.75; 'topic,': 0.81; 'ebook': 0.84; 'father': 0.84; 'studying': 0.84; 'subject:+ ': 0.84
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:date:message-id:subject:from:to :content-type; bh=a3FNL1qyxYW7kb1dJ9V5nPQnbVqmReN8AkavvghM30U=; b=FVk+5ctHemRkNbcNI3+SLA1HLvgtCC09cNlroZj6WgY6HCmDO15WV6h5LeR6Tm3vXu Tt80MuXwGlvcdMNBq+nEPZUoGU7q1gKRIXHtuQh39f9HgSqlM+gpwWhuweKLozBbxohs 4CQgR2qqTxj3bdVWHKrBhI/k/rw/unFQJq5k/2Dmvtf/rmD8FQ7xsRrMWszyw33/J/8P OCbwqE3VwVO1poNmsNPLr1qMu3Qmo4d0EO6OACDlvkf4ODOrrRuEXEIi8Wxv4Cr5vTm1 aq382K+3vNllwqcFkQ+NYMhO51Ra+jL+u6mQKTPF+NNAE4FLzdopO5/8ZZ1hxhT7F7wy B6+w==
MIME-Version 1.0
X-Received by 10.52.37.109 with SMTP id x13mr1969691vdj.10.1367505408347; Thu, 02 May 2013 07:36:48 -0700 (PDT)
Date Fri, 3 May 2013 00:36:48 +1000
Subject Python teaching book recommendations: 3.3+ and with exercises
From Chris Angelico <rosuav@gmail.com>
To python-list@python.org
Content-Type text/plain; charset=ISO-8859-1
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.15
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <http://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list/>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <http://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Newsgroups comp.lang.python
Message-ID <mailman.1244.1367505416.3114.python-list@python.org> (permalink)
Lines 21
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1367505416 news.xs4all.nl 15867 [2001:888:2000:d::a6]:60437
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python:44632

Show key headers only | View raw


One of my younger brothers, still school age, is to be studying some
aspect of computing for the next term or two. I strongly recommended
he learn Python (it has a bit more future than studying the internals
of OS/2), and my/his father then asked me what book I'd recommend him
to study through. I know this has come up a few times, but searching
back in my emails didn't give a clear answer.

Whether it's an ebook or in paper doesn't matter, but there need to be
exercises that the student can perform on his own, and then an
external tutor (aka my dad) then check up on. Python 3 is a must;
preferably something designed for 3.3+ as that's what he'll be using.
Beyond that, I was just asked to recommend "the best", which is
unfortunately vague... but I gather they'll be deferring to the
expertise of the list in figuring out what that means :)

So, within those not-very-many restrictions, what would you all
recommend? Let's get a nice discussion going and see where it leads us
(most likely to a resident troll ranting about a favorite topic, but
hey, maybe Dihedral will come out with some nugget of wisdom for us)!

Chris Angelico

Back to comp.lang.python | Previous | NextNext in thread | Find similar | Unroll thread


Thread

Python teaching book recommendations: 3.3+ and with exercises Chris Angelico <rosuav@gmail.com> - 2013-05-03 00:36 +1000
  Re: Python teaching book recommendations: 3.3+ and with exercises Alister <alister.ware@ntlworld.com> - 2013-05-03 10:49 +0000
    Re: Python teaching book recommendations: 3.3+ and with exercises Chris Angelico <rosuav@gmail.com> - 2013-05-03 21:09 +1000
    Re: Python teaching book recommendations: 3.3+ and with exercises TP <wingusr@gmail.com> - 2013-05-03 07:54 -0700
    Re: Python teaching book recommendations: 3.3+ and with exercises Chris Angelico <rosuav@gmail.com> - 2013-05-30 22:32 +1000

csiph-web