Intro to Programming in Java: Games and Game Logic

(No previous programming experience required. Some experience with Algebra and the concept of variables is highly recommended.)

Discover the world of computer programming and object-oriented game design as you learn the essentials of Java, the language for the Computer Science Advanced Placement exam. In this class, you will learn the basics of writing and compiling a Java program. Learn about variables, if-statements, loops, and arrays while you build simple logic puzzles and games similar to Tetris. This class will spark the enthusiasm of any aspiring game coder!

Get a jump-start with Java as you gain the knowledge and skills to:

  • Run and compile Java programs
  • Distinguish variables and data types
  • Utilize control statements including while and for loops
  • Build relational statements using Boolean expressions
  • Develop your own methods/functions
  • Understand arrays
  • Master the basic concepts of object-oriented programming
  • Speak and understand the programmers’ vocabulary
  • Become familiar with inheritance, polymorphism, and encapsulation
  • Build graphical user interfaces with Swing
  • Write a simple game as your final project

 

CAEN Michigan Engineering

©2007 CampCAEN. All right reserved.