计算机科学在各行各业中具有非常普遍的应用,是信息化的核心驱动和世界经济增长的主导力量。其相关知识是横跨各产业的被广泛需求的素质。根据近期福布斯刊载的一项密歇根州立大学对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道问答题。采用开放式、纸面回答的方式。答案可能包括编写示意性质的代码,对问题进行描述性回答等。
© 2024. All Rights Reserved. 沪ICP备2023009024号-1