-
Notifications
You must be signed in to change notification settings - Fork 0
Course Outline (AP)
School: John Fraser Secondary School
Department: Business/Technology
Course: AP Computer Science Principles
Course Fee: None
Prerequisite: None
Course Code: ICS2O9
Credit(s): 1.0
The AP Computer Science Principles course is designed to be equivalent to a first-semester introductory college computing course. In this course, students will develop computational thinking skills vital for success across all disciplines, such as using computational tools to analyze, visualize, and draw conclusions from trends. The course engages students in the creative aspects of the field by allowing them to develop computational artifacts based on their interests. Students will also develop effective communication and collaboration skills by working individually and collaboratively to solve problems, and will discuss and write about the impacts these solutions could have on their community, society, and the world.
The course is organized around five Big Ideas, which encompass ideas foundational to studying computer science. These Big Ideas are:
- Creative Development
- Data
- Algorithms and Programming
- Computer Systems and Networks
- Impact of Computing
AP Computer Science Principles evaluation consists of one Performance Task and one Final Exam.
- Performance Task: Create (30%)
- Final Exam (70%)
The Performance Task will be completed during class time, and the Final Exam will take place sometime in May. More information will be posted on the website.
- Course Outline (ICS 2O0)
- Course Outline (AP)
- Overarching Learning Goals
- Due Dates and Submission Details
- AP Registration and Exam Information
- Hardware, Networking and Operating Systems - Research and Report
- Hardware, Networking and Operating Systems - Applying your Knowledge
- Algorithms (AP)
- Exercises (Set A)
- Exercises (Set B)
- Abstractions (AP)
- Processing - Assignment 1
- Processing - Assignment 2