我们都听说了,今年A-level计算机科学的人数增长是最快的,可以说普及越来越大,具体要学习什么呢?
A-level计算机科学需要学习哪些内容?
分成以下两个重要部分,包括理论和编程。课程的编程软件部分,学生将会学习Python、C++、Pascal/Delphi、VB、Java中的编程语言。 老师教哪门语言,不是学生选择。
理论部分是数据,如数字,文本,图片,存储系统,如果是内部操作,还扩展到计算机系统结构,显示主存如何使用汇编语言指令读取数据,以及提取和解码执行周期。
除了含有编程,也致力于推动提高编程习惯,如避免全局变量,变量命名合理,结构化程序设计,良好的代码重用,正确的注释代码。它也包含了一些更高级的概念,独立的编程设计步骤。
你需要怎么学呢?
英国A-level计算机科学考察内容包括评估占20%,两套试卷,分值各占40%,评估通常是在3个月内完成。
一项考试是笔试和理论的形式。 这些问题围绕着网络和数据的社会和法律知识,计算机系统是如何形成的等等。
另一项考试是编程部分的考试,基本上是机考。考察你所学的编程语言方面的专业知识,检测学生的实际问题解决能力。
非考试部分,需要选择完成一个项目,需要大量的编程。学生针对问题做出作品,比如编写电脑游戏或制作一个手机app。项目中所用的编程语言没有限制,所以使用C++、Swift、ObjectiveC或其他语言都是可以的, 不仅要求提供working code,而且要求达到良好、结构完善的水平。
如果你打算大学学习计算机专业,A-level计算机科学是非常推荐的。
大学毕业后,你可以选择很多工作领域。计算机科学是关于机器人,人工智能,机器学习,云计算,大数据,互联网,计算机游戏开发,家庭自动化的。现在世界上有很多地方都在使用电脑,你对它们的工作原理和编程方式有了很好的了解,在未来的许多领域都有成功的机会。