Intro To Java Programming

Course Description

Java is one of the most widely used computer languages in the world.  This course will teach students Java by having them complete multiple projects, both in the console and user interface, including: mad libs, player vs computer games, battleship, tic tac toe, picture shuffler and many more. This is course is meant to give students lots of experience in Java by creating multiple stand alone programs. This course assumes no coding experience with Java programming and includes self graded quizzes and tests.

Course Requirements

Grade Level

9 – 12

Materials

  • HTML Text Editor (choose one):
    • TextEdit – For use on Mac – comes with OS
    • Notepad – For use on Windows – comes with OS
    • Text – For use on Chromebook – free app download from the Google Store
  • Eclipse:
    • http://www.eclipse.org/downloads/eclipse-packages/

Tech Requirements

Students will need a Windows PC or Mac for this course; Chromebooks and tablets are not sufficient.

Duration

1 Semester

Prerequisites

None

Technology Skills

  • Internet Navigation
  • Word Processing
  • Email Communication

Major Concepts

Java is one of the most widely used computer languages in the world.  This course will teach students Java by having them complete multiple projects, both in the console and user interface, including: mad libs, player vs computer games, battleship, tic tac toe, picture shuffler and many more. This is course is meant to give students lots of experience in Java by creating multiple stand alone programs. This course assumes no coding experience with Java programming and includes self graded quizzes and tests.