单元总览
编程
CIE A-Level 计算机科学· 5 分钟阅读 📊 n/a
1. 单元概览
本单元从基础编程模块逐步拓展到完整的多范式编程概念。你将从核心语法和基础开始,逐步学习更复杂的结构,用于控制程序流程、复用代码、持久化存储数据以及使用不同编程方法。
学习路径遵循逻辑顺序:每个子主题都建立在之前学习的技能之上,因此我们建议按顺序学习。完成本单元后,你将掌握CIE 9618考试试卷2和试卷4所需的全部核心编程知识。
2. 常见陷阱
错误做法:
混淆值传递和引用传递
原因:
这会导致变量值发生意外改变,破坏程序逻辑,丢失考试分数
正确做法:
始终明确确认所需的参数传递方式,并测试输入值的变化
错误做法:
读写操作后忘记关闭文件
原因:
这会导致资源泄漏,还可能造成运行程序中的文件数据损坏
正确做法:
使用结构化处理模式确保所有操作完成后文件被关闭
错误做法:
混淆不同编程范式的核心特性
原因:
CIE 9618经常考查对比题,混淆特性会导致丢分
正确做法:
整理各范式核心特性的对比表,方便复习时快速查阅
3. 速查表
概念 | 核心说明 |
|---|---|
变量 | 存储指定类型数据的命名内存位置,声明后可修改 |
值传递 | 将参数值的副本传递给子程序;原始值保持不变 |
引用传递 | 传递参数的内存地址引用;原始值可被修改 |
封装 | 将数据和方法绑定在一起的OOP原则,限制对内部实现细节的访问 |
继承 | 新类从现有父类继承属性和方法的OOP原则 |
声明式编程 | 该范式中,你只描述想要什么结果,不需要逐步说明如何实现它 |
下一步
要开始本单元的学习,请先学习第一个子主题编程基础,然后按顺序学习每个子主题,逐步提升你的技能。完成本单元所有子主题后,你可以进入下一个涵盖软件开发的单元。
