IT行业在当今就业市场中有着非常高的薪资水平和发展前景,因此在ALevel课程学习期间,想要选择ALevel计算机课程的学生也不在少数。那么这门课都学些什么呢?到底值不值得我们去选择?下面新航道小编就为大家解析一下A-Level计算机课程的相关情况。
A-Level计算机学什么?
A-Level Computer science(计算机科学)分成两个部分,包括编程和理论。
课程的编程部分,学生将会学习C#、Java、Pascal/Delphi、Python、http://VB.Net中的任何编程语言。
课程内容:
1.算法设计与问题解决
2.逐步求精与结构化图
3.编程与数据表示
4.结构化编程
5.软件开发
理论部分内容,主要是计算机内部运作,数字、文本、图片、甚至是音乐等数据是如何通过二进制来存储的。还延伸到计算机系统结构,展示主存储器如何通过使用汇编语言指令和提取译码执行循环,来读取数据。
课程内容:
1.信息表示
2.通讯与网络技术
3.数字电路
4.处理器基础
5.汇编语言编程
6.系统软件
7.数据安全、一致性与隐私
8.数据库及数据模型
A-Level计算机怎么考?
英国A-Level计算机课程包括两套试卷,分值各占40%,非考试评估占20%,非考试评估通常是在3个月内完成。
项考试是编程测试,有些考试局喜欢机考。可以检测学生的实际问题解决能力,同时考察你的你所学的编程语言方面的技术知识。
第二项考试是理论考试,笔试的形式。问题主要围绕计算机系统;它们是怎么形成的;计算机、通讯、网络和数据的社会和法律相关知识。
如何评估成绩?
计算机系统,140分,书面考试,2小时30分钟,占总分40%考点:现代处理器的特征,软件及开发,数据交换,数据类型结构和算法,法律道德和伦理问题
算法和编程,140分,书面考试,2小时30分钟,占总分40%考点:计算思维要素,问题解决及编程,解决问题算法和标准算法
编程项目,70分,实践评估,占总分20%考点:问题分析,解决方案设计,解决方案开发,评估
如何选择学校就读计算机专业?
英国大学开设的计算机科学相关硕士课程可以说覆盖了计算机理论研究以及生产生活实践应用的各个方面,不仅包括了人工智能、计算机系统、数字系统设计、人机互动、多媒体技术、网络信息安全等专业领域,也囊括了金融计算机学、信息系统管理、分子计算学、认知科学等跨学科领域,同学们可以根据个人的兴趣进行选择。
同时,也要注意不同大学及不同课程的特点,有的可能对数学有非常高的要求,有的要求编程能力,有的倾向理论研究,有的专注实际应用等等。
总而言之,A-Level计算机课程是一门非常不错的计算机入学课程,同时对于我们自己的逻辑思维培养有着很好的帮助。是一门有利于我们今后专业发展的优质学科。