關于AP課程
AP課程讓數百萬學生在高中的時候就能學習大學程度課程, AP考試在每年五月舉行,在AP考試中分數合格的學生通常可以獲取大學學分,進入大學后免修對應的基礎課程,或兩者皆可。
AP課程和考試研發的各方面都是由高中AP教師和大學學科專家合作完成的,他們共同開發AP課程大綱和考試內容,設定評分標準,并參加考試閱卷評分。大學教授組成的學科專家組也會審核每個AP教師的課程教學方案。
AP計算機科學學科系列
AP計算機科學課程系列包括兩門課程,學生可以選擇以任意順序修讀或同時選修:
AP計算機科學A專注于Java編程相關的計算技能。
AP計算機科學原理為學生提供了計算機科學的廣泛介紹,以及它與其他領域的關系。
這兩門課程強調了適當地使用與當前社會需求相關的方式交流解決方案的重要性。AP計算機科學課程可以幫助改善教育公平和機會平等問題,擴大計算機領域的參與度,同時為該學科的基本領域提供強大并引人入勝的介紹。
01 AP計算機科學原理課程概述
AP計算機科學原理
向學生介紹計算機科學領域的廣度。在本課程中,學生將學習設計和評估解決方案,并通過開發算法和程序,應用計算機科學解決問題。他們將把抽象概念融納入程序,并利用數據發現新知識。學生還將解釋計算創新和計算系統,包括互聯網如何工作,探索其潛在的影響,并致力于創建鼓勵合作和有道德的計算文化。
02 建議學習先決條件
學生最好已成功地完成高中一年級的代數課程,對基本線性函數、函數的組成和需要多種方法和協作努力解決問題的策略有較強的基礎。此外,學生應該能夠使用笛卡爾(x, y)坐標系來表示平面上的點。學生和指導老師們需明白,任何重要的計算機科學課程都是建立在數學推理的基礎上的,在學習這門課程之前,應該先學習數學推理。本課程不要求有計算機科學的相關經驗。
計算機語言AP計算機科學原理
沒有指定的編程語言。教師可以靈活地選擇最適合學生在課堂上使用的編程語言。
03 AP計算機科學原理課程內容
以下幾個宏觀概念是本課程的學習基礎,幫助學生在概念之間建立有意義的聯系,并培養更深入的概念理解能力:
創造性開發:在開發計算創新時,開發過程可以是正式的迭代設計或不十分嚴格的實驗過程,開發者將經歷調查和反思、設計、原型制作和測試等階段。在開發過程的任何階段,團隊協作都很重要。
數據:數據是計算創新的核心,因為它們向程序傳達初始條件,代表新知識。
算法和編程:程序員整合算法和抽象來創建具有創造性目的的程序并解決問題。
計算系統和網絡:使用計算機系統和網絡傳輸數據。
計算機的影響:計算機和計算已經徹底改變了我們的生活。為了安全和負責任地使用計算,我們需要了解隱私、安全和道德問題。
每個宏觀概念都被分為不同的教學章節和主題。
04 AP計算機科學原理計算思維實踐
在探索課程概念時,學生應培養以下計算思維技能:
計算解決方案設計:設計和評估計算解決方案的目的。
算法和程序開發:開發和執行算法。
程序開發中的抽象化:開發包含抽象概念的程序。
代碼分析:評估和測試算法和程序。
計算創新:調查計算創新。
負責任的計算:致力于建立包容、安全、協作和有道德的計算文化。
05 AP計算機科學原理考試形式
考試時長: 2小時
考試概述:AP計算機科學原理考試評估學生對課程框架中概述的計算思維實踐和學習目標的理解。考試包括創建實踐任務(Create performance task)和期末AP考試(end-of-course AP Exam)。創建實踐任務需要學生用至少12小時的專用課堂時間來完成。期末AP考試有2個小時,包括70道多項選擇題。
考試形式:
第一部分:多項選擇題 | 70題 | 2小時 | 占考試成績的70%
57道單選題
5道單選題,基于一段關于計算創新的閱讀文章
8道多選題
第二部分:創建實踐任務 | 1問題 | 至少12小時的課堂時間 |占考試成績的30%
整個課程的實踐任務
考核范圍包括計算思維練習1、2、3和4
考試樣題:

AP Computer Science計算機原理課本
| 2018 AP Computer Science 計算機原理選擇題? 簡答題 | 2017 AP Computer Science 計算機原理選擇題 簡答題 |
| 2016 AP Computer Science 計算機原理選擇題? 簡答題 | 2015 AP Computer Science 計算機原理選擇題 簡答題 |
| 2014 AP Computer Science 計算機原理選擇題? 簡答題 | 2013 AP Computer Science 計算機原理選擇題? 簡答題 |
| 2012 AP Computer Science 計算機原理選擇題? 簡答題 | 2011 AP Computer Science 計算機原理選擇題? 簡答題 |
| 2010 AP Computer Science 計算機原理選擇題? 簡答題 | 2009 AP Computer Science 計算機原理選擇題? 簡答題 |
| 2008 AP Computer Science 計算機原理選擇題? 簡答題 | 1968-1998 AP Computer Science 計算機原理選擇題? 簡答題 |

? 2025. All Rights Reserved. 滬ICP備2023009024號-1