Raspberry Pi Python II

This is the second course in RasPy’s ‘Think Like a Computer Scientist’ series. We’ll learn several new techniques for making programs faster, smaller, and more maintainable. We’ll design a fast solution for the ‘Countdown’ game-show ‘letter rounds’ contest (finding the longest words for nine random letters). Along the way we’ll learn about data persistence, caching, object oriented programming, algorithm design, optimization, forever loops, and several other useful software tools. We’ll also learn how to set up a programming and debugging environment that enables the Raspberry Pi to be operated using the keyboard, mouse, and display from a networked PC or Mac.

Requirements: Bring your Raspberry Pi and supplies from Raspberry Pi Python I

Prerequisites: Raspberry Pi Python I

Email me the next time this class is scheduled

Share this class