AP 計算機科學 (別稱 AP編程, APCS, AP Java 或者是 CSAP)
測驗始于1984年,是由美國大學理事會主持的課程和考試,以便提供給高中學生獲得大學水平的計算機科學課程的大學學分。
AP計算機科學測驗
第一部分:多選題(長達90分鐘的40道多選題) 占比50%
第二部分:解答題(長達90分鐘的4道解答題) 占比50%
根據往年經驗AP計算機考試一般是在五月初,2018年考試時間5月15,考試持續3個小時,較往年考試不同的是,前半場選擇題增加了15分鐘,即由75分鐘變成了90分鐘,選擇題考試結束后,中間休息,后半場考試是解答題,時間由往年的105分鐘縮短到了90分鐘。
選擇題題目仍然40題目,占考試總分的50%。
解答題總4道題目,占比50%,往年的Gridworld試題徹底取消。
重點考察AP計算機的基礎知識,而更加側重問題解決能力考查,推理能力的考查。
考試內容
1.Programming Fundamentals
2.Data Structures
3.Logic Algorithms/Problem Solving
4.Object-Oriented Programming
5.Recursion
6.Software Engineering
如何取得滿分?2017年AP CS A的滿分率是24.2%,相較別的AP是滿分率比較高的。
但是,想穩穩地拿到5分也不是容易的事情。
重視選擇題不論是自學還是學校課程學習,同學們通常都會在考試前積累較豐富的編程經驗,但是對一些概念的理解可能沒有那么清晰。
AP CS的選擇題部分,需要同學們對于各種計算機概念非常清楚,所以同學們需要根據參考書或者課本多加練習。
先考選擇題再考簡答題,如果選擇題感覺不好,也會影響后面的發揮。
多手寫code AP考試的簡答題需要同學們手寫code,而平時學習時通常都是用電腦編程,所以難免會有些不習慣。
另外,電腦寫code可以compile自動查書寫錯誤,如果得到的輸出是錯誤的還可以回到程序中修改,而手寫code無法做到這些。
漏寫一個分號,或者是一個loop沒有考慮到特殊情況,都可能被扣分。
所以建議同學們在考前多多練習手寫code,了解自己最可能犯哪些錯誤。
合理安排時間 兩部分的考試時間都比較寬松。
選擇題中,有類題型是看一段code,需要考生推理輸出結果是什么,或者應該加入什么code才能得到想要的輸出。
這種題做起來會比較費時間,如果有同學不擅長做這類題可以放在最后做。

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