My friend Isaiah is 12 years old, and really wants to learn the basics of programming. Since Java is cross-platform (i.e. it will work on any operating system: Mac, Windows, or Linux), I decided it would be prudent to start with a simple Java framework called “Processing“.
Processing is designed to make visual computing easy to learn. It accommodates very simple syntax and structure, but also allows for “Object-Oriented Programming” (OOP) and the import of external resources called “Libraries” when creating more complex programs.
If you’re thinking about learning to program your Mac or PC, Processing is a great place to start. Here we’ll start at the very beginning. Since every programming language’s foundation is deeply rooted in mathematics, we will not be able to avoid some simple algebra. If you haven’t had algebra yet, don’t worry: the concepts are fairly easy to understand.
If you have questions, be sure to let me know! I’ll try my best to address your questions in subsequent videos.
Keep in touch!
Adam
For the rest of the videos, click here:
|
Adam O'Hern is an industrial design consultant specializing in visual brand languages, and has designed products ranging from laptops to power tools, classroom toys to bathroom fixtures, and robots to lint rollers. He has published with 3DWorld Magazine, CGTuts+, and Luxology, and works with Josh Mings of SolidSmack.com on EngineerVsDesigner.com. |






