Welcome to Mr. Kretsch's home page for his Advance Placement Computer Science class at Middletown (NJ) High School South
Hot topic!!
Google CS Scholarships:
http://www.google.com/intl/en/jobs/students/proscho/scholarships/uscanada/generation/
Current Lesson:
Lab 20: Solar System VIII
Polymorphism: Slides and Lab: Lab 19: Solar System VII
Table of Contents
Include the class's lesson plans and assignment due dates.
Details on how the class is run
Previous Lessons
Animation: Lab 18: Solar System VI
Inheritance - slides Inheritance.pdf and lab: Lab 17: Solar System V
Lab 16: Solar System IV
Lab 15: Solar System 3
Lesson slides: 4-1 Intro to Objects.pdf
Lab 14: Solar System
Lab 14a: Solar System 2
December 12 - Lab 12: PI
December 5 - Lab 12: Picture Editor
November 28 - For loops:
November 15 - File input: Lab 11: File Averages
November 8 - Lab 10: Translation
November 1 - Lab 9: Password II
October 31 - Lab 8: Color Mixer
October 24 - Lab 7: Electric Bill
October 13 -Slides: ObjectDraw Input.ppt, lab: Lab 6a: Jack II
October 7 - Lab 6: Jack-o-lantern
October 3 - Lab 5: Strings
September 28 - Lab 4: Making Change (AP)
September 23 - Lab 3a: Geometry II
September 20 - Lab 3: Geometry
September 15 - Lab 2: Making Labels
September 10 - Lab 1: Making Faces
September 9 - Getting Started: Slides (JavaDevelopment.pdf ) and lab(Lab 0: Hello, World)
September 8 - History:
September 7- Programming Model: ProgrammingModel.pdf
Resources
Robocode
Introduction to Robocode: Robocode
Creating a Robot
Development environment
To program in Java at home you need:
- The Java Development Kit (JDK) - Download an install the appropriate Windows version.
- BlueJ - Download and install the latest version.
- Eclipse - Download and install the classic version.
- ObjectDraw -
Download the 2.2 version. The version 3 Beta is buggy
Comments (0)
You don't have permission to comment on this page.