One of My Best Classes Ever
11 years ago
A video podcast for computer programmers in grades 3 and up. We learn about Scratch, Tynker, Alice, Python, Pygame, and Scala, and interview interesting programmers. From professional software developer and teacher Dave Briccetti, and many special guests.

Dave Briccetti shows a very simple Web application he is working on for his mom's nature photography Web site, briccettiphoto.com. Written in Scala, it uses the lift Web application framework, and Flickr Web Services to find her pictures. The source code is on GitHub.
This video is different from the other instructional videos in the Young Programmers Podcast, in that it doesn’t teach step-by-step how to do something. Rather, it shows a professional programmer making an improvement to a real product. The product here is TalkingPuffin, an open source Twitter client written in Scala. Dave Briccetti adds a new feature that allows filtering out tweets (messages) from people not following the user. Inexperienced programmers are not expected to understand everything shown. The point is just to see a professional programmer at work, using great tools and a great programming language.
Meet some high caliber professional programmers: Dick Wall of Navigenics and The Java Posse, Bill Venners, coauthor of Programming in Scala, and Carl Quinn of Netflix and The Java Posse.