計算機科學在各行各業中具有非常普遍的應用,是信息化的核心驅動和世界經濟增長的主導力量。其相關知識是橫跨各產業的被廣泛需求的素質。根據近期福布斯刊載的一項密歇根州立大學對200余家職業機構和近5000家雇主的調查顯示:美國計算機本科學位畢業生的平均起薪是61466美元,僅次于電子工程專業的62428美元,位居全榜第二。
不僅計算機科班專業如此,計算機相關知識也被幾乎一切領域視作必要的知識技能。從工程專業、自然科學專業,到管理科學、經濟、金融、財會等各個炙手可熱的專業,優良的計算機成績都成為從業者能力的有力背書。
本課程作為AP計算機科學A考試的備考輔導課,遵循考綱,旨在培養學員的以下能力:? 對問題(problems)能夠設計、實現和分析其解法;? 使用和實現常用算法和常用數據結構;? 自主開發適當的算法和數據結構,以期解決新的問題;
? 熟練編寫具有面向對象編程思想的程序;
? 使用Java語言和Java類庫編寫、運行和調試程序。
AP計算機科學A的教學大綱包含了以下內容:? 面向對象的程序設計(Object-Oriented Program Design)? 程序代碼編寫(Program Implementation)? 程序分析(Program Analysis)
? 標準數據結構(Standard Data Structures)
? 標準算法(Standard Operations and Algorithms)
? 行業道德(Computing in Context)
其中,知識點權重比例參考下表:
AP計算機科學A的考試分為兩部分(Sections I and II),即:
? 選擇題考試時間為1小時15分鐘。含40道單項選擇題。需要從五個候選項中選擇唯一正確答案。考綱中的所有知識點都可以通過這種形式對學生進行考察。
? 問答題 考試時間為1小時45分鐘。含4道問答題。采用開放式、紙面回答的方式。答案可能包括編寫示意性質的代碼,對問題進行描述性回答等。

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