This page is for students enrolled in the
Java programming classes taught by Steve Putz and Robotics
Learning. If you have questions, email info@RoboticsLearning.com
or phone 408-910-1176.
| No Java Classes
are Currently Available.
Check back later for possible future classes, and add yourself to the email list. |
(See Below for Java Resources)
| These
Classes through the De Anza College Summer Extended Year Program are FULL
See http://www.extendedyear.deanza.edu/ |
|
| Java
BlueJ Programming
Monday - Friday 8:30 - 9:25 AM or 10:50 - 11:45 AM June 24 to July 19, 2013 (no class July 4) Class Materials (not yet available) |
Java
Greenfoot Games and Simulations
Monday - Friday 10:40 - 11:35 AM or 11:50 AM - 12:45 PM June 24 to July 19, 2013 (no class July 4) Class Materials (not yet available) |
|
Entering grades 7th-9th - Class size is limited to 16 students. Programming concepts and techniques are introduced and practiced through a series of fun programming examples. Topics include: using variables, creating a Java applet, simple graphics, defining new object classes, interactive applet 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 will be required to complete the lessons. Students should have a USB flash drive to take their class work home. Cost includes materials and classroom use of laptop computers for each student. Students should not bring their personal laptop computers to class. See www.bluej.org and www.RoboticsLearning.com and www.finchrobot.com and the bottom of this web page for more information. This 4-week class provides 19 hours of classroom instruction. Instructor: Steve Putz. This class will be at Cupertino Middle School. To enroll, see www.extendedyear.deanza.edu (ALL SESSIONS FULL as of 3/14) |
Entering grades 7th-9th - Class size is limited to 16 students. 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 physics simulations, simple interactive games, and programming a wheeled "Finch" robot. Students will use the Java programming language to define objects, variables and methods for implementing their simulations and games. Class sessions include time to work on the programs with help from the instructor. Some homework time will be required to complete the lessons. Students should have a USB flash drive to take their class work home. Cost includes materials and classroom use of laptop computers for each student. Students should not bring their personal laptop computers to class. See www.Greenfoot.org and www.RoboticsLearning.com and www.finchrobot.com and the bottom of this web page for more information. This 4-week class provides 19 hours of classroom instruction. Instructor: Steve Putz. This class will be at Cupertino Middle School. To enroll, see www.extendedyear.deanza.edu (ALL SESSIONS FULL as of 3/14) |
|
|
BlueJ Programming (see www.BlueJ.org)
Greenfoot Programming (see www.Greenfoot.org)
Finch Robot (see www.FinchRobot.com)


Prior Class Links
(June
2012 Java BlueJ Class Notes)
(June
2012 Java Greenfoot Class Notes)
(Spring
2012 Java Greenfoot Class Notes)
(June
2011 Java BlueJ Class Notes)
(June
2011 Java Greenfoot Class Notes)
(March
2011 Java Greenfoot Class Notes)
(January
2011 Java Greenfoot Class Notes)
(January
2011 Java BlueJ Class Notes)
(September
2010 Java BlueJ Class Notes)
(June
2010 Java BlueJ Class Notes)
(June
2010 Java Greenfoot Class Notes)
(April
2009 Java for Kids Class Notes)
(February
2009 Java for Kids Class Notes)
(October
2008 Java for Kids Class Notes)
(February
2008 Java for Kids Class Notes)
(Fall
2006 Beginning Java Class Notes)
(March
2006 Intermediate Java Class Notes)
| Books | Online | Comments |
| Introduction
to Programming with Greenfoot
Object-Oriented Programming in Java with Games and Simulations |
CourseSmart
or Safari Books Online |
Some lessons in my classes
are adapted from this book. |
| Objects
First with Java
A Practical Introduction using BlueJ |
CourseSmart | Some exercises in my classes
are adapted from this book. |
| Java
- Objects First:
An Introduction to Computer Programming using Java and BlueJ |
Download PDF | I have not yet reviewed this book |
| Java Programming for Kids, Parents and Grandparents | Download PDF | I have looked at this book,
but
I have not used it in my classes. |