5, 10 or 20 seats+ for your team - learn more
A visual programming paradigm for robotics
The beginner's series in turtle graphics starts with clear and understandable geometric classics, and gets you ready for the professional software development world. Throughout the three courses, you'll build on your basic Python skills, using lists, tuples, dictionaries, functions, and classes to create graphical designs.
Graphical math and graphical simulations
In this first course, we explore vector-based fonts and fractals and learn best practices for mastering Python's classic mathematical and graphical planes. We begin by drawing shapes using programmable vector-graphics. We discover how Python's built-in graphical operations can be used to visualize complex programming, as well as classical mathematical concepts. We review many graphical concepts, such as Cartesian geometry and other graphical concepts, and learn a coordinate-free vector-based way to use turtle graphics. And we practice both techniques to create grids and polygons and display both shapes and fonts.
You'll also learn how to print your designs on 3D printers!
Distributed by Manning Publications
This course was created independently by Randall Nagy and is distributed by Manning through our exclusive liveVideo platform.
Randall Nagy is a hands-on consultant, software development engineer, author, designer, and architect. He served as a Principal Software Development Engineer at Informix (acquired by IBM), Technical Section Leader at the US Army's Electronic Proving Ground, and the Principal Trainer for Borland Software Corporation. The author of articles, books, on-line educational videos, and open-source projects, Randall has helped thousands of students master tough technical concepts.
Cartesian Planes and Plotting liveVideo for free