Description

This class is for anyone who would like to learn basic programming skills with Python, one of the newest and fastest growing computer languages. Through a series of entertaining coding projects, learn universally foundational programming concepts, including variable types, loops, logical branching, and simple computer graphics. The last class includes an introduction to Object Oriented Programming, which is how most modern software is constructed. Note: you should have a reasonably current (Windows or Mac) computer updated to the currently released operating system. First class is installing Python software. (No class August 2.) Limited enrollment.

Joe Jung is a retired Sandia National Labs engineer. He produced his first key punch card in 1971 while studying engineering at the University of California, Davis, where he received his BS, MS, and PhD. While at Davis and Sandia, he studied how computer methods could be used to solve engineering problems. After retiring from Sandia, he taught physics, math, and computer science for APS.