HONORS PROGRAMMING I
To offer a comprehensive introductory programming curriculum that enables students to use their computer to write and test programs in the language of JAVA and Visual Basic.NET and XNA programming for the XBOX 360. Students will learn how to program Droid cell phone apps as well. This course is required for any students interested in taking AP Computer Science.
Students will learn the following topics:
Introduction to Hardware, Software, and the Internet
Introduction to Software Development
Java Classes, Objects, and Events
Java Syntax and Style
Data Types, Variables, and Arithmetic
Boolean Expressions and if/else statements
Methods, Constructors, and Fields
Strings
Iterative Statements
Graphics
GUI & Applets
XNA Game Programming
Methods and Materials:
1. Daily hands on practice using Dell pentium computers and Sun’s JAVA compiler.
2. Observation exercises
3. Lectures/class discussions
4. Reference Materials: Web sites, magazines, and cd-rom.
Textbook
A Guide to
Programming in Java
SECOND EDITION
for Java SE 5 and Java SE 6
author Beth Brown
Code Rules online
Expectations
*Students must keep a notebook and take down good notes in class.
*Complete each assignment on time. 10 point day late penalty.
*Display competency in course subject by passing quizzes and tests.
*Participate in each exercise.
*Seek a higher degree of competency with each exercise.
*NEVER GIVE UP! DON'T GET STRESSED!