学习指南

单元总览

编程

CIE A-Level 计算机科学· 5 分钟阅读 📊 n/a

1. 单元概览

本单元从基础编程模块逐步拓展到完整的多范式编程概念。你将从核心语法和基础开始,逐步学习更复杂的结构,用于控制程序流程、复用代码、持久化存储数据以及使用不同编程方法。

学习路径遵循逻辑顺序:每个子主题都建立在之前学习的技能之上,因此我们建议按顺序学习。完成本单元后,你将掌握CIE 9618考试试卷2和试卷4所需的全部核心编程知识。

2. 常见陷阱

错误做法:

混淆值传递和引用传递

原因:

这会导致变量值发生意外改变,破坏程序逻辑,丢失考试分数

正确做法:

始终明确确认所需的参数传递方式,并测试输入值的变化

错误做法:

读写操作后忘记关闭文件

原因:

这会导致资源泄漏,还可能造成运行程序中的文件数据损坏

正确做法:

使用结构化处理模式确保所有操作完成后文件被关闭

错误做法:

混淆不同编程范式的核心特性

原因:

CIE 9618经常考查对比题,混淆特性会导致丢分

正确做法:

整理各范式核心特性的对比表,方便复习时快速查阅

3. 速查表

概念

核心说明

变量

存储指定类型数据的命名内存位置,声明后可修改

值传递

将参数值的副本传递给子程序;原始值保持不变

引用传递

传递参数的内存地址引用;原始值可被修改

封装

将数据和方法绑定在一起的OOP原则,限制对内部实现细节的访问

继承

新类从现有父类继承属性和方法的OOP原则

声明式编程

该范式中,你只描述想要什么结果,不需要逐步说明如何实现它

下一步

要开始本单元的学习,请先学习第一个子主题编程基础,然后按顺序学习每个子主题,逐步提升你的技能。完成本单元所有子主题后,你可以进入下一个涵盖软件开发的单元。