IB计算机科学课程是一门高中水平的课程,旨在培养学生的计算机科学技能和理解。该课程不仅为学生提供了深厚的计算机科学知识,还培养了他们解决问题和创新的能力。边肖介绍了IB计算机科学课程,让我们一起来看看吧!
一、基本介绍
IB计算机科学课程在2014年第一次考试后进行了更新,原本属于DP课程的第五组,即数学科目组,并作为数学科目的选修项目。换句话说,最初的计算机科学可以成为一门独立的课程,
也可以是HL数学的选修模块。
调整后的计算机科学现在属于第四个学科组,被视为与生物、化学、设计技术、物理、环境系统和社会一样的实验科学,成为一门独立的课程。学生可以在科学学科组中自主选择计算机科目。
二、学习路径
IB计算机科学课程提供两种不同的学习途径:SL(标准水平)和HL(高级水平)。
在两年的学习周期中,HL学生将投入总计240小时的学习时间,而SL学生则需要完成150小时的课程学习。
SL学生将掌握SL/HL的核心内容和选修主题的核心要点,而HL学生需要深入研究HL的扩展内容,每年进行一次案例研究,并涉足选修主题模块。
1.高级水平(HL)
强烈建议那些打算申请计算机及相关专业大学入学的学生选择HL。HL课程每周提供更多课时,涵盖更多内容,将为未来的专业申请提供更强有力的支持。同时考虑到大学专业的招生要求,
你可以在大学的官方网站上查看计算机专业的录取标准,以确定是否需要HL。
其次,只有对计算机有较高兴趣和较强技能的学生才建议选择HL。HL课程的学习任务和难度相对较高。如果你没有足够的信心和热情,你可能不适合选择HL。
2.标准等级
建议只有打算申请计算机相关专业的学生才选择SL。由于完成HL课程需要更多的时间,如果你更喜欢其他专业,例如数学、经济或商业,你可以选择cs的SL,这样你就可以将更多的时间和精力投入到你主要关注的专业中。
这样才能更有针对性。
鼓励对计算机感兴趣的学生选择SL。计算机的理论知识和编程技能对通识教育和跨学科学习都有积极影响。选择SL的时间和任务相对较少。对于那些追求满足对计算机科学的兴趣或积累必要知识的学生来说,
是个不错的选择。
3.核心学习主题
SL/HL的核心学习主题包括以下几个方面:系统的基本原理、计算机组成原理、网络、计算思维、问题解决和编程。HL扩展主题涵盖数据结构概述、资源管理和控制。
IB计算机科学课程进行了更新,该课程强调解决实际问题的能力,并将计算思维作为核心概念贯穿整个学习过程。计算思维不仅限于计算机科学领域,它是一项可以在日常生活中使用的基本技能。
这种思维方式贯穿于整个学习过程,有助于培养学生的抽象思维和逻辑思维能力,提高解决问题的能力。
值得注意的是,IB计算机科学课程没有具体的编程语言要求,但在外部评估中使用约定的伪代码,侧重于算法思维。这种灵活性为学生提供了更多的选择,并降低了考试的难度。
三、课程大纲
1.新1的内容大纲。IB计算机科学课程如下:
2.IB计算机科学课程评估大纲:
新版教学大纲取消了Paper3,HL和SL中包含了部分内容,每篇论文的比例和考试时间也略有调整。
四、考核方式
1.外部评估
SL和HL都只需要参加2次考试,分别占SL的35%和HL的40%。
Paper 1 mainly investigates the theoretical system and system input.
实践,两种课程内容,强调解决问题的能力。B部分要求学生理解并阅读Java或Python的实际代码。
Paper 2 examines the systems in theory, practice and application.
这三种课程的内容都强调将所学知识应用到实际环境中,其中哪一节
B部分将提供解决相关实际问题的技术背景。有关更多信息,请咨询Tops6868。
2.内部评估
完成一道真题的解答并提供相关文档,但对文档的形式提出明确要求。应按照软件开发生命周期(SDLC)的顺序给出,包括需求研究、软件设计、软件开发、测试和评估。
内部评估占SL分数的30%,HL分数的20%。有关更多详情,请咨询Tops6868。
以上就是关于IB计算机科学课程(IB课程)的全部介绍。内容来源于网络,仅供参考。如有侵权,请联系我们删除。