Code Type:

  • NC = No Credit
  • EL = Elective
  • G = Grad. Requirement
  • GC = Computer
  • GD = Second Language
  • GE = Social Studies
  • GF = Fine Arts
  • GG = US Government
  • GH = Health
  • GL = Language Arts
  • GM = Mathematics
  • GP = Physical Education
  • GS = Science
  • GU = US History
  • GV = Careers
  • MS = Middle School
  • SE = Special Education
  • AP = Advanced Placement
  • G-CTE = Career
  • G-CTE/c = Career (c)
  • NC = No Credit
  • RP = Repeat COurse
  • REG = Regular Course/Credit
  • W = Weighted
  • MC2 = Multiple Credit 2
  • MC3 = Multiple Credit 3
  • MS = Middle School
  • ES = Elementary School

Back to Previous Page  | Curriculum Home

PTP3060T: Java 2 (2013-2014)

CURRICULUM PROGRAM: Virtual School Program
COURSE TITLE: Java Programming II
CALENDAR YEAR: 2013-2014
GRADE LEVEL: 9-12
CODE: PTP3060T
TYPE: REG
CREDITS: 0.50
COURSE LENGTH: 18 weeks

Major Concepts/Content:

Java Programming II prepares students for careers in the IT industry. The course sequence focuses on advanced duties and tasks performed by professionals in computer programming as well as pre-employment and employment skills.

Programming in Java II is a one-semester course that continues to teach students Java programming concepts using a structured approach. Students will develop Java applications and applets. Problem solving and program documentation will be emphasized.

Competencies:
PTP306 Java Programming II Course Description

Course Objectives:

As a result of successfully completing this course, students will:

  • analyze a problem;
  • design a solution;
  • write the program needed to solve the problem; and
  • test the program and make the necessary corrections in the program.

Course Outline:

  • Usage of Objects
  • Object Types
  • Careers in the Information Technology Industry
  • Advanced Data Types
  • Arrays File Input and File Output
  • Arrays of Objects
  • Objects of Arrays
  • Inheritance, Polymorphism, and Abstract Classes
  • Collections
  • Exceptions

Essential Software:

  • BlueJ
  • Sun’s Java Development Kit

Textbook: There is no textbook required for this course. All of the instructional content is available online within the course.