📚 Year 7 AQA Computer Science: Summer Preparation and Bridging Course | Year 7 AQA 计算机:暑期预习与衔接课程
Starting secondary school brings exciting new subjects, and Computer Science is one of the most dynamic and creative areas you will explore. This summer bridging guide is designed to help you feel confident and prepared for your Year 7 AQA Computing lessons. You will discover what the subject is really about – not just using computers, but understanding how they work, developing logical thinking skills, and even creating your own digital projects. By the end of this article, you will have a clear picture of the key topics, useful vocabulary, and practical activities that will give you a head start.
进入中学意味着会遇到许多令人兴奋的新科目,而计算机科学将是你探索的最具活力与创造性的领域之一。这份暑期衔接指南旨在帮助你在 Year 7 的 AQA 计算机课程中感到自信、准备充分。你将会了解这门学科的本质——它不仅仅是使用电脑,还包括理解电脑的工作原理、培养逻辑思维能力,甚至创造你自己的数字项目。读完这篇文章后,你将清晰地掌握关键主题、实用词汇和能够让你领跑在前的实践活动。
1. What is Computer Science? | 什么是计算机科学?
Computer Science is the study of computers and computational systems. Unlike simply using applications or browsing the internet, it focuses on how computers actually function, how they process data, and how we can instruct them to solve problems. In Year 7, you will begin to think like a computer scientist: logically, step by step, and creatively.
计算机科学是研究计算机与计算系统的学科。它与单纯使用应用程序或浏览网页不同,更关注计算机实际上如何运作、如何处理数据,以及我们如何给它们指令来解决问题。在 Year 7,你将开始像计算机科学家一样思考:有条理、按步骤且富有创造性。
You will explore three main strands at Key Stage 3: Information Technology (using digital tools responsibly), Digital Literacy (staying safe and evaluating online content), and Computer Science itself (programming, algorithms, and how hardware works). AQA's curriculum combines these strands so you build practical skills alongside deep understanding.
在关键阶段 3,你将探索三大主线:信息技术(负责任地使用数字工具)、数字素养(保持安全并评估在线内容)以及计算机科学本身(编程、算法以及硬件如何工作)。AQA 的课程将这三大主线结合在一起,使你既培养实践技能,又获得深入理解。
2. Key Vocabulary to Learn Early | 需要尽早掌握的核心词汇
Like any new subject, Computer Science has its own language. Learning these 10 key terms before September will help you feel comfortable from the very first lesson. Let's go through each one with a simple explanation.
如同任何一门新学科,计算机科学也有自己的语言。在九月份之前学会以下 10 个关键术语,将使你从第一节课起就感到从容。让我们逐一进行简单解释。
| English Term | 中文术语 | Simple Definition |
|---|---|---|
| Algorithm | 算法 | A precise step-by-step set of instructions to solve a problem. |
| Program | 程序 | A sequence of instructions written in a language a computer can execute. |
| Hardware | 硬件 | The physical parts of a computer that you can touch (e.g., CPU, monitor). |
| Software | 软件 | Programs and applications that run on hardware. |
| Input | 输入 | Data that is sent into a computer system (e.g., from a keyboard or mouse). |
| Output | 输出 | The result produced by a computer system (e.g., display on screen, sound). |
| Decomposition | 分解 | Breaking a complex problem into smaller, more manageable parts. |
| Debugging | 调试 | Finding and fixing errors in a program. |
| Variable | 变量 | A named storage location in memory that can hold a value which may change. |
| Network | 网络 | A group of two or more computers connected together to share resources. |
Try creating flashcards with the English term on one side and the definition and Chinese translation on the other. This active recall method is proven to help memory.
试着制作抽认卡,一面写英文术语,另一面写下定义和中文翻译。这种主动回忆的方法已被证明有助于记忆。
3. Understanding Your Computer System | 了解你的计算机系统
utput model. You provide input (e.g., typing on a keyboard), the central processing unit (CPU) processes it, and then you see the output on a screen or hear it through speakers.
在编写你的第一个程序之前,了解计算机系统由什么组成是很重要的。计算机并非魔法,它遵循输入 → 处理 → 输出模型。你提供输入(例如在键盘上打字),中央处理器(CPU)对其进行处理,然后你在屏幕上看到输出或通过扬声器听到输出。
Hardware can be divided into two main categories: internal and peripheral. Internal components include the CPU, RAM (temporary memory), and storage devices (like a hard drive). Peripherals are external devices such as a mouse, printer, or webcam. In Year 7, you will learn to identify these parts and explain their roles.
硬件可分为两大类:内部硬件和外部外围设备。内部组件包括 CPU、RAM(临时存储器)和存储设备(如硬盘)。外围设备是指外部设备,如鼠标、打印机或网络摄像头。在 Year 7,你将学会识别这些部件并解释它们的作用。
Software is equally important. The operating system (e.g., Windows, macOS) manages all the hardware and software on a computer. Application software, like a word processor or a game, performs specific tasks for the user. Understanding the difference helps you become a more confident digital user.
软件同样重要。操作系统(如 Windows、macOS)管理着计算机上的所有硬件和软件。应用软件,如文字处理软件或游戏,则为用户执行特定任务。理解两者的区别有助于你成为一个更自信的数字用户。
4. Introduction to Computational Thinking | 计算思维入门
Computational thinking is a core skill in AQA Computer Science. It is not about thinking like a machine but about approaching problems in a structured way. There are four key techniques: decomposition, pattern recognition, abstraction, and algorithm design.
计算思维是 AQA 计算机科学中的一项核心技能。它并非让你像机器一样思考,而是让你以一种结构化的方式处理问题。这里有四种关键技巧:分解、模式识别、抽象和算法设计。
Decomposition means breaking a big problem into smaller, manageable parts. For example, if you want to create a video game, you do not build the whole thing at once. You break it into characters, backgrounds, controls, and scoring. Each part is then easier to handle.
分解意味着将一个庞大的问题拆分成更小、可管理的部分。例如,如果你想创建一个视频游戏,你不会一次性构建整个游戏。你会将其拆分为角色、背景、控制和计分。这样一来,每个部分都更容易处理。
Pattern recognition is about finding similarities between problems. If you have solved a similar problem before, you can reuse the solution. Abstraction involves filtering out unnecessary details and focusing only on what is important. For example, a timetable for school is an abstraction of your day; it shows lessons but not what you wear or eat. Algorithm design is writing clear, step-by-step instructions to solve a problem. Practising these techniques during the summer will sharpen your logical thinking.
模式识别是指寻找问题之间的相似性。如果你以前解决过类似问题,就可以重复使用该解决方案。抽象则涉及过滤掉不必要的细节,只关注重要信息。例如,学校的课程表是你一天生活的抽象,它显示了课程,但不会显示你穿什么或吃什么。算法设计就是编写清晰、逐步的指令来解决问题。在暑期练习这些技巧将会提升你的逻辑思维。
5. Your First Algorithms and Flowcharts | 你的第一个算法与流程图
An algorithm is a sequence of instructions to complete a task. It can be written in plain English, as pseudocode (a mix of English and code-like structures), or drawn as a flowchart. At the start of Year 7, drawing flowcharts is an excellent way to visualise algorithms.
算法是完成一项任务的一系列指令。它可以用简单的英语编写,也可以用伪代码(英语与代码结构的混合体)编写,或者绘制成流程图。在 Year 7 刚开始时,绘制流程图是可视化算法的绝佳方式。
Flowcharts use standard symbols:
- Oval (Start/End): Shows where the algorithm begins and finishes. 椭圆形(开始/结束):表示算法的起点和终点。
- Parallelogram (Input/Output): Represents data entering or leaving the algorithm. 平行四边形(输入/输出):表示数据进入或离开算法。
- Rectangle (Process): A calculation or assignment of a value, e.g., 'total = num₁ + num₂'. 矩形(处理):一次计算或赋值的操作,例如 'total = num₁ + num₂'。
- Diamond (Decision): A yes/no or true/false question that decides the path to follow. 菱形(判定):一个是/否或真/假的问题,决定后续路径。
Try designing a flowchart for making a cup of tea or crossing the road safely. Then, translate it into a simple written algorithm. This simple exercise builds the foundation for coding in languages like Scratch and Python later in the year.
尝试设计一个泡茶或安全过马路的流程图。然后,将其转化为简单的书面算法。这个简单的练习将为之后用 Scratch 和 Python 等语言编程打下基础。
6. Coding with Block-Based Programming | 使用积木式编程进行编码
Many Year 7 AQA courses begin programming with a visual, block-based language like Scratch. Scratch allows you to drag and drop command blocks to build scripts. It removes the fear of typing errors (syntax errors) and lets you focus on logic and creativity.
许多 Year 7 的 AQA 课程会采用可视化、积木式的语言(如 Scratch)开始编程教学。Scratch 允许你拖放命令积木来构建脚本。它消除了对打字错误(语法错误)的恐惧,让你专注于逻辑与创意。
In Scratch, you control sprites (characters or objects) on a stage. Key concepts include sequences (doing steps in order), loops (repeating actions), and conditionals (if-then decisions). For example, you can make a cat sprite move 10 steps, play a sound, and then repeat that action forever or until it touches the edge. Exploring Scratch through the online editor (scratch.mit.edu) over the summer will give you a huge advantage.
在 Scratch 中,你可以在舞台上控制精灵(角色或物体)。关键概念包括顺序(按步骤执行)、循环(重复操作)和条件语句(如果-那么决策)。例如,你可以让小猫精灵移动 10 步,播放一个声音,然后永远重复这个动作,或者直到触碰到边缘才停止。暑期通过在线编辑器(scratch.mit.edu)探索 Scratch 将给你带来巨大的优势。
You can also start thinking about variables in Scratch. A variable is like a container that stores information, such as a score in a game. Try creating a simple quiz or a clicker game where you keep track of points. This hands-on practice builds confidence and curiosity.
你还可以开始思考 Scratch 中的变量。变量就像存储信息的容器,比如游戏中的分数。尝试创建一个简单的测验或一个点击类游戏,在游戏中记录得分。这种动手实践能够建立信心和好奇心。
7. Introduction to Python (Text-Based Coding) | Python 入门(文本式编码)
After block-based programming, many schools move to Python, a real-world text-based language. Reading a few lines of Python code during the summer will demystify it. Python is known for its simple and readable syntax.
在积木式编程之后,许多学校会转向 Python,一种现实世界中使用的文本式语言。在暑期阅读几行 Python 代码将揭开它的神秘面纱。Python 以其简单易读的语法而闻名。
Here are the absolute basics you can try in a free online editor (like trinket.io or repl.it):
- print("Hello, world!") – This line displays text on the screen. print 语句在屏幕上显示文本。
- name = "Alex" – This creates a variable called name and assigns it the text "Alex". 这创建了一个名为 name 的变量,并为其赋值文本 "Alex"。
- age = 11 – Assigns an integer (whole number) to a variable. 将整数赋给一个变量。
- print(name, "is", age, "years old.") – Combines variables and text in output. 在输出中组合变量和文本。
You do not need to be an expert. Just playing with these commands and seeing the immediate output will help you understand how text-based code works. The key is to experiment. What happens if you change the variable values? What if you add print("Hello" + "World")? That is how real learning begins.
你不需要成为专家。只需尝试这些命令并观察即时输出,就能帮助你理解文本式代码如何工作。关键在于实验。如果你修改变量值会怎样?如果加入 print("Hello" + "World") 又会如何?这才是真正学习的开始。
8. Data Representation: How Computers Store Information | 数据表示:计算机如何存储信息
Computers do not understand words or numbers the way we do. At their most basic level, they use binary: a system of only two digits, 0 and 1. Each 0 or 1 is called a bit. A group of 8 bits is called a byte.
计算机并不以我们的方式理解文字或数字。在最基本的层面上,它们使用二进制:一个只有两个数字的系统,0 和 1。每个 0 或 1 称为一个比特。8 个比特组成一个字节。
You can think of binary like a series of light switches; each switch is either off (0) or on (1). By combining these switches, we can represent any number. For example, the binary number 1010 represents the decimal number 10. In Year 7, you will learn how to convert small decimal numbers to binary and back again, using a simple place-value table (128, 64, 32, 16, 8, 4, 2, 1).
你可以把二进制想象成一排电灯开关,每个开关要么是关(0)要么是开(1)。通过组合这些开关,我们可以表示任何数字。例如,二进制数 1010 表示十进制数 10。在 Year 7,你将学习如何使用简单的位值表(128, 64, 32, 16, 8, 4, 2, 1)进行小的十进制数与二进制数之间的转换。
Additionally, you will explore how text is stored. Computers use codes like ASCII where each letter, digit, or symbol is assigned a unique binary number. For instance, uppercase 'A' is represented by the binary equivalent of 65. This topic shows that everything you see on screen – text, images, sound – is ultimately just numbers.
此外,你还会探索文本是如何存储的。计算机使用诸如 ASCII 之类的编码,其中每个字母、数字或符号都被分配了一个唯一的二进制数。例如,大写字母 'A' 由十进制数 65 的二进制形式表示。这个主题表明,你在屏幕上看到的一切——文本、图像、声音——最终都只是数字。
9. Staying Safe and Responsible Online | 在线保持安全与负责任
Digital literacy and e-safety are major parts of the AQA Year 7 curriculum. Being online is part of everyday life, but you must learn to protect yourself and others. This starts with understanding what personal information is and why you should keep it private, especially your full name, address, phone number, and passwords.
数字素养与网络安全是 AQA Year 7 课程中的重要组成部分。网络生活是日常的一部分,但你必须学会保护自己和他人。这要从理解什么是个人信息以及为何应该保护其私密性开始,尤其是你的全名、地址、电话号码和密码。
Cyberbullying is another critical topic. It means using technology to harass, threaten, or embarrass someone. If you ever experience or witness it, you should tell a trusted adult immediately and keep evidence. The rule is simple: treat others online as you would face to face. Respect and empathy should guide every message you send.
网络欺凌是另一个关键话题。它指的是利用技术骚扰、威胁或使人难堪。如果你经历或目睹此类事件,应立即告诉一位可信任的成年人并保留证据。规则很简单:在网上对待他人要像当面交往一样。尊重与同理心应指导你发出的每一条信息。
You will also discuss how to evaluate online content. Not everything on the internet is true or reliable. Check the source, look for evidence, and compare with other trusted websites. This skill is called critical thinking, and it helps you avoid misinformation.
你还将讨论如何评估在线内容。互联网上并非所有信息都是真实或可靠的。需要检查信息来源,寻找证据,并与其他可信的网站进行比较。这种技能被称为批判性思维,它可以帮助你避免错误信息。
10. The Internet and How Networks Work | 互联网与网络如何工作
The internet is a global network of networks, connecting billions of devices. In Year 7, you will learn how data travels from one computer to another. The key concepts include routers, which direct data packets, and the idea of IP addresses, unique numerical labels for each device on a network.
互联网是一个由网络组成的全球性网络,连接着数十亿台设备。在 Year 7,你将学习数据如何从一台计算机传输到另一台计算机。关键概念包括路由器(用于引导数据包)和 IP 地址(网络上每台设备的唯一数字标签)的概念。
The World Wide Web is not the internet itself but a service that runs on it, consisting of web pages accessed via browsers using HTTP/HTTPS. You will also discover the difference between the internet, the web, and search engines. A search engine like Google indexes web pages and helps you find them, but it is not the web itself.
万维网不是互联网本身,而是运行于其上的一个服务,由通过浏览器使用 HTTP/HTTPS 协议访问的网页组成。你还将发现互联网、网络和搜索引擎之间的区别。像 Google 这样的搜索引擎会索引网页并帮助你找到它们,但它本身并不是网络。
Understanding networks also means looking at school or home networks. A typical home network includes a router, which connects to the internet service provider, and devices that connect via Wi-Fi or cables. This knowledge forms the basis for discussions about cloud computing, streaming, and remote working – topics that are highly relevant today.
了解网络也意味着要观察学校或家庭的网络。一个典型的家庭网络包括一个路由器(用于连接互联网服务提供商)以及通过 Wi-Fi 或网线连接的设备。这些知识为讨论云计算、流媒体和远程工作等当今高度相关的话题奠定了基础。
11. Summer Project Ideas to Get Ahead | 暑期项目创意助你领跑
Now that you have a solid overview, put your knowledge into action with these mini-projects. They require only a computer with internet access and your creativity.
既然你已经有了扎实的概览,那么通过这些小项目将知识付诸实践吧。它们只需要一台能上网的电脑和你的创造力。
- Scratch Story: Create an animated story with at least two characters that talk to each other. Use broadcast messages to coordinate their conversation. Scratch 故事:创建一个至少有两个角色相互对话的动画故事。使用广播消息来协调它们的对话。
- Binary Bracelets: Encode your initials in binary using beads of two colours (e.g., white for 0, black for 1). Remember to use ASCII codes! 二进制手链:用两种颜色的珠子(例如白色表示 0,黑色表示 1)将你名字的首字母编码成二进制。记得使用 ASCII 码!
- Network Map: Draw a diagram of all the devices connected to the internet in your home. Show how they connect to the router and then to the internet cloud. 网络地图:画出家里所有连接到互联网的设备的示意图。显示它们如何连接到路由器,然后连接到互联网云。
- Simple Python Calculator: In an online Python editor, write a program that asks the user for two numbers, adds them, and prints the result. This practises input, variables, and output. 简易 Python 计算器:在一个在线 Python 编辑器中,编写一个程序,要求用户输入两个数字,将它们相加并打印结果。这将练习输入、变量和输出。
Document your projects in a digital notebook or blog. Reflecting on what you learned and what was challenging is a powerful habit for all your secondary subjects.
用数字笔记本或博客记录你的项目。反思你学到了什么以及哪些地方具有挑战性,这对你所有的中学学科来说都是一个强有力的习惯。
12. How to Keep Your Skills Fresh Until September | 如何让你的技能保鲜到九月
Consistency is key. Aim to spend 20–30 minutes three times a week on computer science activities. This is far more effective than a single long session once a week. Break your time into three areas: a puzzle or logic game to sharpen computational thinking, a short coding exercise, and some vocabulary revision.
保持连贯是关键。目标是每周花三次,每次 20 到 30 分钟进行计算机科学活动。这远比每周一次长时间学习要有效得多。将你的时间分为三个板块:一个锻炼计算思维的谜题或逻辑游戏,一个简短的编程练习,以及一些词汇复习。
Recommended free resources include Code.org for block-based courses, the 'Compute-IT' student book for AQA links, and BBC Bitesize Key Stage 3 Computer Science for clear, topic-based revision. Do not worry about mastering everything. Your goal is to build curiosity and a basic understanding that will make the first term feel familiar and enjoyable.
推荐的免费资源包括提供积木式课程的 Code.org、关联 AQA 的《Compute-IT》学生用书,以及用于清晰、按主题复习的 BBC Bitesize 关键阶段 3 计算机科学内容。不必追求精通一切。你的目标是建立好奇心和基础理解,让第一学期的内容显得熟悉而愉快。
Finally, talk to family about what you are learning. Explaining concepts like binary or how a network works to someone else deepens your own understanding. Welcome to the world of Computer Science – enjoy the journey!
最后,与家人谈谈你正在学习的内容。向他人解释二进制或网络如何工作等概念,能加深你自己的理解。欢迎来到计算机科学的世界——祝你旅途愉快!
Published by TutorHao | Computer Science Revision Series | aleveler.com
更多咨询请联系16621398022(同微信)

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