Advanced Placement
美国大学预修课程
由美国大学理事会主办的,在高中阶段开设的大学难度级别的课程。它是在美国高中开设的具有大学水平的课程。AP课程是为了给有能力,愿意继续在学业上深造的高中生,提供的提前学习高等知识和大学级别的课程的机会。帮助学生提前接触大学课程,同时帮助升学上的优势。
※AP课程的好处
1、增加GPA成绩。平均每门AP课程成绩可增加GPA分值1分。AP 课程成绩是提升加权(unweighted)GPA的有利因素。GPA 代表学生在整个高中阶段学习的表现,也是学生综合学习能力的衡量标准。是大学考察学生客观学术水平的有效途径。
2、提高升学申请优势。对于竞争激烈的高校,AP成绩会作为高校择优录取的衡量标准之一,也是判断学生学习能力的重要的依据和标准之一。在申请大学时递交几门优秀的AP成绩,会增加升学竞争力。
3、换取大学学分。大部分高校接受AP考试并授予学分。提前授予学分可以帮助学生提前毕业, 同时节省大额学费。学习AP考试不仅可以换取大学学分,同时有效的衔接了大学的相关课程。
4、AP Scholar Award申请。学生在学校学习了3个以上的AP 并获得优异成绩,就可以得到College Board颁发的
AP Scholar Award。建议作为Academic Reward学科奖项填入大学申请表。
学科介绍
以下是机构2022-23学年开设的AP全课程学科介绍。机构为WASC认证教育机构,所有AP课程均为College Board Approved,学业完成后可提供成绩单。
AP计算机科学A
大学初级水平的计算机科学课程。学生在这门课程中培养对编程的理解,通过分析、编写和测试代码去实践,探索模块化、变量和控制结构等概念。
建议学习先决条件:
学生最好已成功地完成高中一年级的代数课程,对基本线性函数、函数的组成和需要多种方法和协作努力解决问题的策略有较强的基础。此外,学生应该能够使用笛卡尔(x, y)坐标系来表示平面上的点。
学生和指导老师们需明白,任何重要的计算机科学课程都是建立在数学推理的基础上的,在学习这门课程之前,应该先学习数学推理。本课程不要求有计算机科学的相关经验。
实验室学习要求:
AP计算机科学A课程必须包括至少20个小时的实践性、结构化的动手实验经验,让学生参与个人或小组的问题解决。课程包括大量的实验内容,学生在其中设计问题的解决方案,准确表达解决方案并对其进行测试,识别和纠正错误,并比较各种可能的解决方案。
大学理事会已经开发了几个与课程框架相一致的实验设计,可满足20小时的实验要求。
AP计算机科学A课程内容
课程内容分为十个常规的教学单元:
第1单元:基本类型
第2单元:使用对象
第3单元:布尔表达式和if语句
第4单元:迭代
第5单元:构建“类”
第6单元:数组
第7单元:数组列表
第8单元:2D阵列
第9单元:继承
第10单元:递归
AP计算机科学A考试形式:
考试时长: 3小时
考试概述:AP计算机科学A考试评估学生对课程框架中概述的计算思维实践和学习目标的理解。包括40道多项选择题和4道自由回答问题。作为考试的一部分,学生将获得Java便捷参考,其中列出了可能包含在考试中的Java库的可访问方法。
考试形式:
第一部分: 多项选择题 | 40题 | 90分钟 | 占考试成绩的50%主要是独立问题,有一到两组成组的问题 (通常每组两到三个问题)。考核范围包括计算思维实践1、2、4和5。
第二部分: 自由回答 | 4道问题 | 90分钟|占考试成绩的50%
问题1:方法和控制结构(9分)。
问题2:类别(9分)。
问题3:数组/数组列表(9分)。
问题4:2D数组(9分)。
考核计算思维练习。
开课说明
机构本学年AP课程将在滚动开课,在线授课。课程包含考前8周冲刺(可单独报名考前冲刺)。如果学生临时缺课,可在课后观看上课录像学习。