在大學學習(xi) 過程中,美國大學的許多專(zhuan) 業(ye) 都會(hui) 要求學習(xi) 編程相關(guan) 的課程,所以在AP選科中,計算機也成為(wei) 了非常熱門的科目選擇。AP 計算機考試包含兩(liang) 種:CSA(Computer Science A)& CSP(Computer Science Principle)今天就來詳細講講!
AP計算機科學學科係列
🌈AP計算機科學學科係列
AP計算機科學課程係列包括兩(liang) 門課程,通常稱為(wei) 計算機科學A(Computer Science A)和計算機科學原理CSP(Computer Science Principles)
🌈學生可以選擇以任意順序修讀或同時選修:
CSA側(ce) 重於(yu) 實踐,即程序編程能力。準確的說就是JAVA語言的具體(ti) 實現,更加注重麵對對象的知識,更注重代碼在繼承、多態、算法上的具體(ti) 實現。
CSP偏重於(yu) 理論,而非具體(ti) 的編程代碼。即概念性的知識點和基礎性的計算機知識,比如數據在底層存儲(chu) 的形態、進製是如何轉換的、編碼原理等,涉及的知識麵廣,考察方式也有所不同。
AP計算機CSA
🌈CSA課程內(nei) 容概述: CSA的內(nei) 容相當於(yu) 大學中計算機課程一學期的知識,其難度係數比美國大學計算機JAVA初級課程要低。不需要通過軟件編程,考試主要考察學生對Java語言的知識以及部分算法,側(ce) 重思維考察,適合所有理工科的學生學習(xi) 。
🌈建議學習(xi) 先決(jue) 條件: 想要學習(xi) CSA並不需要很高的英語水平,因為(wei) 試卷中需要理解的英文不是很多,主要都是一些程序語言。不過問答題的閱讀壓力會(hui) 稍大一些,推薦托福80及以上的同學學習(xi) 。除了一定的英語能力要求,CSA對邏輯思維能力要求比較高,需要學生有比較好的數學基礎,尤其是代數方麵。
🌈考試時長:3小時
🌈考試形式:
👉第一部分: 多項選擇題 | 40題 | 90分鍾 | 占考試成績的50%
選擇題主要考查學生對於(yu) 代碼的熟練度,以及對時間的把握程度。
因為(wei) 有的題目長度很長,考試時間比較緊張。
基本包括三種方式:
第一種方式:題目會(hui) 列出幾行代碼,需要學生答出這段代碼執行完之後,答案是什麽(me) ;
第二種方式:題目給出一段代碼,但是這段代碼執行完之後跟原本想像的結果不一樣,需要學生說明原因是什麽(me) ;
第三種方式:題目中的代碼中間會(hui) 空出一部分,需要學生選出空出來的代碼該填入什麽(me) ;或者從(cong) 幾個(ge) 不同的代碼中選出正確的答案。
👉第二部分: 解答題 | 4道問題 | 90分鍾|占考試成績的50%
簡答題每一個(ge) 考查的內(nei) 容都是不同的方向。
原始分是9分,也就是9個(ge) 得分點。
問題1:方法和控製結構(9分),考查的是方法和控製結構,考查點就是Java 的基本語法;
問題2:類別(9分),需要學生根據題目要求寫(xie) 一個(ge) Class,主要考查學生對於(yu) Class的熟悉和了解程度;
問題3:數組/數組列表(9分),主要考查學生對於(yu) 數組和數組列表的區別、特點;
問題4:二維數組(9分),主要考察學生對二維數組的掌握情況。需要注意的是,簡答題需要學生手寫(xie) 程序完成作答。
🌈適合報考AP計算機科學A的學生
👉1.有編程基礎;
👉2.想真正學習(xi) 一門編程語言;
👉3.在大學階段準備學習(xi) 計算機、電子工程、數學、統計、信息等非常依賴編程的專(zhuan) 業(ye) 。 (同時報考AP計算機兩(liang) 門最佳,不用額外學習(xi) 新內(nei) 容,高效省時拿下雙5分)
AP計算機CSP
🌈課程內(nei) 容概述: AP計算機科學原理是一門大學初級水平的計算機課程,向學生介紹計算機科學領域的廣度。
在本課程中,學生將學習(xi) 設計和評估解決(jue) 方案,並通過開發算法和程序,應用計算機科學解決(jue) 問題。他們(men) 將把抽象概念融納入程序,並利用數據發現新知識。學生還將學習(xi) 詮釋計算創新和計算係統,包括互聯網如何工作,探索其潛在的影響,並致力於(yu) 創建鼓勵合作和有道德的計算文化。
🌈建議學習(xi) 先決(jue) 條件: 學生最好已成功地完成高中一年級的代數課程,對基本線性函數、函數的組成和需要多種方法和協作努力解決(jue) 問題的策略有較強的基礎。
此外,學生應該能夠使用笛卡爾(x, y)坐標係來表示平麵上的點。學生和指導老師們(men) 需明白,任何重要的計算機科學課程都是建立在數學推理的基礎上的,在學習(xi) 這門課程之前,應該先學習(xi) 數學推理。
本課程不要求有計算機科學的相關(guan) 經驗。
AP計算機科學原理沒有指定的編程語言。教師可以靈活地選擇最適合學生在課堂上使用的編程語言。
🌈考試時長: 2小時
🌈考試概述: AP計算機科學原理考試評估學生對課程框架中概述的計算思維實踐和學習(xi) 目標的理解。
考試包括創建實踐任務(Create performance task)和期末AP考試(end-of-course AP Exam)。創建實踐任務需要學生用至少12小時的專(zhuan) 用課堂時間來完成。期末AP考試有2個(ge) 小時,包括70道多項選擇題。
🌈考試形式:
👉第一部分: 多項選擇題 | 70題 | 2小時 | 占考試成績的70%
57道單選題
5道單選題,基於(yu) 一段關(guan) 於(yu) 計算創新的閱讀文章
8道多選題
👉第二部分: 創建實踐任務 | 1問題 | 至少12小時的課堂時間 |占考試成績的30%
整個(ge) 課程的實踐任務
考核範圍包括計算思維練習(xi) 1、2、3和4
🌈適合報考AP計算機科學原理的學生
👉1.能夠在期末提交一個(ge) 有質量的小程序,擅長理解、記憶計算機的理論
👉2. 對Java編程語言不感興(xing) 趣
👉3. 準備學習(xi) 經濟、物理、會(hui) 計、生物等專(zhuan) 業(ye) ,隻想對計算機有個(ge) 大概的了解。
評論已經被關(guan) 閉。