COMPUTER SCIENCE PRINCIPLES
COMPUTER SCIENCE PRINCIPLES
In this year-long afternoon program, students are introduced to the foundations of modern computing including programming, algorithms, the Internet, big data, digital privacy and security, and the societal impacts of computing. Emphasis seeks to provide students with a “future proof” foundation in computing principles so that they are adequately prepared with both the knowledge and skills to live and meaningfully participate in our increasingly digital society, economy, and culture. This project-based course teaches students how to apply mathematics and analytics to solve complex problems, build solutions with digital tools, and use computational thinking and design processes.
GRADES 11-12 | 12:10-2:10PM | 120 MINUTES DAILY
COURSE INFO
PREREQUISITES
Entrance Proficiencies
10 credits on transcript
Evidence of grade-level proficiency in Common Core mathematics domains Number & Quantity, Algebra, Functions, and Modeling
CREDITS
1 embedded math credit
2 elective credits
Qualifying students can earn 3 college credits (UVM) in Web or Software Development (CS 008, CS 021, CS 124) at no cost to the student!
INDUSTRY RECOGNIZED CREDENTIALS
The curriculum was developed by Code.org and prepares students for the AP Computer Science Principles assessment (AP CSP)
PROFESSIONAL SKILL BUILDING
-
Build solutions digitally
-
Applied math
-
Applied analytics
-
Complex problem solving
-
Application development
-
Web development
-
Networking
-
Network operations
-
Cyber security
-
Internet simulation
-
Identifying data patterns & trends
-
Policy research
-
Encryption basics
-
JavaScript
-
Visualization of data
-
Impacts of technology on society