Introduction to Computer Science Using PythonCharles Dierbach, Hugo Kubinyi, Raimund Mannhold, Hendrik Timmerman
Introduction to Computer Science Using Python
by Charles Dierbach, Hugo Kubinyi, Raimund Mannhold, Hendrik Timmerman · first published 2013
6mentions
3recommended by
4HN commenters
2008–2022first – last mentioned
75% recommend25% critical
Affiliate links. As an Amazon Associate I earn from qualifying purchases.

…more punctuation (>>> and ... don't count) but you don't have to fuss with line numbers. These days, when someone I know is interested in learning some computer programming, I tell them to get a copy of Introduction to Computer Science Using Python by Dierbach. My own intro programming books are horribly outdated at this point, but I happen to have a copy of Dierbach's book, and I think it is pretty nice. You start up by firing up the Python REPL…
on “Usborne computer and coding books from the 1980s” ↗For a complete newbie, the Zelle book is probably even better. I think it is called "An Introduction to Computer Science Using Python." MIT and a few other schools use it now, but it is a very gentle introduction. HTDP.org is also really good if you go the Scheme route instead.
on “Ask YC: Learning to hack...” ↗Although not a course, I thought this had some excellent material: Practical Programming (2nd edition) An Introduction to Computer Science Using Python 3 https://pragprog.com/book/gwpy2/practical-programming
on “Ask HN: Best coding sites for teens/pre-teens?” ↗…stretched to contributer. The article later linked to https://www.slideshare.net/NadiaEghbal/consider-the-maintain... which kind of reminded me a problem which I'm facing. After getting through basic of "Introduction to Computer Science Using Python" and forever pending goal to become a "Python Developer", is anyone here who is experience in Python willing to be my mentor? In return, free Python labor. :)
on “Why Is NumPy Only Now Getting Funded?” ↗…irrelevant experience. My only regret is not doing bachelors in computer science. I wouldn't lie if all the post got me little tensed and made me thinking, "what am I doing with my time". About to finish introduction to Computer Science using Python on Edx.
on “Some Reflections on Being Turned Down for a Lot of Data Science Jobs” ↗…but in reality, the rabbit hole goes deeper! The book is available in my library and going to grab it now! I found the Harvard CS50 really, flashy and fluff. Didn't enjoy it. I took an alternate to it, Introduction to Computer Science using Python on Edx.
on “Teach Yourself C in 24 Hours (1997)” ↗