从GPT诞生后,计算机行业关注度只增未减,本就大热的专业领域如今引起更多广泛讨论,众多留学专业中计算机也可当仁不让称为“顶流”。
关注度高,申请人数多,计算机专业offer变得越来越珍贵,这种情况下提升自身计算机学习素质尤为重要,因此许多同学会选择在 A-level 阶段学习计算机科学科目,提前了解更多计算机学科知识。
But in fact,历年有不少同学在这门学科上被绊住脚...
小编统计了CAIE考试局Alevel计算机科学科目历年大考高分率发现,这门科目的高分成绩的确有点惨,过去四次考试高分率几乎是越来越低,2023年夏季大考甚至跌到10.2%。
CAIE考试局Alevel计算机科学科目A*率
一网站统计的英国本土Alevel科目信息中也能发现CS的合格率并不高,许多学生认为CS科目较难,计算机科学不能算是Alevel容易拿高分科目之一,科目的确存在一定学习难度。
thinkstudent,有关各Alevel科目的信息统计
乔布斯曾说过:每个人都应该学习编程,因为它教会你如何思考,在Alevel计算机科学课程中,就包括编程基本内容:
Computer Science既有计算机理论知识又有编程,内容广但深度较浅,大致类似于国内计算机专业大学一年级的计算机导论,编程语言可选Java,Python和VB.NET等。
继续以CAIE考局为例,AS有两张paper,Paper1卷面分数75分,考试时长1小时30分钟。考察Theory fundamentals理论部分,包括计算机系统一些基本知识:内部编码(基础)、网络基础知识、硬件基础、软件基础、基础数字逻辑、汇编语言基础、数据库等。
Paper 2卷面分数75分,考试时长2小时,考察Fundamental problem-solving and programming skills,着重于计算机编程,包括但不限于:算法表示、伪代码程序设计、Python基础程序设计、程序开发基础知识等。
A2试题分为:Paper3和Paper4。Paper3卷面分数75分,考试时长1小时30分钟。考察Advanced theory高级理论部分,包括计算机系统进阶知识:内部编码(高级)、网络高级知识、高级数字逻辑、基础编译原理、信息安全、监控系统等。
Paper4卷面分数75分,考试时长2小时30分钟。考察实践编程和伪代码部分:常见算法、面向对象程序设计、汇编语言设计、程序开发知识等。
CAIE,Alevel计算机科学考试设置
特别在编程学习上,对历届同学来说是个较大难点:
小编整理了网上一些同学对于Alevel计算机科学学习难点的看法,大同小异,他们都有着以下回答:
“有大量理论知识需要背诵记忆,除此之外还要一直不断练习编程,想学好这门科目要投入足够长的时间。”
“对于我这种没有(IGCSE)计算机科学基础的人来说,刚开始学编程很容易出错。”
“你需要通过各种途径锻炼你的编程能力,虽然每次尝试都是新体验,很有趣,但遇到一些没法解决的bug时还是很让人苦恼。”
结合编程等学科难点,采取合适的学习方法非常重要:
课程大纲是基本。 A-level 计算机科学考试内容围绕课程大纲出发,因此在科目正式学习前先了解基本大纲内容,熟悉科目主题和知识点,从而做更充足准备,有能力的同学也可以提前学习相应考试局教材。
计算机科学某些内容也要求学生掌握一定数学技巧,注重发展数学技能可以帮助你成为一个更全能的计算机科学学生。
当然,课内练习终究有限,如果想进一步提升知识应用能力及编程熟练度,课下需要抽出更多时间进行训练。例如自行创建开发一些小程序,重建计算机硬件,甚至设计构建自己的计算机,或者后期自行开发一个网站或项目,这种发明过程既能锻炼自身计算机科学知识能力,在未来大学申请中也能进行一定“加分”。
增加课外学术活动,提升计算机学习素养。利用寒暑假、周末等时间,也建议大家参加一些科学类学术活动,例如各种科学类竞赛或编程项目、EPQ等,与此用时定期阅读一些计算机科学类书籍杂志,了解计算机行业最新发展,培养自身的学习兴趣,综合提升自己的计算机专业素养。
我们的课程体系:测试 - 讲解 - 练习 - 考察 - 答疑反馈,完整流程,认真对待每一个学生,合理规划学生学习进度,针对性辅导。
开设有精品小班、一对一等多种班型,家长和同学们可任意选择,线下+线上同步授课,在上海、北京、南京、苏州、无锡、杭州、广州、深圳、青岛、合肥、武汉、济南、成都等地均设有线下校区,注:各校区班型不同,具体扫描二维码咨询!
|