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
A-level Computer Science 计算机科学学习笔记/经验分享/教学 (1):考试流程和大纲相关推荐
- 对于代码复现学习的一些理解||计算机研究生学习笔记||经验分享||深度学习||pytorch||不定期长期更新
代码复习 对于初学者,一开始接触深度学习代码总是困难的,尤其是对于github上满屏英文.复杂的环境.各种各样的报错,有时候哪怕跟着配套的readme.论文.视频,仍然不能成功跑起来. 在经受了一 ...
- 计算机科学美国大学专业,美国大学Computer Science 计算机科学专业排名(转)...
美国大学Computer Science 计算机科学专业综合排名 1 Carnegie Mellon University卡内基美隆大学 Massachusetts Institute of Tech ...
- 北交大研究生计算机科学方向,北京交通大学考研历程计算机科学与技术经验分享...
原标题:北京交通大学考研历程计算机科学与技术经验分享 各位学弟学妹好,先简单的介绍下我的情况吧.我就读于一所普通本科院校,一战已被北京交通大学拟录取,专业是计算机科学与技术(学硕).前段时间一直在准备 ...
- 【学习笔记】Git企业级使用—完整流程
[学习笔记]Git企业级使用-完整流程 文章目录 [学习笔记]Git企业级使用-完整流程 前言 GitLab 团队合作流程 切换和创建分支 合并代码 代码提交 冲突的解决 冲突怎么产生的? 冲突的解决 ...
- Windows异常学习笔记(二)—— 内核异常处理流程用户异常的分发
Windows异常学习笔记(二)-- 内核异常处理流程&用户异常分发 用户层与内核层异常 内核异常 分析 KiDispatchException 分析 RtlDispatchException ...
- 浙大计算机科学与技术FPGA,Computer Science 计算机科学与技术系 重要国际学术会议...
计算机科学与技术系 重要国际学术会议 一.A类会议 序号 英文名称 (英文简称) 中文名称 备注 1. International Symposium on Computer ...
- Dynamic CRM 2013学习笔记(四十二)流程5 - 实时/同步工作流(Workflow)用法图解...
实时工作流跟插件一样,也是用事件执行管道来执行,能在pre,post或核心操作中执行.跟插件一样,不能在创建之前和删除之后执行.如果执行过程中有异常发生,会取消并回滚整个操作.实时工作流里所有的活动和 ...
- FPGA学习笔记-1 FPGA原理与开发流程
1 初识FPGA 文章目录 1 初识FPGA 1.1 基本认知 1.1.1 什么是FPGA? 1.1.2 什么是HDL?什么是Verilog? 1.1.3 硬件开发与软件开发 1.1.4 FPGA与其 ...
- SLAM学习笔记(二十)LIO-SAM流程及代码详解(最全)
写在前面 关于安装配置,博客LIO_SAM实测运行,论文学习及代码注释[附对应google driver数据] 我觉得已经写的比较完善了.但是我觉得在注释方面,这位博主写的还不够完善,因此在学习以后, ...
最新文章
- FD.io/VPP — IPSec NAT-T
- 开发各种信息管理系统的标准演示数据都帮你整理好了,少了录入演示\测试\模拟数据的烦恼了[提供下载]...
- mysql 索引语法_MySQL 索引:语法及案例剖析
- Python开源爬虫项目代码:抓取淘宝、京东、QQ、知网数据--转
- 生成Base58格式的UUID(Hibernate Base64格式的UUID续)
- thymeleaf片段使用_Thymeleaf –片段和angularjs路由器局部视图
- Flask基础(03)--创建第一个Flask程序
- js 延迟几秒执行ifarme_Node.js调试之llnode篇
- 如何在校外下载期刊全文
- 使用JConsole观察分析Java程序的运行(转)
- 小程序在开发者工具、真机测试时好好的,体验版 页面空白无法通过审核
- JavaScript中this的指向总结
- Head First Java资源
- ACM数论 裴蜀定理(贝祖定理)
- 高一计算机专业班主任工作总结,计算机班主任工作总结
- linux使用matlab
- 【生成PDF】Java如何根据前台Echarts图表生成PDF,并下载
- 机器学习之十大算法入门
- 鸿蒙内核为linux,现在linux改叫内核(非OS),安卓/iOS/鸿蒙才能被称为“操作系统 - 水木快照 JinghuaSoft...
- Spring mvc Controller间跳转/重定向/传参
热门文章
- 4.ERC20常用查询操作
- maven-之Lifecycle详解
- 黑桃k游戏java实战_#Java小案例 扑克牌小游戏
- 【P28】分立耳放的修正以及衍生版本对比
- 美少年为“苹果”编程挣钱 12岁办软件开发公司
- opencv.js 4点透视变换
- DPDK中的cuckoo hash算法
- php备忘录,备忘录模式及其php实现
- linux驱动之一、LED驱动(驱动代码小结附:github代码链接)
- java数组的下界,Java泛型_上界extends_下界super