国际课程学科普及贴:A-Level计算机科学

在AS和A-Level计算机科学课程中,学生学习计算与算法原理、计算机编程、机器数据表达、计算机硬件系统与软件系统、计算机组织和架构、通信和网络、数据库和使用计算的影响等。

图片

A-Level计算机科学课程介绍

计算机科学(Computer Science)是一门既需要抽象思维又需要具体思维的学科。

从更高层次来看,计算机科学与解决问题的能力有关,包括建模、分析问题、设计解决方案、实现方案。解决问题需要精确、创造性和仔细的推理。

在AS和A-Level计算机科学课程中,学生学习计算与算法原理、计算机编程、机器数据表达、计算机硬件系统与软件系统、计算机组织和架构、通信和网络、数据库和使用计算的影响等。

A-Level计算机科学课程内容

A-Level计算机科学分为两个部分:理论和编程。理论部分集中于计算机体系结构、内存、硬件和逻辑图。

理论考试包含大量的基础问题,主要要求学生记住各种硬件部件的功能和用法,完成逻辑表和进行基本的计算。

编程部分鼓励学生专注于一种编程语言,理解各种编程概念,如lists、 tables、classes 、objects、 recursion和 constructors。

编程考试通常要求学生为各种真实场景编写程序代码,编辑不正确的软件和完成跟踪表。

A-Level课程结束时,学生将对计算机科学有一个整体的认识,明确这门学科是否适合自己,或者将来想要关注计算机的哪一个领域。

无论你是想学习人工智能、制造机器人还是成为一名软件工程师,A-Level计算机科学都将帮你做出决定。

A-Level计算机科学考试形式

以CAIE为例,给大家介绍一下A-level计算机科学考核形式。CAIE A-level计算机有两个课程,拿2021新大纲课程9618来说:

考试包含4套paper,每套paper都是75分,各占总成绩的25%。AS考paper1、2,A-level考所有4套paper。考试中不允许使用计算器。

  • Paper 1基础理论(1小时30分)
  • Paper 2  基本问题解决和编程技能(2小时)
  • Paper 3 高级理论(1小时30分)
  • Paper 4 实践(2小时30分)

前三套paper都是笔试,最后一个paper是考核实践,考生需提交完整的程序代码和测试证明等。

图片

选择A-Level计算机科学未来可以

做什么?

图片

A-Level计算机成绩受到大学和雇主的重视,因为它要求培养分析思维和解决问题的能力。

A-Level计算机科学也能为大学进一步学习计算机科学、工程、物理或相关学科打下一定基础。

科学、工程、卫生保健、商业和其他领域的许多问题,都可以用计算机有效地解决,但找到解决方案,既需要计算机的专业知识,也需要能够在特定领域运用。因此,计算机科学家通常也是精通其他学科的。

以中国为例的很多发展中国家,计算机技术在飞速发展,也就是说未来计算机IT人才大有用武之地,计算机科学跟机器人、人工智能、机器学习、云计算、大数据处理、互联网、道德黑客、计算机游戏开发、家庭自动化,甚至是教学都相关。

为您推荐