Video: Custom Classes & Objects in Python

This is the fourth of a series of Videos we’re releasing that cover key concepts of Python using Trinket.  Below the video you’ll find interactive trinkets with the exact code you see in the videos!  This way, you can follow along as the video plays.  If you’d like more great video content, check out Python Game Development for Beginners, a video we made with O’Reilly Media!  Or, find other free video posts on this blog here. Continue reading

Video: Lists, Loops, and Logic in Python

This is the third of a series of Videos we’re releasing that cover key concepts of Python using Trinket.  Below the video you’ll find interactive trinkets with the exact code you see in the videos!  This way, you can follow along as the video plays.  If you’d like more great video content, check out Python Game Development for Beginners, a video we made with O’Reilly Media!  Or, find other free video posts on this blog here.

Continue reading

Video: Your First Interactive Program

This is the second of a series of Videos we’re releasing that cover key concepts of Python using Trinket.  Below the video you’ll find interactive trinkets with the exact code you see in the videos!  This way, you can follow along as the video plays.  If you’d like more great video content, check out Python Game Development for Beginners, a video we made with O’Reilly Media!  Or, find other free video posts on this blog here.

Continue reading

Video: Getting Started with Turtle

This is the first of a series of Videos we’re releasing that cover key concepts of Python using Trinket.  Below the video you’ll find interactive trinkets with the exact code you see in the videos!  This way, you can follow along as the video plays.  If you’d like more great video content, check out Python Game Development for Beginners, a video we made with O’Reilly Media!

Continue reading

Rhett Allain on “Sloppy Code” and Messy Learning

Dr. Rhett Allain is an educator, author, and blogger who’s fascinated by physics.  In his books and on his blog for Wired he explores the wacky calculations behind cool things, real and imaginary.  From the physics of Stephen Curry’s Jump Shot to the Center of Mass of Thor’s Hammer, Allain consistently amuses an interests himself and his readers with great insights into the physics around us and in our culture, and he often uses code to make the calculations.  

In this interview, Allain talks about how he learned to code and how he’s using it to enrich himself, his readers, and his students.

You can find other interviews we’ve done with educational innovators here.

Rhett Allain and one of his research subjects
Rhett Allain with one of his research subjects

Elliott: How do you use code in a Physics classroom?

Rhett: For my introductory physics courses and labs, I now have the students make at least one numerical calculation (it doesn’t have to be in Python). The calculation should find the motion of an object with non-constant forces. Here’s a post I wrote with more details (including student complaints): http://www.wired.com/2014/02/isnt-physics-computer-science/

I love the way python lets you tackle interesting problems right away.

Continue reading