📚 AQA Year 7 Computing: Complete Curriculum Breakdown | AQA Year 7 计算机:课程大纲全面解析
Welcome to the complete breakdown of the AQA Key Stage 3 Computing curriculum for Year 7. This guide unpacks every major topic a Year 7 student will encounter, from understanding computer hardware and binary code to writing simple programs and staying safe online. Whether you are preparing for end-of-year assessments or simply building a strong foundation for GCSE Computer Science, this resource explains each concept clearly, with key terms, examples, and practical tips.
欢迎查阅 AQA Key Stage 3 计算机课程 Year 7 的全面解析。这份指南将为你拆解 Year 7 学生需要学习的每一个重要主题,从理解计算机硬件与二进制代码,到编写简单的程序以及安全上网。无论你是在准备学年末评估,还是在为 GCSE 计算机科学打下坚实基础,本文都将清晰地讲解每个概念,并提供关键词汇、示例和实用建议。
1. Course Overview and AQA Strands | 课程概况与 AQA 学习领域
The AQA KS3 Computing curriculum for Year 7 is built around six core strands designed to give you a balanced introduction to how computers work and how we use them safely. These strands are: Data & information, Communication & networks, Algorithms, Programming & development, Information technology, and Digital literacy. In Year 7 you will focus on the fundamental ideas within each strand, setting the stage for deeper studies in Years 8 and 9.
AQA KS3 计算机 Year 7 课程围绕六大核心学习领域构建,旨在帮助你平衡地了解计算机的工作原理以及如何安全地使用它们。这些领域是:数据与信息、通信与网络、算法、编程与开发、信息技术以及数字素养。在 Year 7,你将把重点放在每个领域的基础概念上,为 Year 8 和 Year 9 的深入学习做好准备。
Each term usually covers two or three topics, often blending theory with hands-on activities. For example, you might study how the CPU works in one unit while building a Scratch animation in another. The AQA framework also links directly to the National Curriculum for computing, ensuring you develop computational thinking, creativity, and responsible digital habits.
每个学期通常涵盖两到三个主题,常常将理论学习与动手实践结合起来。例如,你可能在一个单元学习 CPU 如何工作,同时在另一个单元制作 Scratch 动画。AQA 的框架也与国家课程计算机科目标直接关联,确保你发展计算思维、创造力以及负责任的数字习惯。
2. Computer Hardware: Inside the Machine | 计算机硬件:机器内部探秘
Hardware refers to the physical parts of a computer system that you can touch. In Year 7 you learn to identify and explain the function of key internal components such as the CPU, RAM, hard drive, motherboard, and power supply. You will also explore input devices (keyboard, mouse, microphone) and output devices (monitor, printer, speakers). Understanding the difference between hardware and software is a fundamental first step.
硬件指的是计算机系统中你可以触摸到的物理部件。在 Year 7,你需要学会识别并解释关键内部组件的功能,比如中央处理器 (CPU)、内存 (RAM)、硬盘、主板和电源。你还会探索输入设备(键盘、鼠标、麦克风)和输出设备(显示器、打印机、扬声器)。理解硬件与软件的区别是至关重要的第一步。
A common class activity involves looking inside a desktop case or using an interactive simulation. You will be expected to remember that the CPU (Central Processing Unit) acts as the brain of the computer, carrying out instructions, while RAM (Random Access Memory) holds data and programs currently in use. The hard drive provides long-term storage even when the computer is turned off.
一个常见的课堂活动是打开台式机机箱或使用互动仿真。你需要记住 CPU(中央处理器)就像计算机的大脑,执行指令;而 RAM(随机存取存储器)则存放当前正在使用的数据和程序。硬盘则提供即使关机也能保存的长期存储。
| Component | Key Role | 部件 | 关键作用 |
|---|---|---|---|
| CPU | Executes instructions | 中央处理器 | 执行指令 |
| RAM | Temporary workspace for active tasks | 内存 | 当前任务临时工作区 |
| Hard Drive / SSD | Permanent storage for files and software | 硬盘 / 固态硬盘 | 文件与软件的永久存储 |
3. Data Representation: Bits, Bytes and Binary | 数据表示:位、字节与二进制
All data inside a computer is stored as sequences of 1s and 0s, called binary digits (bits). Year 7 introduces you to the binary number system and shows why computers use it – because electronic switches have two stable states: on (1) and off (0). You will learn to convert small decimal numbers (0–15) to 4-bit binary and back again, and understand that 8 bits make one byte.
计算机内部所有数据都以 1 和 0 的序列存储,这些序列称为二进制位 (bit)。Year 7 将向你介绍二进制数系统,并说明计算机使用它的原因——因为电子开关有两种稳定状态:开 (1) 和关 (0)。你将学习如何将较小的十进制数(0 到 15)转换成 4 位二进制数,以及反向转换,并理解 8 个二进制位组成一个字节 (byte)。
Binary addition is not required at this stage, but you will practise conversions using a conversion table. For instance, the decimal number 9 is written as 1001 in 4-bit binary because it is 8+0+0+1. This understanding helps explain how text, images, and sounds can be represented digitally – a topic deepened further in Year 8.
现阶段不要求二进制加法运算,但你会使用转换表进行转换练习。例如,十进制数 9 在 4 位二进制中写作 1001,因为它是 8+0+0+1。这种理解有助于解释文本、图像和声音如何数字化表示——这个主题将在 Year 8 进一步深化。
Binary place values for 4 bits: 8, 4, 2, 1
4 位二进制位权值:8, 4, 2, 1
- Decimal 5 = 0 1 0 1 in binary (4+1) | 十进制 5 = 二进制 0101 (4+1)
- Decimal 12 = 1 1 0 0 (8+4) | 十进制 12 = 1100 (8+4)
4. Introduction to Algorithms | 算法入门
An algorithm is a precise step-by-step set of instructions to solve a problem or complete a task. In Year 7 you learn that algorithms are not just for computers – everyday examples include recipes, getting ready for school, and even a board game's rules. You will create algorithms using flowcharts and written steps, focusing on sequence, selection, and repetition.
算法是一套精确、一步步执行的指令,用于解决问题或完成任务。在 Year 7,你将了解到算法不仅限于计算机——日常生活中的例子包括食谱、上学前的准备流程,甚至是棋盘游戏规则。你将使用流程图和文字步骤来创建算法,重点是顺序、选择和重复(循环)结构。
Flowchart symbols are introduced early: an oval for start/end, a rectangle for a process, a diamond for a decision, and arrows to show the direction of flow. You might be asked to draw a flowchart that pours a glass of water, checking if the glass is full. This builds thinking skills essential for programming later.
流程图符号会尽早引入:椭圆形表示开始/结束,矩形表示处理步骤,菱形表示判断,箭头表示流程方向。你可能会被要求画一个倒水的流程图,并检查水杯是否已满。这能培养编程必不可少的思维能力。
| Flowchart Symbol | Meaning | 流程图符号 | 含义 |
|---|---|---|---|
| Oval | Start / End | 椭圆 | 开始 / 结束 |
| Rectangle | Process or instruction | 矩形 | 处理或指令 |
| Diamond | Decision (yes/no, true/false) | 菱形 | 判断(是/否,真/假) |
5. Computational Thinking Skills | 计算思维技能
Computational thinking underpins the whole subject. In Year 7 you practise four key techniques: decomposition (breaking a complex problem into smaller, manageable parts), pattern recognition (spotting similarities or trends), abstraction (focusing on the important information only), and algorithm design (creating step-by-step solutions). These skills are practised even without computers, for example by writing instructions for a robot to navigate a maze.
计算思维是整个学科的基础。在 Year 7,你会练习四项关键技巧:分解(把复杂问题拆分成较小、可处理的部分)、模式识别(发现相似性或规律)、抽象(只关注重要信息)以及算法设计(创建逐步解决方案)。这些技巧即使没有计算机也可以练习,比如为机器人编写穿越迷宫的指令。
Teachers often use 'unplugged' activities: you might act out a sorting algorithm with numbered cards or design a simple cipher. These activities help you see that the same logical approach applies whether you are sorting books or writing code. The goal is to make you a more confident problem-solver across all subjects.
老师经常使用"不插电"活动:你可能会用数字卡片演示排序算法,或设计一个简单的密码。这些活动让你看到,无论是整理书籍还是编写代码,都可以使用相同的逻辑方法。其目标是让你在所有学科中成为更自信的问题解决者。
6. Scratch Programming Basics | Scratch 编程基础
Year 7 programming often begins with Scratch, a visual block-based language developed by MIT. You will learn to create sequences of blocks to control sprites, use loops to repeat actions, and add decision-making with if-then blocks. Simple projects might include a dancing cat, a maze game, or a short interactive story. This introduces event-driven programming without the complexity of typed syntax.
Year 7 的编程通常从 Scratch 开始,这是麻省理工学院开发的一种基于可视化积木块的编程语言。你将学习如何创建积木块序列来控制角色,使用循环来重复动作,并用"如果-那么"积木块添加决策功能。简单项目可能包括跳舞的猫、迷宫游戏或简短的互动故事。这能够在不涉及复杂文本语法的情况下引入事件驱动编程。
Key concepts covered include: the stage and sprites, motion blocks, looks blocks, events (when green flag clicked), control blocks (forever, repeat, if), and variables for keeping score. You will also debug simple errors, such as a sprite not moving because a block is placed in the wrong order. This foundational knowledge makes the transition to text-based coding much smoother.
涉及的关键概念包括:舞台与角色、运动类积木块、外观类积木块、事件(当绿旗被点击)、控制类积木块(重复执行、重复、如果),以及用于记分的变量。你还需要调试简单的错误,例如角色因积木块顺序错误而无法移动。这些基础知识会让向文本编程的过渡更为顺畅。
- Movement: 'move 10 steps' | 运动:"移动 10 步"
- Loop: 'repeat 10 times' | 循环:"重复执行 10 次"
- Condition: 'if touching colour? then' | 条件:"如果碰到颜色?那么"
7. Introduction to Python (Simple Output) | Python 简介(简单输出)
Some schools introduce a small amount of Python coding late in Year 7, focusing on the print() statement and simple calculations. You may use an online editor like Replit or the IDLE environment to type commands and see immediate output. This early exposure helps you understand that programming languages have strict spelling and punctuation rules called syntax.
部分学校会在 Year 7 后期引入少量 Python 编程,重点放在 print() 语句和简单计算上。你可能会使用 Replit 等在线编辑器或 IDLE 环境输入命令并查看即时输出。这种早期接触有助于你理解编程语言有严格的拼写和标点规则,即语法。
A typical first lesson involves typing print('Hello, World!') and watching the text appear on screen. You might then explore using variables to store numbers and words, and performing addition or subtraction. You are not expected to write complex programs at this stage, but you will learn the importance of accurate typing and case sensitivity.
典型的第一次课会涉及输入 print('Hello, World!') 并观察屏幕上的文字输出。随后你可能会探索使用变量来存储数字和单词,并进行加法或减法运算。这个阶段不要求写复杂程序,但你会学到准确输入和区分大小写的重要性。
Example: print('My name is Alex') → My name is Alex
示例:print('My name is Alex') → My name is Alex
8. Networks and the Internet | 网络与互联网
Year 7 networking topics explain how computers connect and share information. You will learn the difference between a stand-alone computer and a networked computer, and describe simple network topologies like bus, star, and ring. The key components – switch, router, server, client, and network cables (or wireless access points) – are introduced with diagrams.
Year 7 的网络主题会解释计算机如何连接并共享信息。你将学习独立计算机与联网计算机的区别,并描述简单的网络拓扑结构,如总线型、星型和环型。关键组件——交换机、路由器、服务器、客户端以及网线(或无线接入点)——都将通过图示进行介绍。
The internet is presented as a 'network of networks'. You will trace how a webpage request travels from your device to a web server and back, mentioning IP addresses and the role of DNS. This topic also touches on bandwidth and the concept of packets, though detailed packet switching is usually saved for later years.
互联网被描述为"网络的网络"。你将追溯一个网页请求如何从你的设备发送到网页服务器再返回,其中会提到 IP 地址和 DNS 的作用。这一主题还会涉及带宽和数据包的概念,但详细的数据包交换通常会留到更高年级。
- LAN: Local Area Network – connects computers in a small area, like a school. | 局域网:连接小范围内的计算机,如学校。
- WAN: Wide Area Network – connects LANs over large distances, e.g. the internet. | 广域网:连接远距离的局域网,例如互联网。
9. E-Safety and Responsible Use | 网络安全与负责任使用
E-safety is woven throughout Year 7 computing. You will discuss how to protect personal information online, recognise phishing attempts, and create strong passwords. The curriculum also covers respectful communication in chat rooms and forums, cyberbullying awareness, and what to do if you encounter upsetting content. Think of it as learning the rules of the digital road.
网络安全贯穿 Year 7 计算机课程始终。你将讨论如何在线保护个人信息、识别钓鱼攻击,以及创建强密码。课程还涵盖聊天室和论坛中的礼貌沟通、网络欺凌意识,以及遇到令人不安的内容时该怎么做。把它看作学习数字世界的交通规则。
You might create an e-safety poster or act out scenarios. Important principles include: 'stop, block, tell' when something feels wrong, never sharing your password, and remembering that what you post online can be permanent. Schools often link this to the AQA digital literacy strand, preparing you to be a safe and ethical digital citizen.
你可能会制作一份网络安全海报或进行情景表演。重要原则包括:感到不对时"停止、屏蔽、告知",绝不分享密码,并牢记你在网上发布的内容可能是永久性的。学校通常将此与 AQA 的数字素养领域联系起来,为你成为一名安全且合乎道德的数字公民做好准备。
10. Using Software for Creative Projects | 使用软件完成创意项目
Beyond coding, Year 7 students use IT tools to create digital content. You might build a multimedia presentation with images and transitions, edit a short video, or design a spreadsheet to manage a budget. AQA's information technology strand expects you to select appropriate software for a given task and evaluate the quality of your digital work.
除了编程,Year 7 学生还会使用 IT 工具创作数字内容。你可能会制作包含图片和切换效果的多媒体演示文稿,编辑一段短视频,或设计一个电子表格来管理预算。AQA 的信息技术领域要求你能够为给定任务选择合适的软件,并评估数字作品的质量。
When working with spreadsheets, you learn about cells, formulas, and simple functions like SUM. You might collect data on class favourite fruits and generate a bar chart. This introduces the idea of data modelling and prepares you for more advanced data handling in later key stages.
在使用电子表格时,你会学习单元格、公式和简单的函数,如 SUM。你可能会收集班级最喜爱水果的数据并生成条形图。这引入了数据建模的概念,并为后续关键阶段更高级的数据处理做好准备。
11. Assessment Tips and End-of-Year Expectations | 评估技巧与学年末预期
Year 7 computing assessments often combine a written paper and a practical task. Written questions may ask you to label hardware, convert binary numbers, complete a flowchart, or explain an e-safety rule. Practical tasks might require you to build a Scratch program that meets specific criteria, such as using a variable to keep score and including a forever loop.
Year 7 计算机评估通常结合笔试和实操任务。笔试题目可能要求你标注硬件、转换二进制数、补全流程图或解释网络安全规则。实操任务可能要求你设计一个满足特定条件的 Scratch 程序,比如使用变量记分并包含一个无限循环。
To prepare effectively, use the AQA's keywords for each unit: algorithm, binary, input, output, variable, loop, and network are must-know terms. Practise drawing flowcharts from everyday instructions, and try writing small Scratch scripts without looking at the blocks. Revision checklists provided by your teacher are always the best guide.
为了有效备考,要掌握每个单元 AQA 的关键词:算法、二进制、输入、输出、变量、循环和网络是必知术语。练习根据日常指令绘制流程图,并尝试在不看积木块的情况下编写小型 Scratch 脚本。老师提供的复习清单始终是最好的指南。
At the end of Year 7, a typical student should be able to explain the main hardware components, convert numbers 0–15 into binary, describe the difference between the internet and a LAN, write a simple sequential algorithm, and produce a short Scratch project with at least one loop and one conditional.
Year 7 结束时,一般学生应能够解释主要硬件组件,将 0 到 15 的数字转换为二进制,描述互联网与局域网的区别,编写简单的顺序算法,并制作一个包含至少一个循环和一个条件语句的简短 Scratch 项目。
12. Further Resources and Revision Links | 拓展资源与复习链接
Your school may use interactive platforms like Seneca Learning, BBC Bitesize KS3 Computing, or Code.org to support revision. The AQA website provides a full KS3 Computing curriculum map that shows how each strand progresses across Years 7–9. This can help you see where you are heading. Practical coding platforms such as Scratch and Replit are free and accessible from any browser.
你的学校可能使用互动平台,如 Seneca Learning、BBC Bitesize KS3 Computing 或 Code.org 来辅助复习。AQA 官网提供了完整的 KS3 计算机课程图谱,展示各个领域在 Year 7 到 9 的进阶路径。这能帮助你了解学习方向。Scratch 和 Replit 等实用编程平台免费且支持任何浏览器访问。
Always ask your teacher for a topic checklist and sample questions. Building a glossary of technical terms as you go through each unit is one of the most effective revision habits. Remember, computing is a practical subject: the more you type, build, and debug, the deeper your understanding will become.
请务必向老师索要主题清单和样题。在每个单元学习过程中建立技术术语词汇表是最有效的复习习惯之一。请记住,计算机是一门实践学科:你输入、搭建和调试得越多,理解就越深入。
Published by TutorHao | Computing Revision Series | aleveler.com
更多咨询请联系16621398022(同微信)

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