
Introduction To Computation And Programming Using Python
by John Guttag · first published 2013
4mentions
1recommended by
4HN commenters
2014–2022first – last mentioned
25% recommend75% neutral
Affiliate links. As an Amazon Associate I earn from qualifying purchases.
I built CanadaPups.com. At first I started to learn by reading Computer Science 101 textbooks. The intro MIT textbook is in python and has more depth than other CS101 books. (Guttag, John. Introduction to Computation and Programming Using Python.) I then went practical, I learnt Ruby on Rails via https://www.railstutorial.org/. It was good to provide me with mental framework of how websites are built... html, coding and database. For the actual…
on “Research: The Average Age of a Successful Startup Founder Is 45” ↗Introduction to Computer Science and Programming is taught by John Guttag which led me to believe that Introduction to Computation and Programming Using Python would be the standard course text, however the OCW resources only give links to Amazon and MIT Press for purchase. Makes sense considering that the book has only been out for 1 year exactly, yet MIT Press…
on “MIT OpenCourseWare Bookshelf” ↗…decided to relearn everything, starting at the very beginning. First up is the Chris Pine book. He's a good writer. It's very simple but fun. I was curious and after a bit of looking around I found "Introduction to Computation and Programming Using Python with Application to Computational Modeling and Understanding Data", third edition, by John V. Guttag, © 2021. Looks pretty good, though it's a more traditional approach. Basically, any language you might…
on “Ask HN: Best book to learn programming in 2022?” ↗@ericbarrett -- thanks for this. I've been reading a new Python book (_Introduction to Computation and Programming using Python_) and the aforementioned book on C, and I'm doing every exercise in the book. I'll continue coding each day. Appreciate your input!
on “Ask HN: What skills as a CS student should I focus on this summer?” ↗