Online courses recommended by Hacker News users. [about]

An Introduction to Interactive Programming in Python (Part 1)

Coursera · Rice University · 4 HN citations

This two-part course is designed to help students with very little or no computing background learn the basics of building simple interactive applications. Our ...

View on Coursera
The vast majority of the courses listed here on HN.Academy are available from their providers for free. Many courses offer a completion certification for a fee. A few courses and specializations require an enrollment fee. HN.Academy receives a referral commission when you visit course pages through links on this site and then purchase courses and completion certificates. If you decide to purchase a certificate or course the commission does not increase the cost of the course and helps support the continued existence of HN.Academy which is much appreciated.

Hacker News Comments about An Introduction to Interactive Programming in Python (Part 1)

All the comments and stories posted to Hacker News that reference this course.
Apr 03, 2018 phyller on Ask HN: What are the best MOOCs you've taken?
These courses are for beginners, but I started with what I learned from a few courses in Coursera and turned it into a career as a software engineer. and from Jennifer Campbell and Paul Gries from the University of Toronto laid a great foundation to build on. I think I took them the first time they offered it and I still don't understand how they completely nailed a new medium like that first try. It was very accessible, but with enough detail to make sense and the videos were so clear and concise. The Python one from Rice University, is a fun, awesome course, where you build games to learn.
Oct 31, 2017 primitivesuave on Skulpt: client side Python without preprocessing
Many people, especially kids, will at some point encounter an online learning tool where you can just run Python in the browser. Chances are the underlying interpreter is Skulpt. A short list of examples:

- : has a free online curriculum with more helpful error messages that kids can understand and real-time analytics for teachers

- : handles Python, turtle graphics, and pygal charting in the browser

- : their Python notebook feature uses Skulpt

- : a popular open-source textbook that has excellent Parson's problems

- : implements some custom Skulpt libraries that I haven't seen anywhere else

- : Coursera's interactive Python course

That's just the ones I could remember off the top of my head. I truly believe this is one of the most impactful open-source projects of all time, especially if you consider the impact is has on kids (i.e. future computer scientists) that can use an excellent teaching language like Python directly in their web browser.

Sep 04, 2017 reacweb on Learning Python Without Library Overload
I wanted to learn python by myself, a few years ago, it was not easy (difficult to justify to use it at work when you know perl enough to do the job in 1/10th of the time). To keep motivation, I have followed . IMHO, it is very good for beginners. It avoids the library problem and allows to have funny results.
Sep 20, 2016 reacweb on Practice coding with fun programming challenges
I can program (mainly C++, Java, Perl, Ada, SQL) and I had difficulties to improve my weak level in Python because I had (still have) few opportunities to practice. I have followed an easy MOOC ( ) that uses game development. It was very motivating and a good reminder that game programming can remain simple.
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
HN.Academy is an independent project and is not managed or owned by Y Combinator, Coursera, edX, or any of the universities and other institutions providing courses.
~ [email protected]
;laksdfhjdhksalkfj more things ~ Privacy Policy ~