📚 KS3 Edexcel Computing: Core Knowledge Essentials | KS3 Edexcel 计算机:核心知识点梳理
Welcome to this comprehensive revision guide covering the essential core knowledge points for KS3 Edexcel Computing. This article distils the key concepts you need to master, from computational thinking and programming to hardware, networks, and digital citizenship. Each section pairs English explanations with Chinese translations to reinforce learning.
欢迎阅读这份全面复习指南,涵盖 KS3 Edexcel 计算机学科的核心必备知识点。本文提炼了从计算思维与编程到硬件、网络和数字公民等需要掌握的关键概念。每个部分都提供了中英文对照解释,以强化学习效果。
1. Computational Thinking | 计算思维
Computational thinking is a problem-solving approach that uses decomposition, pattern recognition, abstraction, and algorithm design. It is not just about coding; it is a way of tackling problems logically.
计算思维是一种利用分解、模式识别、抽象和算法设计来解决问题的方法。它不仅仅关乎编程,更是一种逻辑地处理问题的方式。
Decomposition involves breaking down a complex problem into smaller, more manageable parts. Pattern recognition means identifying similarities among problems or data. Abstraction focuses on the essential details while ignoring irrelevant information. Algorithm design creates a step-by-step solution.
分解是将复杂问题分解为更小、更易管理的部分。模式识别指识别问题或数据之间的相似性。抽象专注于基本细节,忽略无关信息。算法设计则创建一个分步解决方案。
For example, when planning a school trip, you decompose tasks (booking, permissions), recognise patterns from past trips, abstract away non-critical details, and design an algorithm for each step.
例如,在规划学校旅行时,你会分解任务(预订、许可),从以往的旅行中识别模式,抽象掉非关键细节,并为每一步设计算法。
2. Algorithms and Flowcharts | 算法与流程图
An algorithm is a precise sequence of instructions to solve a problem or perform a task. Algorithms can be expressed in pseudocode or flowcharts.
算法是用于解决问题或执行任务的精确指令序列。算法可以用伪代码或流程图来描述。
Flowcharts use standard symbols to represent different types of steps. The table below summarises the most common flowchart symbols.
流程图使用标准符号来表示不同类型的步骤。下表总结了最常用的流程图符号。
| Symbol | English Meaning | 中文含义 |
|---|---|---|
| Oval | Start or End | 开始或结束 |
| Rectangle | Process or instruction | 处理或指令 |
| Diamond | Decision (yes/no) | 判断(是/否) |
| Parallelogram | Input or Output | 输入或输出 |
| Arrow | Flow of control | 控制流向 |
Pseudocode is a way of writing algorithms using a mixture of English and simple programming-like constructs. It allows you to focus on the logic without worrying about exact syntax.
伪代码是一种使用英语和简单的类编程结构来编写算法的方法。它让你能够专注于逻辑,而无需担心具体语法。
An example of pseudocode for guessing a number might include: REPEAT ... UNTIL correct. The key is clarity and step-by-step progression.
猜数字游戏的伪代码示例可能包括:REPEAT ... UNTIL 猜对。关键在于清晰和逐步推进。
3. Programming Fundamentals | 编程基础
Programming involves writing code in a language such as Python, which is commonly used in KS3. You need to understand variables, data types, operators, selection, and iteration.
编程涉及用 Python(KS3 常用语言)等语言编写代码。你需要理解变量、数据类型、运算符、选择结构和循环结构。
te a variable by assigning a value: score = 100. The value can change as the program runs.
变量是存储数据的命名内存位置。在 Python 中,通过赋值来创建变量:score = 100。值可以在程序运行时改变。
Basic data types include integer (whole numbers), float (decimal numbers), string (text), and Boolean (True/False). You must use the correct type for the task.
基本数据类型包括整型(整数)、浮点型(小数)、字符串(文本)和布尔型(True/False)。你必须为任务使用正确的类型。
Selection uses if, elif, and else statements to make decisions. For example: if temperature > 30: print("Hot"). Indentation is crucial in Python.
选择结构使用 if、elif 和 else 语句来做决策。例如:if temperature > 30: print("Hot")。在 Python 中,缩进至关重要。
Iteration is handled by loops. A for loop repeats a block a set number of times, while a while loop repeats as long as a condition is true.
循环结构用于迭代。for 循环将代码块重复执行固定次数,而 while 循环则在条件为真时一直重复执行。
operators include +, -, *, /, and ** for exponentiation. Comparison operators such as ==, !=, <, > are used in conditions.
基本算术运算符包括 +、-、*、/ 以及用于乘方的 **。比较运算符如 ==、!=、<、> 用于条件判断。
4. Binary and Data Representation | 二进制与数据表示
Computers use binary, a base-2 number system with only two digits: 0 and 1. This is because electronic circuits have two states: on and off.
计算机使用二进制,这是一种只有 0 和 1 两个数字的基数为 2 的记数系统。这是因为电子电路有两种状态:开和关。
Each binary digit is called a bit. A group of 8 bits is a byte. Larger units include kilobyte (KB), megabyte (MB), and gigabyte (GB).
每个二进制位称为一个比特(bit)。8 个比特组成一个字节(byte)。更大的单位有千字节(KB)、兆字节(MB)和吉字节(GB)。
To convert binary to decimal, multiply each bit by its place value (powers of 2). For example:
要将二进制转换为十进制,需将每位乘以其位权(2的幂)。例如:
1011₂ = 1×2³ + 0×2² + 1×2¹ + 1×2⁰ = 8 + 0 + 2 + 1 = 11₁₀
Text characters are represented using codes. ASCII uses 7 bits to represent 128 characters, while Unicode extends this to support languages worldwide. Each character is assigned a unique binary number.
文本字符通过编码表示。ASCII码使用7个比特表示128个字符,而Unicode对此进行扩展,以支持世界各国的语言。每个字符被分配一个唯一的二进制编号。
Images are represented as a grid of pixels. Each pixel's colour is stored as binary. The colour depth (bits per pixel) determines how many colours can be displayed. Higher resolution means more pixels and more detail.
图像表示为像素网格。每个像素的颜色以二进制存储。颜色深度(每像素比特数)决定了可以显示多少种颜色。分辨率越高,像素越多,细节越丰富。
Sound is stored by sampling the analogue wave at regular intervals. The sample rate (measured in Hz) and bit depth affect sound quality and file size.
声音是通过以固定间隔对模拟波形进行采样来存储的。采样率(以 Hz 为单位)和位深度会影响音质和文件大小。
5. Computer Hardware | 计算机硬件
Hardware refers to the physical components of a computer. The main internal parts include the central processing unit (CPU), memory (RAM and ROM), and storage devices.
硬件指计算机的物理组件。主要内部部件包括中央处理器(CPU)、内存(RAM和ROM)以及存储设备。
The CPU is the 'brain' of the computer. It contains the Control Unit (CU) to manage instructions, the Arithmetic Logic Unit (ALU) for calculations, and registers for fast temporary storage.
CPU 是计算机的“大脑”。它包含用于管理指令的控制单元(CU)、执行计算的算术逻辑单元(ALU)以及用于快速临时存储的寄存器。
RAM (Random Access Memory) is volatile memory that holds data and programs currently in use. ROM (Read Only Memory) is non-volatile and stores start-up instructions (BIOS).
RAM(随机存取存储器)是易失性存储器,存放当前正在使用的数据和程序。ROM(只读存储器)是非易失性存储器,存储启动指令(BIOS)。
Secondary storage includes hard disk drives (HDD), solid-state drives (SSD), and optical discs. SSDs are faster and more durable than HDDs because they have no moving parts.
二级存储包括硬盘驱动器(HDD)、固态驱动器(SSD)和光盘。SSD 因为没有移动部件,所以比 HDD 更快、更耐用。
| Device | Type | Example Use | 设备类型 | 用途示例 |
|---|---|---|---|---|
| Keyboard | Input | Enter text | 输入 | 输入文本 |
| Monitor | Output | Display visuals | 输出 | 显示影像 |
| Printer | Output | Produce hard copy | 输出 | 生成纸质文档 |
The motherboard connects all components and allows communication between them. The power supply unit (PSU) provides electricity.
主板连接所有组件,并允许它们之间进行通信。电源单元(PSU)提供电力。
6. Software and Operating Systems | 软件与操作系统
Software is the set of instructions that tells the hardware what to do. It is divided into system software (including the operating system) and application software.
软件是告诉硬件做什么的一组指令。它分为系统软件(包括操作系统)和应用软件。
The operating system (OS) manages hardware resources, provides a user interface, handles file management, memory management, and multitasking. Examples: Windows, macOS, Linux.
操作系统(OS)管理硬件资源,提供用户界面,处理文件管理、内存管理和多任务处理。例如:Windows、macOS、Linux。
Application software helps users perform specific tasks, such as word processors, spreadsheets, and web browsers. Without an OS, you cannot run application software.
应用软件帮助用户执行特定任务,如文字处理器、电子表格和网页浏览器。如果没有操作系统,你就无法运行应用软件。
Open source software (e.g., LibreOffice) is free to use, modify, and distribute. Proprietary software (e.g., Microsoft Office) requires a licence and has restricted access to its source code.
开源软件(如 LibreOffice)可免费使用、修改和分发。专有软件(如 Microsoft Office)需要许可证,且其源代码访问受限。
File management involves organising files into folders and using sensible file names. File extensions (.docx, .py, .jpg) indicate the file type.
文件管理涉及将文件组织到文件夹中,并使用有意义的文件名。文件扩展名(.docx, .py, .jpg)表示文件类型。
7. Networks and Communication | 网络与通信
A network is two or more computers connected together to share resources and data. Networks can be classified by size: a Local Area Network (LAN) covers a small area like a school; a Wide Area Network (WAN) spans a large geographic area.
网络是两台或多台连接在一起以共享资源和数据的计算机。网络可以按规模分类:局域网(LAN)覆盖像学校这样的小区域;广域网(WAN)则跨越很大的地理区域。
Common network topologies include star and bus. In a star topology, all devices connect to a central switch or hub. In a bus topology, devices share a single communication line.
常见的网络拓扑结构包括星型和总线型。在星型拓扑中,所有设备都连接到中央交换机或集线器。在总线拓扑中,设备共享一条通信线路。
Key hardware includes network interface cards (NIC), switches (which connect devices in a LAN), routers (which connect different networks, e.g., a home network to the internet), and wireless access points for Wi-Fi.
关键硬件包括网络接口卡(NIC)、交换机(用于连接局域网中的设备)、路由器(用于连接不同网络,例如家庭网络到互联网)以及 Wi-Fi 无线接入点。
Protocol
Published by TutorHao | KS3 Computer Science Revision Series | aleveler.com
更多咨询请联系16621398022(同微信)

或截图后用「扫一扫 → 相册」选择本图