IB 计算机科学课程隶属国际文凭大学预科项目(IBDP)六大学科组中的第四学科组 —— 科学。曾归属于第五学科组(数学),现调整至科学类。该课程严谨实用,旨在培育学生计算思维与问题解决技能,强调理论实践结合,让学生掌握基础知识并应用于现实问题。
2025 年 5 月起启用全新大纲,8 月教学,2027 年 5 月首次评估。新大纲增添机器学习等前沿内容,整合选修模块,学生可择 Python 或 Java 为编程语言。
IB官方对SL和HL课程的教学时间有明确建议:
- 标准级别(SL): 总教学时间为150小时 - 高级级别(HL): 总教学时间为240小时 这意味着HL课程比SL课程多出90小时的教学内容,约60%的额外学习量。这些额外时间主要用于更深入的理论学习和更复杂的编程实践。
IB计算机科学课程围绕两个核心主题组织:


从上表可以看出,HL课程在几乎所有子主题上都比SL课程投入更多时间,特别是:
- 机器学习:HL投入的时间是SL的3.6倍
- 面向对象编程:HL投入的时间是SL的3.3倍
- 抽象数据类型:这是HL独有的内容,SL课程不涉及 此外,案例研究部分,HL投入30小时,是SL的15小时的两倍,要求更深入的研究和分析。
IB计算机科学课程的评估分为外部评估和内部评估两部分:

HL的考试时间更长,试卷1和试卷2各比SL多45分钟,且外部评估在总成绩中的占比更高。值得注意的是,HL试卷2包含额外的面向对象编程和抽象数据类型问题,这些是SL不涉及的内容。

内部评估要求学生开发一个解决实际问题的计算机应用,并提供完整的开发文档和演示视频。虽然SL和HL投入的时间相同,但在总成绩中的比重不同,SL占30%,HL占20%。
IB官方对SL和HL课程的教学时间有明确建议:
- 标准级别(SL): 总教学时间为150小时 - 高级级别(HL): 总教学时间为240小时 这意味着HL课程比SL课程多出90小时的教学内容,约60%的额外学习量。这些额外时间主要用于更深入的理论学习和更复杂的编程实践。
IB计算机科学课程围绕两个核心主题组织:
从上表可以看出,HL课程在几乎所有子主题上都比SL课程投入更多时间,特别是:
- 机器学习:HL投入的时间是SL的3.6倍
- 面向对象编程:HL投入的时间是SL的3.3倍
- 抽象数据类型:这是HL独有的内容,SL课程不涉及 此外,案例研究部分,HL投入30小时,是SL的15小时的两倍,要求更深入的研究和分析。
IB计算机科学课程的评估分为外部评估和内部评估两部分:
HL的考试时间更长,试卷1和试卷2各比SL多45分钟,且外部评估在总成绩中的占比更高。值得注意的是,HL试卷2包含额外的面向对象编程和抽象数据类型问题,这些是SL不涉及的内容。
内部评估要求学生开发一个解决实际问题的计算机应用,并提供完整的开发文档和演示视频。虽然SL和HL投入的时间相同,但在总成绩中的比重不同,SL占30%,HL占20%。



相关文章
精彩导读
热门资讯