Five Life Jackets to Throw to the New Coder - Python tutorials
Idea for teaching:
If each student sets up a free GitHub account —
They can make Gists, like this:
https://gist.github.com/macloo/5363602
Could these be used for peer grading? Easy to share.
Once the student has a GitHub account, he/she can write code in Codepen (http://codepen.io/) and automatically save to Gist from there.
I saw this map (second image on page) at The New York Times, and it made me want to learn more abut D3.
Aimed at journalists, students, educators. Tips and links. An introduction for the very newest newbies.
This is great if you have some familiarity with other programming languages. Very complete and well designed PPT.
Daniel Shiffman is probably the most enthusiastic programmer working today. I didn’t know it until I saw his new video series, but the guy has the energy of a toddler on Red Bull.
I’ve really enjoyed his book The Nature of Code so I was really excited to see that he’s creating a companion…
This is VERY interesting!
Vectors, oscillation and particle systems are waaay over MY head, but this looks very cool. The Nature of Code book “focuses on the programming strategies and techniques behind computer simulations of natural systems using Processing.”
PropPublica journalist Lena Groeger shares links to resources that she used and liked. Lots of Ruby, no Python, some CSS and some JavaScript.
I’m at Journalism Interactive today, and this is a post with resources mentioned in our session on creating coder/journalists.
The two big ideas I mention in my session are The Three Skills and The Four Tests.
Read more at Lisa’s Tumblr!
She’s also proud of her Ruby projects folder. Each project is something she was trying to teach herself. She’s more proud of the list than the finished products.
“Learning to code means reclaiming patience and persistence and making them your stubborn own.” [nice]
This PPT gives my rationale for starting journalism students on Python — instead of JavaScript.
Continuing the PPT series that reviews the lessons learned in Learn Python the Hard Way.
See the first week’s PPT > Exercises 1 - 12
See the second week’s PPT > Exercises 13 - 19
See the third week’s PPT > Exercises 20 - 26
This concludes the four-week series. In the book, there are still more exercises (up to 52).