A-Level计算机科学课程是一门既需要抽象思维又需要具体思维的学科,课程的目的是鼓励学生理解计算机科学的基本原理以及计算机程序如何在各种环境下工作。
近年来,计算机相关专业已经连续多年成为众多留学专业中的“顶流”。
为了增强自身竞争力,在A-Level阶段学习计算机科目,提升自身计算机专业背景,已成为申请计算机专业的“基本操作”。
01、CIE考试局合分规则
A-Level计算机科学的课程内容主要包括计算与算法原理、计算机编程、计算机硬件系统与软件系统、计算机组织和架构、通信和网络、数据库和使用计算的影响等。
此外,适合与A-Level计算机搭配的科目包括数学、进阶数学、物理、经济学等。
A-Level计算机在学习的过程中汇培养学生分析思维和解决问题的能力,对大学来说,A-Level计算机能帮助学生在大学进一步学习计算机科学、工程、数学、金融、物理等打下基础。
现在越来越多学生A-Level选择学习计算机,除了部分希望在大学申请计算机专业,A-Level计算机是必修科目的学生外。
打算在大学申请数据科学、工程、机械制造、卫生保健、金融、数学、数字媒体等交叉或前沿学科的学生也会选择学习A-Level计算机。
这是因为A-Level计算机可以增加学生的理科背景,展现学生的逻辑思维、问题解决能力。
部分大学计算机专业录取要求
1、剑桥大学
▼官方要求:A*A*A,其中A*需要在数学、进阶数学或计算机科学中取得。
▼实际录取:A*A*A*或A*A*AA以上,其中数学,计算机科学为必选,剩余2门大部份同学选择了进阶数学和物理。
2、牛津大学
▼官方要求:A*AA,其中A*需要在数学、进阶数学或计算机科学中取得。
▼实际录取:A*A*A*或A*A*AA以上,数学、进阶数学或计算机科学为必修科目。
3、帝国理工学院
▼官方要求:A*A*A,其中数学要取得A*,另外两科需要取得A*和A。“推荐”计算机科学、进阶数学、物理。以下科目不被接受:商业研究、批判性思维、通识研究和信息与通信技术(ICT)。
▼实际录取:A*A*A*或A*A*AA以上,绝大部分同学都选择了数学、进阶数学、计算机。
4、伦敦大学学院
▼官方要求:A*A*A,其中数学或者进阶数学要取得A的成绩。建议选修计算机科学课程。以下科目不被接受:批判性思维、通识研究、思维技能和全球视野。
▼实际录取:A*A*A或以上,绝大部分同学都选择了数学、进阶数学、计算机。
02、A-Level计算机考试内容
A-Level计算机课程的考试通常包括理论和实践部分。
理论部分考试可能包括简答题、绘图题和计算题等;实践部分则可能要求学生根据具体任务进行编程、绘制流程图和展示执行结果。
以计算机科目考试人数和学校认可度最高的CAIE考试局为例。
A-Level计算机考试分为AS和A2两个部分。
第一年学习AS部分,进行2场考试:
▼Paper1(理论)考试时长90min,卷面满分75分
▼Paper2(算法理论&伪代码编程)考试时长120min,卷面满分75分
第二年学习A2部份,进行2场考试:
▼Paper3(理论)考试时长90min,卷面满分75分
▼Paper4(编程)考试时长150min,卷面满分75分
其中Paper1-3的考察是以纸质试卷形式进行,Paper4的考察是以电脑编写代码进行。
03、A-Level计算机备考
01、理解考试大纲
务必详细阅读和了解考试大纲,这将帮助学生确定需要重点复习的内容,并确保学生对每个主题都有足够的理解,大纲也可以说是考试范围,基本每个章节一道题。
02、制定复习计划
制定一个详细的复习计划并坚持执行,合理安排每天的学习时间,确保对每个章节、每个主题都进行适当的复习和练习。
期间,背诵和记忆专业术语和词汇。
03、多做练习题
练习题是提高考试成绩的关键,多做练习题和往年真题试卷是不二之选。
一方面可以熟悉考试的题型和套路,发现自己的薄弱环节,针对性的强化。
同时,可以构建知识体系,系统化理解和应用知识考点内容。
04、实践编程
对于A2阶段的同学,上机实际敲打代码是必要的环节,务必要提前进行大量的实践和练习。
根据以往经验来看,P4卷有小部分程序题是课本外的延伸,难度不低,多多练习,掌握方法和技巧很重要,程序永远不会犯错,犯错的是我们的思维逻辑和方式。
通过编写代码解决问题,加深对编程概念和语法的理解,并提高解决问题的能力。
05、利用资源
不要单纯依赖于教科书,现在网络资源很丰富,如在线教程、视频等,可以获得更全面的理解。