Learn Python®--a powerful, widely used, and versatile programming language --in this fun, hands-on class for new programmers. Design games, analyze interesting data, and explore mathematical concepts. Topics include data types and structures, control flow, functions, input and output, object-oriented and event-driven programming.
We recommend students become familiar with and practice typing skills prior to programming classes--the faster you type, the faster you code! Click here for free online games and tutorials.
Students will need access to a laptop/desktop computer (Mac or PC) and internet access. Students will meet electronically using an online platform called Moodle. Login instructions will be emailed to students in advance. For technical assistance please call 503-200-5858 or email firstname.lastname@example.org, including help getting access to the internet and software.