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

PTP515: Advance Comp Studies (2012-2013)

CURRICULUM PROGRAM: Career and Technical Education
COURSE TITLE: Advance Comp Studies
CALENDAR YEAR: 2012-2013

Major Concepts/Content: Advanced computer studies is a one-semester course designed to teach students advanced programming concepts. Problem solving and program documentation will be emphasized. Students will write original computer programs. Students will choose from a variety of advanced programming languages to include, but not limited to, Java, SmallTalk, LISP, Scheme, Perl, CGI, JavaScript, PHP, and VBScript.

Major Instructional Activities: Students will analyze a problem, design a solution, write the program needed to solve the problem, test the program and make the necessary corrections in the program. Activities will include hands-on programming, group and individual assignments and special projects. Students may demonstrate the ability to communicate with instructor and peers via communications software. Students will use electronic learning services to access additional resources.

Major Evaluative Techniques: Assessment will be accomplished by

  • Successful completion of assignments.
  • Assignments will be evaluated for structure, the correct use of programming statements, documentation, conciseness, and appropriateness of the solution to the problem.
  • Success may be demonstrated by written tests, oral tests, class work, projects, or other means deemed appropriate by the instructor.

Course Objectives: Upon completion of the course, students should be able to

  • Use the major components of the language editor.
  • Use structure charts to diagram algorithm design and program flow.
  • Demonstrate the ability to use top-down programming design.
  • Use appropriate language statements for data input, output, storage, and retrieval, as well as controlling peripheral devices.
  • Use appropriate programming structures for looping and branching through the use of conditionals, counters, and subroutines.
  • Use appropriate built-in functions and arithmetic operators.
  • Use the essentials of operating systems to complete a project.
  • Demonstrate the ability to write concise programs.
  • Work together to solve problems and agree on common solutions.
  • Demonstrate the ability to use various data types and structures.
  • Identify and correct errors using debugging tools.
  • Demonstrate the ethical use of computers.
  • Identify career paths.