2024年AP计算机考试内容大调整!

最新消息💥2024年AP Computer Science Principle的考试内容和形式有所改变。

备考计算机的同学们,掌握牢考试变化重点,才能更好地规划未来的备考方向,把时间花在刀刃上!今天,老师为大家进行全面解读!

主 要 变 化

以前CSP笔试部分不考编程作品部分,只考选择题,考试时间为2小时。现在AP官方考虑到ChatGPT等人工智能工具的影响,把编程作品部分进行了调整。原来需要每年4月30日之前提交完成的编程作品即可,笔试不考编程项目。

✔️现在将笔试前的程序作品分数比重降低为10%,为了确保编程作品是考生自己设计和完成的,增加了针对编程作品的一个笔试问答题部分,这部分分数比重为20%,考试时间为1小时,降低考生作弊的可能性。也就是笔试部分由原来的2小时,变为现在的3小时,包括2小时的选择题和1小时的编程作品问答题。

AP官方对于考试形式的说明

4月30日之前考生需要提交以下三部分:

1.最终程序代码(独立或协作创建)

2.显示你的程序运行并展示你开发的功能的视频(独立创建)

3.用于个性化项目参考的代码片段(独立创建)

考生可以与合作伙伴一起开发程序,但是最后提交的视频和个性化项目参考Project Reference必须由个人完成,不得与合作伙伴或其他任何人合作。

新增第3部分:

第3部分Code Segments for your Personalized Project Reference是新增的部分。里面必须包含编程作品部分的关键代码截图,提交到官网上面后,这些截图会被打印在试卷上在笔试的时候发给学生,以供考生在笔试新增的1小时问答题部分时参考。

第3部分的具体要求如下:

1.Final program code

将项目中的所有代码,复制到Word文档中,将文档保存为PDF格式后提交。

在代码中,可以添加适当的注释,但请勿包含个人信息,如学校、名字等。在提交的程序代码中,对于由你或你的合作伙伴之外的其他人编写的部分,请包含注释或致谢。

如果存在多个代码文件,请将它们一并复制粘贴到同一个文档中提交。

对于合作完成的项目,学生可以提交相同的代码。

2.video

✅录制视频,你的视频必须展示程序的运行,包括:

🚩向程序输入数据

🚩程序功能的至少一个方面

🚩程序生成的输出

❌你的视频不得包含:

任何关于你个人的可辨认信息

语音解说(但鼓励使用文本字幕)

✅你的视频必须:

🚩以.webm、.mp4、.wmv、.avi或.mov格式之一提交

🚩不超过1分钟的长度

🚩文件大小不超过30MB

个人完成的项目和合作项目均不能提交相同的视频。

3.Personalized Project Reference

这部分需要提交4个代码截图。

屏幕截图不应模糊,文本应至少为10号字体大小。这4部分截图会打印到考生试卷上,供AP笔试时使用。

代码片段不应包含任何注释,所以截图前,应该去掉注释。

考生必须在截止日期(4月20日)前提交,这些代码片段才会在考试当天提供给考生。

截图中的代码必须是学生自己完成的,不能是别人写的、AI或者其它来源。

🌟第一个和第二个程序代码片段是关于procedure的,第三个和第四个程序代码片段是关于list的。

✅这4个程序代码片段分别是:

1.第一个程序代码片段必须是一个由学生开发的procedure,其中包括:

✔️procedure的名称和返回类型(返回类型依据情况可以有也可以没有)

✔️包含并使用一个或多个影响procedure功能的parameter参数

✔️procedure中应该包括顺序执行的代码、选择语句和循环

2.第二个程序代码片段必须展示你独立开发的procedure在程序中的调用位置。

3.第三个程序代码片段必须展示数据如何存储在程序的list中。

4.最后一个程序代码片段必须展示如何使用同一list中的数据,例如访问list中的多个元素,以满足程序的目的。

笔试中编程作品部分会考察什么?

这部分是今年新增的笔试部分,答题时间是1小时,占到分值的20%。包含2道问答题,每道题包含若干小的问答题。具体问答题每次考试都不一样,不是固定的。但是官方给出了考察范围👇🏻

第一类问题:关于程序的设计、功能和目的

第二类问题:关于算法设计

第三类问题:检查程序错误、改正代码bug和程序测试等

第四类问题:关于list和procedure抽象

突发!AP计算机考试内容大调整!

AP CSP(AP Computer Science Principles)创造性任务部分允许学生设计各种类型的程序,以展示他们在编程方面的能力和理解。

以下是一些程序设计想法:

问题解决程序:设计一个程序,解决实际生活中的问题。

问卷测试类程序:设计某一个主题的问卷测试,让用户回答,最后根据用户的回答展示出分析结果。

信息搜索类程序:开发一个简单的信息搜索应用程序,用户可以输入关键词或短语,程序将搜索并显示相关的信息。

游戏设计:设计一个小型游戏,可以是益智游戏、休闲游戏、教育游戏等,展示程序设计和游戏设计的能力。

创新性程序:开发一个创新性的应用程序,可以是教育辅助工具等,体现创新思维和技术应用。

数据分析工具:创建一个数据分析工具,可以帮助用户处理和可视化数据,从中提取有用信息。

总的来说,学生可以根据自己的兴趣、技能和目标,设计各种类型的程序。重要的是要确保程序能够展示学生对编程原理、算法和技术应用的理解,并能够满足创造性任务的要求。

编程作品部分不限定编程语言,可以使用的编程语言有Java,JavaScript,Python,C++,Scratch,Snap!

计算机备考

AP计算机对于计算机小白来说可能自学起来会比较困难,同学们可以⬇️

1. 阅读官方教材:先从最基础的计算机语言入门开始读起,了解和掌握计算机语言的基本知识和含义。

2. 寻求专业的辅导:如果看书也实在是一头雾水,那么找个专家带你入门当然是非常高效的学习途径。

3. 看FRQ真题解析:计算机A入门可以刷一刷历年FRQ真题。

总 结

总体来看,2024年的CSP编程作品部分的考试形式发生了较大改变,笔试的时候增加了1小时编程作品的问答题部分,考试难度增加。

但是只要同学们认真设计和实现程序,针对笔试部分提前准备好相关的回答,应对新的考试题型和获取高分并不难。老师建议大家认真准备笔试部分和程序作品部分,预祝大家考试顺利!

【竞赛报名/项目咨询请加微信:mollywei007】

上一篇

2024《巴黎人报》法国高商三年制本科项目Bachelor排名发布!

下一篇

谁说独立学院录不到QS前50的英国大学?

你也可能喜欢

  • 暂无相关文章!

评论已经被关闭。

插入图片
返回顶部