Silicon Valley Code Camp : October 11th and 12th 2014

Steve Putz

Robotics Learning
About Steve
Steve teaches after-school, homeschool and weekend LEGO robotics classes, he runs a LEGO Robotics Day Camp each summer. He has taught science classes to elementary school students in East Palo Alto schools, and teaches Java programing classes for Middle School students. Steve began as a FIRST LEGO League robotics team coach in FLL's first season in 1999, and his FLL teams have won several awards. Steve has helped organize many FLL, RoboGames, and other robotics competitions. In 2006, Steve was a member of the Mindstorms Developers Program (MDP) and helped test the original LEGO Mindstorms NXT product before it was released. He is a member of the Bay Area LEGO User Group (BayLUG) and helps with the annual Bricks by the Bay conference and public show. Steve has a Magna Cum Laude degree in Computer Science from University of California, San Diego, and worked for years as a researcher and manager at the Xerox Palo Alto Research Center (PARC), where he did research and development in a variety of areas and received several software patents. Steve's other favorite activities include Aikido, sailing, and digital video production. Steve founded Robotics Learning to contribute to his vision of a world where people understand technology, work productively together, and use technology creatively and responsibly to improve the quality of life.
{speaker.firstName} {speaker.lastName}

Speaking Sessions

  • Greenfoot Games and Simulations 1

    9:15 AM Sunday   Room: PSEC4602
    Greenfoot provides a framework for easily programming interactive 2-D simulations and games based on a World and Actor model. Programming concepts and techniques are introduced and practiced through a series of fun programming examples such as creating simple interactive games and simulations. Students will use the Java programming language to define objects, variables and methods for implementing their simulations and games. During the workshop, attendees will be introduced to Greenfoot and Java programming, view and run sample programs, and write Java code to add functionality and create new programs. Students should bring a laptop computers to class, with the Greenfoot software and Java development kit (JDK) installed as described at www.Greenfoot.org. The sample programs and examples from the instructor's web site (www.RoboticsLearning.com/java) should also be downloaded prior to the workshop. Note Greenfoot session 1 and session 2 will include different programming examples and challenges.

  • Greenfoot Games and Simulations 2

    10:45 AM Sunday   Room: PSEC4602
    Greenfoot provides a framework for easily programming interactive 2-D simulations and games based on a World and Actor model. Programming concepts and techniques are introduced and practiced through a series of fun programming examples such as creating simple interactive games and simulations. Students will use the Java programming language to define objects, variables and methods for implementing simulations and games. During the workshop, attendees will be introduced to Greenfoot and Java programming, view and run sample programs, and write Java code to add functionality and create new programs. Students should bring a laptop computers to class, with the Greenfoot software and Java development kit (JDK) installed as described at www.Greenfoot.org. The sample programs and examples from the instructor's web site (www.RoboticsLearning.com/java) should also be downloaded prior to the workshop. Note Greenfoot session 1 and session 2 will include different programming examples and challenges.