Riddhi Calidas
Computer Science Teacher/Technology Support
Specialist
Programming with Java
Riddhi Shah
Lesson Title: Programming With Java
Objectives:
This semester long introductory Java language programming course teaches students to design and program graphic and interactive applications. Students begin by using the Turtle Graphics package, a simple drawing tool, to create interesting programs while learning the fundamental concepts of data types, conditional statements, loops, methods, arrays, inheritance, object-oriented design, and polymorphism. The end result of this educational experience will conclude with a final programming project, Hangman Game. This course prepares interested students to advance to the AP Computer Science course and is the prerequisite therefore.
Specific topic coverage includes:
• An Overview of Computers and Programming
• Working with Data
• Understanding Structure
• Making Decisions
• Looping
• String Functions
• Arrays
• Advanced Array Concepts