大學打算學習計算機,AI人工智能等方向專業的同學在AP課程階段肯定少不了會選擇計算機科學這一科;本期我們就來給各位同學講講這門奇妙的課程!
AP計算機科學課程系列包括兩門課程,學生可以選擇以任意順序修讀或同時選修:
AP計算機科學A專注于Java編程相關的計算技能。
AP計算機科學原理為學生提供了計算機科學的廣泛介紹,以及它與其他領域的關系。
今天我們來重點講講AP計算機科學A。
AP計算機科學A課程概述
AP計算機科學A是大學初級水平的計算機科學課程。學生在這門課程中培養對編程的理解,通過分析、編寫和測試代碼去實踐,探索模塊化、變量和控制結構等概念。
學習內容包括需求解決、設計策略與方法、數據結構、數據處理方式(算法)以及計算機技術對倫理和社會的影響。
重點是面向對象程序設計和利用Java語言編程解決問題,相當于大學計算機專業第一學期課程難度。
課程內容
第1單元:基本類型
第2單元:使用對象
第3單元:布爾表達式和if語句
第4單元:迭代
第5單元:寫作課
第6單元:數組
第7單元:數組列表
第8單元:2D陣列
第9單元:繼承
第10單元:遞歸
考試形式
考試時長:?3小時
考試形式:
第一部分: 多項選擇題 | 40題 | 90分鐘 | 占考試成績的50%
主要是獨立問題,有一到兩組成組的問題?(通常每組兩到三個問題)。
第二部分: 自由回答 | 4道問題 | 90分鐘|占考試成績的50%
問題1:方法和控制結構(9分)。
問題2:類別(9分)。
問題3:數組/數組列表(9分)。
問題4:2D數組(9分)。
考核計算思維練習3。
考點:創造力,抽象能力(19%),數據信息(18%),算法(20%),程序設計(20%),網絡(13%),世界影響(10%)。
CB官方推薦學習網站
1、Albert.io-CSA
網址鏈接:https://link.zhihu.com/?target=https%3A//www.albert.io/
2、CodeHS
網址鏈接:https://codehs.com/
3、CodeStepByStep
網址鏈接:https://www.codestepbystep.com/
4、CodingBat
5、Codiva
網址鏈接:https://www.codiva.io/java
需要針對AP考試輔導提升的同學,歡迎掃碼咨詢~
還能【免費領取】相關真題及解析,1V1制定課程!

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