IB计算机难吗?

IB计算机难吗?其实不论从学习内容还是从考试形式上来说,IB计算机是一门相对内容浅显,易上手的学科。与中文、数学这样的魔鬼选课比起来,可以说是非常友好了。那么今天A加未来小编就带大家了解一下IB计算机的学习内容、学习技巧等详细信息,还在纠结选课的IBer可以重点参考一下。


从内容上来说,IB的计算机可以分为以下几大部分:

硬件、操作系统和网络入门

零基础编程入门

组织中的IT系统入门

算法和数据结构入门 (仅HL)

硬件和操作系统中阶 (仅HL)

在这些 section中,“硬件、操作系统和网络入门”类似文科,比较考验理解和背诵,钻研得不深。“零基础编程入门”也确实是完全零基础就能跟上,in theory 采用IB自己定义的伪代码标准,但是往往教师可能选择Python教学和布置作业。“组织中的IT系统入门”反倒是最有挑战性的,因为涵盖的真实场景比较复杂多变,需要学生能够比较全面和系统地思考。
再说说HL的两个部分:“硬件和操作系统中阶”依旧是文科,主要是介绍了一些新的技术,难度上没有增加;“算法和数据结构入门”仅仅介绍了三个概念(Recursion, Linked List, and Binary Tree),内容量很少。

此外,所有HL和SL的学生都需要学习一个Option,选择有:
DatabasesModeling and simulationWeb scienceObject-oriented Programming
总体上来说,IB计算机的内容是比较浅显、重记忆的,难度上和工作量上都非常友好。但是真正让它如此独特(且好拿分)的,还是IB的官方考试卷——


2018年往卷原题
下面是对应的前三题的答案。你品,你细品:


答案
没错,真正的考试就是充满了"explain", "discuss","outline"这样的简答题,很多题目的答案也可以直接在书上或者以前的卷子上找到。因此,对于这样的题目,只需要听听课、背背书、刷刷往卷即可。

IB计算机的两个paper分别是Core和Option,但是题目的类型比较机械死板,而且只要刷过一点往卷,就能轻易找出规律。
如何学好IB计算机?

之前说了,IB 的 Com Sci有很大一部分是文科内容,剩下的才是编程和逻辑性比较强的程序设计。因此,从战略上讲,我们应该保持灵活性,避免思维太僵硬:对于文科部分采用一般文科的学习方法和记忆技巧,对于别的部分采用理解+实战+刷题的战术。下面分两个section详细讲讲。

在 System Fundamentals 这一章,有非常多的小节纯粹是介绍一个概念,然后给出一点解释。因为这个概念本身比较孤立,又或者很浅显,因此要做的就是把这个概念记下来,以后能用在答题中就可以。

此外,还是要多刷往卷,这样就可以掌握 IBO markscheme的偏好和要求,方便背书的时候更有针对性。一般刷4到5年的往卷就足够了,因为题目的重复性(有的甚至一个字都不改)比大家想象的都要高一些。

同样,编程部分也不要忘了刷真题。
首先要学会利用网上的资源,因为IB的教材甚至老师的教学,都比不上你在网上点点鼠标就能看到的顶尖大学的公开课。随便举一些例子:Harvard的CS50,Coursera上Michigan的Introduction to Programming,甚至b站学习区也有很多搬运的优质材料。对于零基础的朋友们,其实任何一门课都会不错。

第二点非常重要的就是多练习。编程本质上还是一种技能而不是某种知识,所以练习是必不可少的。网上有不少可以在线编程的网站,涵盖了很多语言,大部分都是免费的。推荐两个:freecodecamp和 runoob.com,能够解决大家的大部分问题了。

然而,不是说真的懂编程IB就能考好,因为IB Com Sci的卷子做不到考察一个学生真正的coding水平。因此不论是否好好学习了编程的真本领,还是需要积极刷题,才能有把握不会被IB奇怪的出题风格打个措手不及。如果看markscheme觉得有点问题或者不理解,一定要及时问老师。

有关IB计算机难吗等相关课程的解答就到这里。整体来说,IB计算机还是一个工作量和难度适中的性价比较高的选课,有望打破“IB人不相信早睡”的宿命。因此如果你的选课如果还很迷茫,不妨先接触 IB计算机。

A加未来国际教育作为国际课程辅导中心A-levelIGCSEIBAP等国际课程),是中国最专业、最值得信赖的国际课程学习中心,是中国学生通往海外顶尖名校的桥梁。详情可以扫描下方图片上的二维码咨询。


 

 喜欢 [0]
相关推荐
IB物理
IB物理滚动班课
考试技巧       2022-04-02
IB化学
IB化学滚动班课
考试技巧       2022-04-02