計算機作為出國留學的熱門專業(yè)選擇,在AP考試中選擇AP計算機科學A這門課的同學們不在少數(shù)。那么AP計算機科學A考試內(nèi)容是怎樣的?今天留求藝留學就帶大家一起來詳細了解AP計算機科學A考試的主要內(nèi)容、形式以及考試時間,希望能夠幫助大家熟悉AP考試的情況,并做好備考準備。
考試形式
AP計算機科學A相當與一個學期的大學計算機科學課程,而AP計算機科學AB相當于一學年的大學計算機科學課程。現(xiàn)在的AP考試考察的是學生對于Java的知識及部分算法。
大學先修計算機科學A考察學生的對于面向?qū)ο蟮牡某绦蚓幊痰哪芰疾欤ㄖ饕菍τ谌绾谓鉀Q遇到的問題和算法的演繹)。并且包括對于數(shù)據(jù)結(jié)構(gòu)的研究和抽象概念,但是這些主要包含在AP計算機科學AB,而不是AP計算機科學A。
目前AP計算機科學A主要考察的是學生對于Java SE的核心知識及部分算法。從1999年到2003年主要是考察C++的使用熟練度。
考試時間
AP計算機科學測驗包括兩塊:
第一部分:多選題(長達90分鐘的40道多選題)占比50%
第二部分:解答題(長達90分鐘的4道解答題)占比50%
根據(jù)往年經(jīng)驗AP計算機考試一般是在五月初,2018年考試時間5月15,考試持續(xù)3個小時,較往年考試不同的是,前半場選擇題增加了15分鐘,即由75分鐘變成了90分鐘,選擇題考試結(jié)束后,中間休息,后半場考試是解答題,時間由往年的105分鐘縮短到了90分鐘。
選擇題題目仍然40題目,占考試總分的50%。解答題總4道題目,占比50%,往年的Gridworld試題徹底取消。重點考察AP計算機的基礎(chǔ)知識,而更加側(cè)重問題解決能力考查,推理能力的考查。
考試內(nèi)容
Unit 1: Primitive Types基本類型
Unit 2: Using Objects使用對象
Unit 3: Boolean Expressions and if Statements布爾表達式和if語句
Unit 4: Iteration迭代
Unit 5: Writing Classes寫作課
Unit 6: Array數(shù)組
Unit 7: ArrayList數(shù)組列表
Unit 8: 2D Array2D陣列
Unit 9: Inheritance繼承
Unit 10: Recursion遞歸
以上就是關(guān)于AP計算機科學A考試情況的介紹??傮w來看,AP計算機考試內(nèi)容覆蓋廣泛,基本每章節(jié)都會考到,考試形式靈活多變,尤其在選擇題中表現(xiàn)突出。這就要求大家在平時學習中掌握重點,全面學習,不能偏廢某些章節(jié)。