Page 42 - HHS Curriculum Guide, 2016-17 FINAL
P. 42
This course is a must for students interested in majoring AP COMPUTER SCIENCE PRINCIPLES
in Computer Science in college. Using the Windows
platform, students will explore and create innovative New for 2016-17!
mobile applications within a graphic design (Full year, 1 AP credit, Grades 10-12)
environment using Java and XML. The application Prerequisite: Algebra II Previously or Concurrently
development life cycle will include creating, designing, This course meets the ½ credit computer requirement
programming and launching apps for handheld Android
devices. Students will develop communication This course will follow the AP Computer Science
techniques designing interfaces as well as logical and Principles curriculum as defined by the College Board.
critical thinking skills programming their apps in this AP Computer Science Principles is a unique course that
truly engaging course! introduces students to the central ideas of computer
science through a very broad curriculum. This course
COMPUTER SCIENCE 1 accentuates the concepts and computational thinking
practices central to the discipline of computer science.
(1 semester, ½ credit, Grades 9-12) It is a rigorous course that promotes deep learning of
Prerequisite: Algebra I computational content, developing analysis and
This course meets the ½ credit computer requirement collaboration skills while encouraging students to think
creatively. Students will consider the vital impact
This course is a must for students interested in how advances in computing have on people and society.
computers work! This course is very helpful for students Students will investigate 7 big ideas, a portion of which
majoring in Computer Science or Engineering in college. is coding, which provide a pathway for becoming a well-
Computer Science I is a beginning programming course educated and informed citizen who understands how
with an emphasis on understanding the science of computer science impacts people and society.
Computer Science. Topics studied include the history of
computers, number system conversions and how the Fees: The fee for this required exam is $92
Internet works. Students will program using the Visual
Basic language on Windows-based computers. AP COMPUTER SCIENCE A
Programming will involve problem solving, control
structures, data structures and logical design. Computer (Full year, 1 AP credit, Grades 10-12)
and programming terminology along with industry Prerequisite: Computer Science 1 and Algebra II
programming practices will be emphasized. This course This course meets the ½ credit computer requirement
is a recommended prerequisite for AP Computer
Science A. AP Computer Science is a great course for students
interested in majoring in Math, Engineering or
WEB DESIGN AND PROGRAMMING Computer Science. This year-long class emphasizes
object-oriented programming methodology with an
(1 semester, ½ credit, Grades 10-12) emphasis on problem solving and algorithm
Prerequisite: Computer Science I, Multimedia development. Students will code in Java to learn the
Technology or Integrated Computer Applications fundamentals of programming and Computer Science.
This course meets the ½ credit computer requirement This class will follow the approved College Board
curriculum for the AP Computer Science A course and is
Web Design and Programming is a semester course in designed to be the equivalent of a first-semester college
which students will utilize Web Design theory to code course in Computer Science. Students may waive the
original, functionally effective and attractive websites. Computer Science I prerequisite with department
While creating their own projects, students will design approval. Students enrolled in this class are required to
standard-compliant sites utilizing XHTML and Cascading take the AP Exam in May.
Style Sheets (CSS). Design concepts will include keeping
style separate from content and client side scripting Fees: The fee for this required exam is $92
using JavaScript. In addition, students will design and
build an e-portfolio site in a WYSIWYG environment.
41