- Lower Dauphin School District
- Mathematics
- Computer Programming 2
High School Curriculum
Page Navigation
- Overview
-
Art
- Fibers
- Sculpture
- Multicultural Art
- Illustration I
- Illustration II
- Illustration III
- Illustration IV
- Digital Photography I
- Digital Photography II
- Digital Photography III
- Digital Photography IV
- Pottery I
- Pottery II
- Pottery III
- Pottery IV
- Wheel Throwing
- Fine Art I
- Fine Art II
- Fine Art III
- Fine Art IV
- AP Art History
- Yearbook
- Independent Study - Art
-
Business
- Computer Applications
- Word Certification
- PowerPoint Certification
- Excel Certification
- Access Certification
- Accounting I
- Accounting II
- Advanced Accounting III
- Careers and Personal Finance
- Business Law
- Marketing
- Sports/Entertainment Marketing
- Co-Op School-to-Work
- Business Internship
- Health Careers
- Independent Study - Business
- English
- Family & Consumer Science
- Foreign Language
- Harrisburg University
- Health & Physical Education
- Library
-
Mathematics
- Applied Math 1
- Algebra 1A
- Algebra 1B
- Algebra 1
- Algebra 2
- Honors Algebra 2
- Geometry
- Honors Geometry
- Functions, Statistics & Trigonometry
- Pre-Calculus & Trigonometry
- Honors Analysis
- Senior Math
- CP Calculus
- AP Calculus AB
- Computer Programming 1
- Computer Programming 2
- AP Computer Science (Computer Programming 3)
- Cyber Security
- AP Statistics
- Advanced Math Topics
- Independent Study - Math
- Music
- Reading
-
Science
- Anatomy & Physiology
- AP Biology
- AP Chemistry
- AP Environmental Science
- AP Physics
- Biology - College Prep
- Biology - General
- Biology - Honors
- Chemistry - CP and Honors
- Disease Detectives
- Earth & Space Science - General, CP, Honors
- Environment & Ecology - General, CP, Honors
- Forensics
- Independent Study - Science
- Keystone Biology Prep
- Keystone Biology Remediation
- Organic Chemistry
- Physical Science
- Physics - College Prep
- Physics - Honors
-
Social Studies
- American Government and Economics
- AP American Government
- American Women
- AP European History
- Contemporary Problems
- HACC - American Civil War
- HACC - Military History of WWII
- HACC - Modern American History
- HACC - The Vietnam War
- History and Sports
- Impact of Social Change in American History through Music and Fashion
- Making History
- Modern World History
- Psychology
- AP Psychology
- Social Justice & Genocide
- Sociology
- Pop Culture
- The American Way of War
- Uncertainty, Revolution & Ideology
- You and the Law
- US History
- AP US History
- World History
- AP World History
- Independent Study - Social Studies
- Technology Education
- STEM
-
Lower Dauphin School District
Curriculum Guide
Course Title: Computer Programming II Subject: Mathematics Grade Level(s): 10-12 Synopsis of Curriculum
This course is designed to be a continuation of Computer Programming 1. Students will continue to study Computer Science principles related to ongoing changes in the field. Students will continue to learn computational algorithms using enhanced decision structures, iterative structures as well as sorting and searching algorithms. Emphasis will be placed on variable types, mathematical operations, strings, control structures, functions, arrays, and object oriented programming. Students will refine their programming style, format, design, and debugging techniques. Students will create interfaces to solve real world application using the C++ programming language.
Units of Study Titles
Unit 1: Introduction to Computers and Programming in the C++ Language
Unit 2: Program Design for Input and Output Interactivity
Unit 3: Decision Structures
Unit 4: Iterative Structures
Unit 5: Function Development and Use
Unit 6: Array Structures
Unit 7: Searching and Sorting Algorithms
Unit 8: Class and Object Development
Unit 9: Computer Science Principles