近年来计算机课程已经成为了热门选择,今天给大家讲的是IB计算机课程,IB计算机属于IB课程的实验科学组,如果是以后想申请计算机专业的学员,这门课程非常推荐大家学习。下面就给一些初学者解答一下IB计算机难度大吗?IB计算机L与 HL之间有什么区别的问题。
从表中可以看出,IB计算机科国际课程目分为SL(标准水平)与HL(高级水平)。HL在两年内一共学240小时,SL在两年内要学习150个小时。
第一年SL/HL核心学习内容包括:
Topic 1 软件系统原理:包括软件生命周期、系统、规划和系统安装系统数据的备份等内容;系统设计基础硬件、软件、外围设备、网络,计算机的构成;
Topic 2 计算机网络:包括网络分类,广域网局域网,网络协议,网络安全;
Topic 3 计算思维:包括问题解决、算法、流程图(将计算思维和程序设计联系起来);编程语言--高级语言到机器可执行代码中间的翻译过程;
Topic 4 面向对象编程:java编程语言(侧重)
HL 扩展学习内容包括:
Topic 5 数据结构:包括数组、逻辑结构介绍、线性表等;
Topic 6 计算机资源管理:包含计算机资源、软件硬件、支持环境等;
Topic 7 控制系统:研究以自动的方式完成各种任务,而不需要任何人为干预;传感器,执行系统,反馈机制,处理中心等。
第二年SL/HL 需要从下面四个中选一门作为选修:
Option A:数据库
Option B:建模和模拟
Option C:互联网
Option D:面向对象编程
HL的学习内容和任务,无论在数量还是难度上都比SL要高,推荐同时满足以下两个条件的同学选择HL:
喜欢解决问题
了解design cycle
如果大学想要申请与计算机有关联专业的同学或对计算机有一些兴趣的同学考虑SL。如果有更加喜欢的专业,例如数学、经济、商学等,可以选择CS的SL,在学习CS的同时能把重心主要放在目标专业上,不浪费过多时间和精力。
外部评估(External Assessment)
SL的同学:Paper1+2, 占最终成绩的70%
HL的同学:Paper1+2+3,占最终成绩的80%
考试的内容:计算机原理,设计原理,运用计算机知识来解决一些实际问题,算法问题,编程问题等。
内部评估(Internal Assessment)
2016年以后IA需要学以压缩文件.zip格式上传到官网。具体要求如下:
IA是用计算机技术解决真实用户的需求,也被称为解决方案。IA占SL最终成绩30%;IA占HL最终成绩20%。IA包含五部分总共不超过2000字,它们分别是计划(6分),项目记录和设计方案(6分),开发(12分),视频展示(4分)以及评估(6分)。
如果学了一年IB计算机,不管是HL还是SL参加AP计算机原理的考试都是没有问题的。如果参加AP计算机科学A的考试需要IB计算机的选修内容选择面向对象,一般都会以java作为面向对象的语言。
将计算思维作为该课程的基础,并与其它主题相结合进行学习,计算思维是一种解决问题的方法,适用于许多国际课程和基础课程。
计算思维的六项原则是:
Thinking procedurally
Thinking logically
Thinking ahead
Thinking concurrently
Thinking abstractly
Thinking recursively
即:程序、逻辑、协调、并行、抽象、递归(仅适用于HL)。学员掌握这些技能并没有先后顺序,通常一个单元会同时教授多个主题的内容。
使用命令术语引导大脑思考,评估题目也变得简单明了
在课程中,学员将使用设计思维开发软件,设计思维是指:
(1) 找出问题或未解决的问题
(2) 将问题分解为更小的可解决的部分
(3) 设计,制作原型并测试建议的解决方案
(4) 与客户一起评估所提出解决方案的成功标准,并为以后的改进提出建议。
IB计算机课程并不对编程语言做出具体限定,在考试中使用约定的算法描述,重点考察算法思维。灵活的设置给学员提供了更多选择的机会,同时也大大降低了考试的难度。
以上就是IB计算机课程难度的介绍了,如果你还不知道怎么根据官方规定及时做出调整,划定最小复习范围,根据不同国际课程的掌握情况合理分配时间,点击预约试听【IB同步班】,同步 / 预习 / 1V1 / 班课多形式授课,。还能有TOK IA EE套餐课程,拿下核心三分,向牛剑G藤校发起冲击。
还有50篇TOK范文扫描下方二维码免费送
更多IB计算机信息点击
学习有方法,成长看得见
筑梦牛剑/G5/常春藤