Content deleted Content added
No edit summary |
m WP:CHECKWIKI error fix for #93. External link with double http:// Do general fixes if a problem exists. -, replaced: http://http:// → http:// (3) |
||
Line 3:
==AP Computer Science Principles==
'''Advanced Placement Computer Science Principles''' encourages the application of creative processes while developing artifacts to solve problems. The course focuses on learning to create computational artifacts. Students enrolled in the course learn the role and impact of technology and programming in society. Students also develop an appreciation of programming and technology as a way to personally significant artifacts and an understanding of programming and technology as a way to to create solutions to computational problems. The courses focuses on an iterative approach to creation of programmatic and digital artifacts similar to the processes used by professional engineers and computer scientists. AP Computer Science Principles is expressly designed to encourage participation in computer science by under represented student communities by allowing flexibility in instruction for the use of a variety of computing tools and languages. The course introduces students to a survey of computing topics and provides a comprehension of fundamental programming, the wide variety of applications of programming and programmings trans-formative potential for our global society.
==AP Computer Science Principles Topic outline==
'''Curriculum Overview'''<ref>{{cite web |url=
The framework focuses on computational thinking practices which are applied throughout the curriculum. The concept outline included in the curriculum is divided into seven units called "Big Ideas". Each unit contains a series of "Learning Objectives". Each "Learning Objective" is a general benchmark of student performance or understanding which has a an associated "Enduring Understanding". An "Enduring Understanding" is a core comprehension which students should retain well after completing the course. Each "Learning Objective" is split into multiple "Essential Knowledge" standards, which are specific facts or content which the student must know to demonstrate mastery of the learning objective when assessed.
'''Computational Thinking Practices'''<ref>{{cite web |url=
*P1: Connecting Computing
*P2: Creating Computational Artifacts
Line 17:
*P6: Collaborating
'''Concept Outline'''<ref>{{cite web |url=
*Big Idea 1: Creativity
*Big Idea 2: Abstraction
Line 29:
'''Through-Course Assessment'''
*Task 1: Explore – Implications of Computing Innovations<ref>{{cite web |url=http://www.csprinciples.org/home/about-the-project/docs/CS_Principles_Performance_Assessment2014-1-9.pdf |title=AP Computer Science Principles Draft Performance Tasks |format=PDF |pages=
**Task Description: In the classroom, students explore the impacts of computing on social, economic, and cultural areas of our lives
**Task Time Limit: 8 hours in Class Time
Line 38:
***Visual Artifact Summary: 50 Words
***Evaluate, Archive and Present Task
*Task 2- Create – Applications from Ideas<ref>{{cite web |url=http://www.csprinciples.org/home/about-the-project/docs/CS_Principles_Performance_Assessment2014-1-9.pdf |title=AP Computer Science Principles Draft Performance Tasks |format=PDF |pages=
**Task Description: Students create computational artifacts through the design and development of programs.
**Task Time Limit: 12 hours in Class Time
Line 47:
***Individual Reflection : 300 words
***Evaluate, Archive and Present Task
'''End-of-Course AP Exam''' <ref>[https://apstudent.collegeboard.org/apcourse/ap-computer-science-principles/about-the-exam AP Computer Science Principles About The Exam Page], The College Board</ref>
Line 59 ⟶ 58:
The AP Computer Science Principles Exam will be administered for the first time in spring of 2016. As a result there is currently no grade distribution.
==Curriculum for AP Computer Science Principles==
|