A-level Computer Science 计算机科学学习笔记/经验分享/教学 (1):考试流程和大纲

   今年7.11就要一战IELTS了,对我来说也算是个巨大的坎,要尽快出分雅思,和雅思Say Goodbye.

      考完雅思就得准备高考成绩了,因为我理科比较好所以选的A-level(其实主要是因为有CS)结果我发现并没有那么简单,CS这一科和其他数学物理之类的科目一样涉及范围是真的广,于是我慌了一段时间,疯狂找资料,加上CS本身资料就很少,但是通过我坚持不屑的查找资料,终于找到了点眉头√

前排提示:本UP主提供的所有材料全部免费,遇到变相收费的请及时私信UP主维权

另外本文基本上每个字都很值得探索,请认真看完

首先我最担忧的是CS里面的Syllabus(考纲)会不会范围广的可怕,根据知乎上的dalao说,A-level CS的模块有四大块,

如下:

模块一:计算机科学理论 信息表示 通讯与网络技术 数字电路 处理器基础 汇编语言教程 系统软件 数据安全,一致性与隐私 数据库及数据模型

模块二:问题解决与编程 算法设计与问题解决 逐步求精和结构化图 编程与数据表示 结构化编程 软件开发

模块三:高级理论 数据表示 通讯与网络技术 布尔代数与逻辑电路 处理器与系统结构 系统软件 安全 检测与控制系统

模块四:高阶编程技能 计算思维与问题解决 算法设计方法 递归结构 面向对象的编程 低级语言 声明式语言 软件开发

以上就是四大模块,我归类了一下: 模块1:计算机概念+汇编+硬件 模块2:编程+算法 模块3:更难的硬件+计算机概念基础 模块4:Python(可能)+语言基础+算法 我第一次看到声明式语言的说法,于是百度了一下: 在计算机科学中,声明式编程是一种编程范式,即构建计算机程序的结构和元素的一种风格,它表达了计算的逻辑而没有描述其控制流程。

声明性编程通常将程序视为形式逻辑的理论,并将计算视为逻辑空间中的推论。声明式编程可能会极大地简化编写并行程序。 常用的声明性语言包括数据库查询语言(例如SQL,XQuery),正则表达式,逻辑编程,函数式编程和配置管理系统。 第三行即为重点,也就是说A-level CS还考SQL(数据库编程)! 重点来了, A-level CS意味着涉及: 汇编,python,SQL,硬件基础,算法设计 尽管搞计算机那么多年,我还第一次见到居然有考试考的那么广,还那么变态…… 所以从今天开始基本每周都会更新A-levelCS的课程,然后我也会加快看Coursebook(教科书)的速度。 好了接下来讲主要部分: 每篇文章的开头都会预备大约几十个单词用作学习,疑难解答,我们看题/看书都硬性要求绝对不看翻译,只能一个个查单词,这次打算更新挺久的,所以会从教科书讲解,笔记标注开始下手,并且要求单词量要够,同时我也会研究CS考题,CS考题和教科书都可以私信找我要,我免费给,但不能用作商业用途 要知道很多A-levelCS/APCS的课程要价都贼可怕,课时每小时500-1000RMB不等,简直是把咱当成傻子使…… 想要自己下的也可以去cienotes.com去下载,或者找我也行 我会尽快研究CS考题进行解析,然后着重的去讲如何备考以及侧重点 如果喜欢本专栏的请大胆转发hhh,因为A-levelCS太少人有材料了,特别是国内,所以尽量多多转发+三连! 有什么问题私信也可以找我解决

这是我个人在bilibili的原文
https://www.bilibili.com/read/cv4624705?from=search
 

发布了1 篇原创文章 · 获赞 0 · 访问量 115

猜你喜欢

转载自blog.csdn.net/xcloudfance/article/details/104582903
今日推荐