A-level计算机科学(AS)
A级计算机
01
课程介绍
A-level 计算机科学包括编程和理论。在课程的编程部分,学生将学习C#、Java、Pascal/Delphi、Python和VB.Net中的任何编程语言。老师决定教哪种语言,学生不能自由选择。涵盖基本编程原理、数据结构、算法和面向对象的编程设计。理论部分主要是关于计算机的内部工作原理以及数字、文本、图片甚至音乐等数据如何以二进制存储。它还扩展到计算机系统体系结构,展示主存储器如何使用汇编语言指令读取数据并提取解码执行循环。
02
课程目标
计算机(计算)课程为想要继续接受高等教育或选择就业的学生培养有用的计算机知识。使学生了解计算机的基础理论知识,了解计算机的工作原理,学会灵活运用编程。
03
课程内容
A-Level计算机科学涵盖广泛的主题,大致分为两大模块:计算机科学理论、问题解决和编程。
模块1:计算机科学理论
第一节:信息表示数据库和数据模型
第2 单元:问题解决和编程
这部分主要讲解伪代码、流程图和编程。与国内任何计算机学科不同,剑桥教授在这部分也比较编程,主要是Python和VB。这是英国计算机科学的一个特点。比较编程可以用于多种目的。
Session9: 算法设计与问题解决Session10: 分步细化和结构化图细化和结构图Session11: 编程和数据表示Session12: 结构化编程Session13: 软件开发软件开发Session14: 模拟考试模拟考试Session15 :往届论文回顾过去论文回顾
04
评估师表格
考试分为四个部分:
理论基础+基本问题解决和编程技能+高级理论+高级问题解决+编程技能
考试类型以简答题、编程题为主,还有少量填空题、绘图题。理论考试时长90分钟,编程考试时长120分钟。每篇论文得分为75 分。
05
适合学生
如果你打算在大学学习计算机科学,强烈推荐A-level 计算机科学。同样,很多软件工程专业,以及信息技术、信息系统、A-level计算机课程也是很好的基础准备。