Robotics Learning Python Classes

RoboticsLearning Home
This Page: www.RoboticsLearning.com/python

This page is for students enrolled in Python programming classes and workshops taught by Steve Putz and Robotics Learning.  If you have questions, email info@RoboticsLearning.com or phone 408-910-1176. 

Python Programming
January - April 2016
COIL Python Class Lesson Materials
Class Description:

This class is a beginner's introduction to Python programming. Programming concepts and techniques are introduced and practiced through a series of fun programming examples. Topics include: using variables, turtle graphics, defining new object classes, interactive application with buttons, animation, creating a simple interactive game, and programming a wheeled "Finch" robot. Class sessions include time to work on the programs with help from the instructor. Some homework time may be required to complete the lessons. Students should have a USB flash drive to take their class work home. The software and lessons can also be downloaded for use at home.

Outcomes

  • Students will understand fundamentals of the Python 3 programming language
  • Students will understand principles of Object-Oriented Programming
  • Students will have experience creating Python 3 programs with the IDLE development environment
See www.python.org
Python Programming
June - July 2016
Lawson Middle School
Class Description:

Entering grades 7th-9th - Class size is limited to 16 students. 

This class is a beginner's introduction to Python programming. Programming concepts and techniques are introduced and practiced through a series of fun programming examples. Topics include: using variables, turtle graphics, defining new object classes, interactive application with buttons, animation, creating a simple interactive game, and programming a wheeled "Finch" robot. Class sessions include time to work on the programs with help from the instructor. Some homework time may be required to complete the lessons. Students should have a USB flash drive to take their class work home. The software and lessons can also be downloaded for use at home.

Outcomes

  • Students will understand fundamentals of the Python 3 programming language
  • Students will understand principles of Object-Oriented Programming
  • Students will have experience creating Python 3 programs with the IDLE development environment
See www.python.org

python programming

python breakout game

python lunar lander

Robotics Learning class materials 2016-2016 Steve Putz. (updated 4/27/2016)