📚 KS3 AQA Computing: Core Knowledge Essentials | KS3 AQA 计算机:核心知识点梳理
This article provides a structured overview of the most important topics covered in the KS3 AQA Computing curriculum. It is designed to help you revise and consolidate your understanding of hardware, software, data representation, networks, algorithms, programming and digital citizenship. Each section breaks down a key concept into bite‑sized bilingual explanations so you can learn the terminology in both English and Chinese, making revision more effective.
本文系统梳理了 KS3 AQA 计算机课程中最核心的知识点,旨在帮助你复习和巩固对硬件、软件、数据表示、网络、算法、编程以及数字公民身份的理解。每个小节都将一个关键概念拆解成简短的双语解释,让你能够同时学习中英文术语,从而更高效地备考。
1. Computer Hardware Components | 计算机硬件组件
A computer system is made up of physical parts called hardware. The central processing unit (CPU) is the brain of the computer; it executes instructions and processes data. The CPU contains the arithmetic logic unit (ALU) and the control unit (CU), and its speed is measured in gigahertz (GHz). Random access memory (RAM) holds data and programs that are currently in use, but it is volatile, meaning its contents are lost when the power is turned off. Read‑only memory (ROM), on the other hand, is non‑volatile and usually stores the boot‑up instructions.
计算机系统由被称为硬件的物理部件组成。中央处理器(CPU)是计算机的大脑,它执行指令并处理数据。CPU 包含算术逻辑单元(ALU)和控制单元(CU),其速度以千兆赫兹(GHz)为单位。随机存取存储器(RAM)保存当前正在使用的数据和程序,但它是易失性的,意味着断电后内容会丢失。而只读存储器(ROM)是非易失性的,通常存储启动指令。
Input devices allow us to send data to the computer, such as a keyboard, mouse, touchscreen or microphone. Output devices display or present the result of processing, for example a monitor, printer or speakers. Secondary storage devices like hard disk drives (HDD), solid‑state drives (SSD) and USB flash drives provide permanent storage for files and software.
输入设备让我们能够将数据发送到计算机,例如键盘、鼠标、触摸屏或麦克风。输出设备则显示或呈现处理结果,比如显示器、打印机或扬声器。辅助存储设备,如硬盘驱动器(HDD)、固态硬盘(SSD)和 USB 闪存盘,为文件和软件提供永久存储。
2. Software: System and Application | 软件:系统软件与应用软件
Software refers to the programs that run on a computer. System software manages the hardware and provides a platform for application software. The operating system (OS) is the most important system software; it handles memory management, file management, security and the user interface. Examples include Windows, macOS and Linux. Utility programs are also system software—they perform maintenance tasks such as antivirus scanning, disk defragmentation and backup.
软件指在计算机上运行的程序。系统软件管理硬件并为应用软件提供平台。操作系统(OS)是最重要的系统软件,它负责内存管理、文件管理、安全以及用户界面。示例包括 Windows、macOS 和 Linux。实用程序也属于系统软件,它们执行维护任务,例如病毒扫描、磁盘碎片整理和备份。
Application software helps users perform specific tasks. Word processors, spreadsheets, web browsers, games and photo editing tools are all examples. Application software relies on the operating system to access hardware resources.
应用软件帮助用户完成特定的任务。文字处理软件、电子表格、网页浏览器、游戏和照片编辑工具等都是例子。应用软件依赖操作系统来访问硬件资源。
3. Data Representation: Binary and Units | 数据表示:二进制与单位
Computers use binary because they are built from switches that have only two states: on (1) and off (0). A single binary digit is called a bit. 8 bits make up 1 byte. A byte can represent 256 different values, from 0 to 255. Larger units are kilobyte (KB, approximately 1000 bytes), megabyte (MB), gigabyte (GB) and terabyte (TB).
计算机使用二进制,因为它们是由只有两种状态的开关构成的:开(1)和关(0)。单个二进制数字称为一个比特。8 个比特组成 1 个字节。一个字节可以表示 256 个不同的值,从 0 到 255。更大的单位有千字节(KB,约 1000 字节)、兆字节(MB)、千兆字节(GB)和太字节(TB)。
+ 1 = 11. Text is coded using standard systems such as ASCII (American Standard Code for Information Interchange), where each character is assigned a unique binary code. Images are broken into pixels, and each pixel’s colour is stored as a binary number. Sound is sampled thousands of times per second and each sample is converted to binary.
数字通过将各位的位值(2 的幂)相加表示。例如,二进制数 1011₂ = (1 × 2³) + (0 × 2²) + (1 × 2¹) + (1 × 2⁰) = 8 + 0 + 2 + 1 = 11。文本使用标准系统如 ASCII(美国信息交换标准代码)进行编码,其中每个字符被分配一个唯一的二进制代码。图像被分解为像素,每个像素的颜色存储为二进制数字。声音每秒采样数千次,每次采样转换为二进制。
4. Computer Networks and the Internet | 计算机网络与互联网
A network is a group of two or more connected devices that can share resources and data. Networks can be wired (using Ethernet cables, fibre optic) or wireless (Wi‑Fi, Bluetooth). A local area network (LAN) covers a small geographical area like a school or home, while a wide area network (WAN) connects devices across cities or countries. The internet is the world’s largest WAN.
网络是由两个或更多连接的设备组成的群体,它们可以共享资源和数据。网络可以是有线的(使用以太网线、光纤)或无线的(Wi‑Fi、蓝牙)。局域网(LAN)覆盖较小的地理区域,如学校或家庭,而广域网(WAN)跨城市或国家连接设备。互联网是世界上最大的广域网。
Network hardware includes routers, switches, and modems. A router directs data packets between networks, while a switch connects devices within the same network. Data is broken into packets that travel independently and are reassembled at their destination. Protocols such as TCP/IP (Transmission Control Protocol/Internet Protocol) ensure reliable delivery. IP addresses uniquely identify devices, and the Domain Name System (DNS) translates website names into IP addresses.
网络硬件包括路由器、交换机和调制解调器。路由器在网络之间引导数据包,而交换机连接同一网络内的设备。数据被分割成数据包,它们独立传输并在目的地重新组装。TCP/IP(传输控制协议/网际协议)等协议确保可靠交付。IP 地址唯一标识设备,域名系统(DNS)将网站名称转换为 IP 地址。
5. The World Wide Web and Web Technologies | 万维网与网络技术
The World Wide Web (WWW) is a collection of web pages accessed via the internet using a browser. It is not the same as the internet—the internet is the physical network infrastructure, while the web is a service that runs on top of it. Web pages are written in Hypertext Markup Language (HTML) and are transferred using the Hypertext Transfer Protocol (HTTP) or its secure version HTTPS.
万维网(WWW)是通过互联网使用浏览器访问的网页集合。它不等同于互联网——互联网是物理网络基础设施,而万维网是运行在其之上的服务。网页用超文本标记语言(HTML)编写,并通过超文本传输协议(HTTP)或其安全版本 HTTPS 进行传输。
URLs (Uniform Resource Locators) are the addresses we type to reach a specific web page. A typical URL contains the protocol (https://), domain name (www.example.com) and path. Search engines like Google use crawlers to index the web and return relevant results based on keywords. Effective searching involves using key terms, quotation marks for exact phrases, and the minus sign to exclude words.
URL(统一资源定位符)是我们为实现特定网页而键入的地址。一个典型的 URL 包含协议(https://)、域名(www.example.com)和路径。像谷歌这样的搜索引擎使用爬虫来索引网络,并基于关键词返回相关结果。高效搜索涉及使用关键术语、用引号标注精确短语以及用减号排除词语。
6. Computational Thinking and Algorithms | 计算思维与算法
Computational thinking is a problem‑solving approach that involves decomposition (breaking a problem into smaller parts), pattern recognition, abstraction (focusing on the important information and ignoring details) and algorithm design. An algorithm is a step‑by‑step set of instructions to solve a problem or complete a task. Algorithms must be precise, finite and unambiguous.
计算思维是一种解决问题的方法,涉及分解(将问题拆分为更小的部分)、模式识别、抽象(关注重要信息而忽略细节)和算法设计。算法是解决某个问题或完成任务的一组逐步指令。算法必须精确、有限且无歧义。
Algorithms can be represented using flowcharts or pseudocode. A flowchart uses symbols: an oval for start/end, a rectangle for a process or instruction, a diamond for a decision, and arrows to show the flow. Pseudocode is a simplified, language‑independent way of writing the logic using common keywords like IF…THEN…ELSE, FOR, WHILE and REPEAT…UNTIL.
算法可以用流程图或伪代码表示。流程图使用符号:椭圆表示开始/结束,矩形表示处理或指令,菱形表示决策,箭头表示流程方向。伪代码是一种简化的、与语言无关的书写逻辑的方式,使用常见关键词,如 IF…THEN…ELSE、FOR、WHILE 和 REPEAT…UNTIL。
7. Programming Fundamentals: Sequence, Selection, Iteration | 编程基础:顺序、选择与迭代
All programming languages are built on three fundamental control structures. Sequence means instructions are executed one after another in order. Selection (branching) allows the program to make decisions; the most common statement is the IF…ELSE structure. Iteration (looping) repeats a block of code: a FOR loop runs a fixed number of times, while a WHILE loop repeats while a condition remains true.
所有编程语言都建立在三种基本控制结构之上。顺序意味着指令按顺序一条接一条地执行。选择(分支)让程序能够作出决策;最常见的语句是 IF…ELSE 结构。迭代(循环)重复执行一段代码:FOR 循环运行固定次数,而 WHILE 循环在条件为真时重复。
In KS3, you typically encounter these concepts in block‑based environments like Scratch or in text‑based languages such as Python. In Scratch, selection is made with “if…then” blocks, and iteration with “repeat” or “forever” blocks. In Python, a simple selection looks like if age >= 18: and a for loop like for i in range(10):. Understanding these structures allows you to write programs that can solve problems and interact with user input.
在 KS3 阶段,你通常会在基于块的环境如 Scratch 或基于文本的语言如 Python 中遇到这些概念。在 Scratch 中,选择通过“如果…那么”积木实现,迭代使用“重复执行”或“无限循环”积木。在 Python 中,一个简单的选择形如 if age >= 18:,而 for 循环形如 for i in range(10):。理解这些结构能让你编写出解决问题的程序,并与用户输入进行交互。
8. Variables, Data Types and Lists | 变量、数据类型与列表
A variable is like a labelled box that stores a value in a program. You can give it a meaningful name, assign a value, and change the value later. Common data types include integer (whole numbers), float or real (decimal numbers), string (text), Boolean (True/False) and character. Different operations work on different data types: you can add integers, join strings, or compare Boolean values.
变量就像一个带标签的盒子,用来在程序中存储值。你可以给它取一个有意义的名称,赋值,并在之后改变该值。常见的数据类型包括整型(整数)、浮点型或实型(小数)、字符串(文本)、布尔型(True/False)和字符。不同的操作适用于不同的数据类型:你可以对整数进行加法,连接字符串,或者比较布尔值。
A list (or array) is a data structure that can hold multiple items under a single name. The items are stored in an ordered sequence and can be accessed using an index, usually starting at 0. Lists are extremely useful for storing collections of data, such as test scores, names, or positions in a game.
列表(或数组)是一种数据结构,可以在一个名称下保存多个项目。这些项目按有序序列存储,可以使用索引(通常从 0 开始)来访问。列表对于存储数据集合非常有用,例如考试成绩、姓名或游戏中的位置。
9. E‑Safety and Digital Citizenship | 网络安全与数字公民
E‑safety means staying safe and responsible when using digital technology. Key risks include cyberbullying, identity theft, phishing emails, and exposure to inappropriate content. Protect yourself by keeping personal information private, using strong passwords, and thinking before you share anything online. A strong password typically contains a mix of uppercase and lowercase letters, numbers and symbols.
网络安全指在使用数字技术时保持安全和负责任。主要风险包括网络欺凌、身份盗用、钓鱼邮件以及接触不适当内容。保护自己的方法是保持个人信息私密、使用强密码,并在网上分享任何内容前先三思。一个强密码通常包含大小写字母、数字和符号的组合。
Digital citizenship refers to behaving responsibly and ethically online. This includes respecting copyright and intellectual property, acknowledging sources when you use someone else’s work, and communicating politely. You should also be able to evaluate the reliability of online information by checking multiple sources, looking at the domain, and verifying the author’s credibility.
数字公民指在网络上负责任并合乎道德地行事。这包括尊重版权和知识产权,在使用他人作品时注明出处,以及礼貌地沟通。你还应能够通过查看多个来源、检查域名并核实作者可信度来评估网络信息的可靠性。
10. Data Security and Malware | 数据安全与恶意软件
Data security keeps information safe from unauthorised access, corruption or theft. Common threats include malware (malicious software) such as viruses, worms, Trojan horses, spyware and ransomware. A virus attaches to a file and spreads when the file is shared. A worm can replicate itself without user action. Ransomware locks your files and demands payment to unlock them.
数据安全旨在保护信息免受未经授权的访问、破坏或盗窃。常见威胁包括恶意软件(malware),如病毒、蠕虫、特洛伊木马、间谍软件和勒索软件。病毒附着在文件上,并在文件共享时传播。蠕虫无需用户操作即可自我复制。勒索软件会锁定你的文件,并要求付款才能解锁。
Protection methods include installing anti‑malware software, keeping operating systems updated, using firewalls, and regularly backing up important data. A firewall monitors incoming and outgoing network traffic and blocks suspicious connections. Encryption scrambles data so that only authorised parties with the decryption key can read it.
防护方法包括安装反恶意软件、保持操作系统更新、使用防火墙以及定期备份重要数据。防火墙监控进出网络流量并阻止可疑连接。加密会打乱数据,使得只有拥有解密密钥的授权方才能读取。
11. Emerging Technologies and Their Impact | 新兴技术及其影响
Computing is constantly evolving, and KS3 encourages you to think about the impact of emerging technologies. Artificial intelligence (AI) and machine learning allow computers to learn from data and make decisions, powering voice assistants, recommendation systems and autonomous vehicles. The Internet of Things (IoT) connects everyday objects—like fridges, watches and thermostats—to the internet, enabling them to collect and exchange data.
计算机领域在不断发展,KS3 鼓励你思考新兴技术的影响。人工智能(AI)和机器学习让计算机能够从数据中学习并做出决策,为语音助手、推荐系统和自动驾驶汽车提供动力。物联网(IoT)将日常物品——如冰箱、手表和恒温器——连接到互联网,使它们能够收集和交换数据。
While these technologies bring convenience, they also raise ethical concerns about privacy, job displacement and bias in algorithms. Understanding both the benefits and the risks helps you become a critical and informed digital citizen.
虽然这些技术带来了便利,但它们也引发了关于隐私、工作岗位替代和算法偏见的伦理担忧。了解好处和风险有助于你成为一个具有批判性思维的、消息灵通的数字公民。
12. Revision Tips and Key Command Words | 复习建议与关键指令词
To do well in your AQA KS3 Computing assessments, you need to understand the command words used in questions. ‘State’ means give a brief answer or name a fact. ‘Describe’ requires you to write in detail about what something is or how it works. ‘Explain’ asks you to give reasons, usually with a ‘because’ statement. ‘Compare’ means identify similarities and differences. Practise writing full‑sentence answers and using correct technical vocabulary.
要在 AQA KS3 计算机评估中取得好成绩,你需要理解题目中使用的指令词。“State” 意为给出简短回答或说出一个事实。“Describe” 要求你详细地写出某事是什么或如何运作。“Explain” 要求你给出理由,通常要用“因为”这样的陈述。“Compare” 指找出相同点和不同点。练习用完整句子作答并使用正确的技术词汇。
When revising binary, practise converting between denary and binary, and learn the unit conversions. For programming, try writing small programs in Python or Scratch to reinforce sequence, selection and iteration. Draw flowcharts for everyday tasks, like making a cup of tea, to improve your algorithmic thinking.
在复习二进制时,练习十进制与二进制之间的转换,并记住单位换算。对于编程,尝试用 Python 或 Scratch 编写小程序来巩固顺序、选择和迭代。为日常任务(如泡一杯茶)绘制流程图,以提高你的算法思维能力。
Published by TutorHao | 计算机 Revision Series | aleveler.com
更多咨询请联系16621398022(同微信)

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