IB CS SL:高考中完全跳过的内容
针对IB计算机科学SL学生准备不足的核心内容指南:案例研究细节、IA范围和第4主题。
大多数IB计算机科学复习指南把SL看作"HL减去几个主题",仅此而已。在内容上这是对的,但在考试结构、IA期望或案例研究测试方式上并不成立。如果你只选SL,有少数几样东西永远不会出现在HL相关材料的复习中,因为那些材料假设你会参加第3卷考试并深入HL专有主题。本指南涵盖对SL考试和评估真正重要的部分,而不是所有人已经复习过的共享课程内容。
没有人清楚解释的第1卷与第2卷权重
SL学生参加第1卷(选择题,45分钟,覆盖所有主题加上预发布的案例研究)和第2卷(结构化问题,1小时15分钟,覆盖主题1-4加上案例研究)。SL没有第3卷——那是HL专有,覆盖额外的HL主题(抽象数据结构、资源管理、控制和扩展的案例研究材料)。很多困惑来自学生研习HL专有的样题,想知道为什么问题与他们在课堂上看到的不匹配。如果你选SL,完全忽略第3卷评分标准;它们测试你不需要负责的内容。
案例研究值得比大多数学生给予的更多关注。它在考试前数月发布(通常5月考试前后在3月发布),构成第1卷的大约25%和第2卷的一个强制部分。在考试前至少读三遍案例研究文件:第一遍用于理解,第二遍标注技术词汇(特定的系统名称、利益相关者、硬件/软件提及),第三遍纯粹用于记忆名称和角色,因为第2卷的案例研究部分期望你精确参考场景,而不是笼统地参考。
IA的评分方式与人们的假设不同
SL和HL的内部评估使用相同的评分标准(A到E:规划、解决方案概述、开发、功能和评价),但SL学生的期望是产生复杂性较低的东西。评估者不是在寻找较少数量的功能——他们在看复杂性是否与你在课堂作业中展示的实际技能水平相匹配。一个常见错误:SL学生尝试一个过于野心勃勃的应用,配备数据库后端和多个用户角色,然后无法在需要的屏幕录像中解释自己的代码,破坏了评分标准C(开发,价值6分)和D(功能,价值4分)。
SL的更好办法:选择一个你能在不到2000字的写作中完全解释的面向客户的问题,解决方案有3-5个清晰、可测试的功能。视频和音频证据(评分标准C)需要实际展示IDE、运行的代码和你的语音讲述决策——不是之后的幻灯片。评估者能立即看出区别。
第4主题(计算思维与程序设计)在复习中权重不足
主题1-3(系统基础、网络和计算机组成)获得大部分学习时间,因为它们感觉更"教科书化"。第4主题涵盖算法、伪代码和程序设计——干运行表、流程图、递归与迭代思维、Big-O风格的效率推理(尽管IB在SL不要求正式的Big-O记号,只需相对效率比较)。这个主题在第2卷的结构化问题中频繁出现,因为它很容易围绕它编写场景问题。
在时间压力下手写伪代码练习。IB伪代码约定(使用loop、end loop、if、then、else、end if)是特定的,评估者对不一致的语法扣分,即使逻辑正确。从N19、M19、N18和N17考试期进行至少五道往年第4主题问题(如果你的课程改变,避免2020年后的论文,因为当前指南来自2014年课程首次考试于2016年,当前版本在新课程接管前通过2024年考试期进行了考试)。
网络(第2主题)问题倾向于特定词汇而不是笼统理解
SL学生通常从概念上理解网络但失分,因为第2卷想要具体术语:电路交换与包交换、特定协议层或MAC地址与IP地址之间的差异精确陈述。构建一个一页的第2主题术语词汇表,用IB措辞的单句定义,直接从主题指南的词汇表部分提取,并在与概念笔记分开的地方自我测验。
如果你想要更多结构化的课程内容分解、算法演练或IA规划支持,查看Korra Studio上的其他计算机科学和辅导部分。
本文由人工智能协助撰写,经 Michal Pilch(CISSP)审核并发布,Korra Studio。
这是来自 Korra Studio 知识库的笔记之一——该平台将每个主题与一对一指导相结合。
免费开始arrow_forward