|
Teaching Teachers How To Teach Java by PublicStaticVoidMain "Teaching Java to Everybody" |
|
These workshops bring
teachers up to speed with Java
quickly
and with a solid pedagogical background.
We teach Java and various approaches to How to Teach Java NEW More HOOP explanation and Pros and Cons list QUOTES: see what other teachers have to say about the PSVM Java Workshops We are currently offering five separate workshops. These classes can be taken in sequence, or individually to help begin and round your Java knowledge and teaching skills. Our emphasis is on
Dial into live phone presentations on a toll-free 800 phone number. Lectures and labs alternate. Use various online tools to interact with the instructor, other workshop participants, and ongoing PSVM workshop online support. Prerequisite: You will need Internet access for doing the labs. The Internet access could be using a phone dial-up modem(56K), cable modem, DSL, T1 or whatever you have available to you. Your Internet connection does not need to be fast. You will need a phone line to call the toll-free number and participate in the presentations. You could use the same phone line for both the presentations and the Internet access if you want, because the presentations and the labs alternate. Only one phone line is required. 1. PSVM: Hold-your-hand Java Jump Start The goal of this course is to get started learning Java, how to teach Java, and begin object-oriented thinking. Begin this course with some sort of programming experience and a desire to get started with Java. Leave this course with a fondness for Java, a complete understanding of how Java works (with a comparison to C++), an important transition into object-oriented thinking, and Java confidence. Topics include:
Desire to learn Java. 2. PSVM: Classes and Objects, Interfaces and Abstract Classes The goal of this course is to understand how Java classes are structured and how to best teach Java class design. Design by Contract is explained as a style for introducing students to the world of writing and designing understandable and reusable classes. Continue class design examples using inheritance, interfaces, and abstract classes. Begin this course with a basic understanding of Java. Leave this course with a solid understanding of how to design classes and use exisiting classes such as Karel, the Marine Biology Simulation, and Java GUI components. The course concludes with fun beginning and advanced Java game programming examples for "after the exam" projects. Topics include:
a basic foundation in Java programming. 3. PSVM and Special Guests Often we have special guests presenting HOOP workshops. The next special HOOP workshops is the Chapman-workshop November 1-2, 2003 after the Chapman conference. Judy Hromcik and David Wittry will join David Epstein in this 1.5 day lab-intensive workshop for Java teachers with an emphasis on the Marine Biology Simulation. 4. PSVM: Understanding the Java Subset and "AB" classes Gain a thorough understanding of the 36 items listed on the AP Java Subset description. A nice overview of Java results from learning about the specifics of the AP Java subset, knowing what will and will not be tested, while also weighing the pros and cons behind the decisions of what is fair game for the test. A pedagogical approach to teaching Java is laid out based on the list of tested features. This course is a must for any AP CS teacher with a desire to best guide and prepare their students for understanding what might be tested on the exam. A full curriculum is presented without details of language features outside the subset. Know what's in and know what's out and teach accordingly. Includes a review of the listed classes and their methods:
a basic foundation in Java programming. 5. PSVM: Focus on the Marine Biology Simulation Tour and understand the Java Marine Biology Simulation (MBS). Review and disect the design of the MBS. Start with basic tasks and work up to involved and challenging modifications to this medium-sized but complex Java program. Prerequisite: PSVM: Java Objects and Class Design or PSVM: Java Jump Start.
Visit our quotes page here to see what other teachers are saying about PSVM Java workshops. NEW We now have the complete summer 2003 HOOP workshop series available on a CD. Purchase the complete workshop CD, with online support here. Note that the CD contains all the audio, labs, exercises and materials from over eight days of HOOP workshops, and provides the convenience of learning on your own schedule. To play this Java Binary Numbers Game written by a May 2002 workshop participant, copy this URL into a new browser window: http://www.publicstaticvoidmain.com/public/may11/CheyneBetty/index__1020413211911.html Send email to JavaWorkshops
@PSVM
.org for more information about our Java workshops. |