KS3 Edexcel Computer Science: A Quick Guide to Memorising Key Vocabulary Terms | KS3 Edexcel 计算机:关键术语速记指南

📚 KS3 Edexcel Computer Science: A Quick Guide to Memorising Key Vocabulary Terms | KS3 Edexcel 计算机:关键术语速记指南

Getting to grips with computer science starts with the words. This guide unpacks the essential terms you will meet in the KS3 Edexcel syllabus, giving each one a clear meaning and a simple memory hook. Use it alongside your class notes to build confidence and speed when reading exam questions or discussing code.

掌握计算机科学要从术语入手。这份指南解读了 KS3 Edexcel 课程大纲中你会遇到的核心词汇,为每个术语给出了清晰的含义和简单的记忆窍门。配合课堂笔记一起使用,能帮助你在阅读试题或讨论代码时更快、更自信。

1. Algorithms and Computational Thinking | 算法与计算思维

An algorithm is a step-by-step set of instructions to solve a problem. Think of it as a recipe: every action must be precise and in the right order. Computational thinking involves decomposition, abstraction, and pattern recognition to break problems down into manageable pieces.

算法是逐步解决问题的指令集,就像一份食谱:每一步都必须精确且顺序正确。计算思维包含分解、抽象和模式识别,把大问题拆解成可以处理的小部分。

Decomposition means splitting a complex problem into smaller, simpler parts. For example, building a game can be broken down into graphics, controls, scoring, and levels. Each small part is easier to tackle.

分解是指把复杂问题拆分成更小、更简单的部分。比如,开发一个游戏可以分解为画面、操控、计分和关卡,每个小部分都更容易处理。

Abstraction is hiding unnecessary detail and focusing on what matters. When plotting a route on a map, you don’t need the colour of the houses – only the roads and distances. This saves time and brainpower.

抽象就是隐藏不必要的细节,集中关注重要的部分。在地图上规划路线时,你不需要房子的颜色,只需要道路和距离。这样做能节省时间和精力。

Pattern recognition is about spotting similarities between problems. Once you recognise a pattern, you can reuse solutions. If you know how to add two numbers, you already know how to add any pair of numbers – the pattern is the same.

模式识别是发现不同问题之间的相似之处。一旦识别出模式,就可以重复使用已有的解决方案。如果你会加两个数,就知道怎么加任意两个数,因为模式是相同的。


2. Programming Basics | 编程基础

A variable is a named container that stores a value in a program. Picture a labelled box: you might have a box called ‘score’ that holds the number 10. You can look inside the box or change what is inside.

变量是一个有名字的容器,在程序中存储一个值。可以想象一个贴着标签的盒子:比如名为 ‘score’ 的盒子装着数字 10。你可以查看盒子里的内容,也可以更新它。

Data types tell the computer what kind of data is stored. The main ones you will meet are integer (whole number), float (decimal), string (text), and Boolean (True/False). Choosing the right type stops bugs later.

数据类型告诉计算机存储的是哪一类数据。最常见的有整数(integer)、浮点数(float,带小数)、字符串(string,文本)和布尔值(Boolean,真/假)。选对类型可以防止后续出错。

Assignment is the action of giving a value to a variable, often written as score = 10. The equals sign here means ‘takes the value of’, not ‘is equal to’ in maths. A good memory trick: read = as ‘becomes’.

赋值就是把一个值交给变量,通常写成 score = 10。这里的等号表示”取得这个值”,而不是数学里的”等于”。一个不错的记忆窍门:把 = 读作”变为”。

An operator is a symbol that performs an action on data. Arithmetic operators (+, -, *, /) do maths. Comparison operators (==, !=, <, >) compare values and return True or False. Think of them as action words for data.

运算符是对数据执行操作的符号。算术运算符(+, -, *, /)进行数学运算,比较运算符(==, !=, <, >)比较数值并返回真或假。可以把运算符想象成数据的”动作词”。


3. Control Structures | 控制结构

Sequence means running code one line after another, in order. This is the default flow of any program. Without sequence, instructions would be a jumble. It is the simplest control structure.

顺序结构指按书写顺序一行接一行执行代码,这是所有程序的默认流程。如果没有顺序,指令就会乱成一团。这是最简单的控制结构。

Selection allows the program to make decisions. A typical form is the if-else statement: if a condition is true, do one thing; otherwise, do something else. It is like choosing a path at a fork in the road.

选择结构让程序可以做决策。典型形式是 if-else 语句:如果条件为真,做一件事;否则做另一件事。这就像在岔路口选择一条道路。

Iteration (loops) repeats a block of code. A for loop runs a set number of times; a while loop runs while a condition stays true. Loops save you from writing the same lines again and again and are easy to remember as a ‘repeat until done’ pattern.

迭代(循环)重复执行一段代码。for 循环运行固定次数;while 循环在条件为真时一直运行。循环避免了反复写同样的代码,可以记为”重复直到完成”的模式。

Nesting means putting one control structure inside another. You can nest an if statement inside a loop, or a loop inside another loop. It is like a set of Russian dolls – each layer works independently but they fit together.

嵌套是指把一个控制结构放在另一个控制结构内部。你可以在循环里嵌一个 if 语句,或者在循环里再套一个循环。就像套娃,每一层独立运作,又能组合在一起。


4. Data Representation | 数据表示

Binary is a number system that uses only two digits: 0 and 1. Computers use binary because their circuits have two states – on and off. Each binary digit is called a bit.

二进制是一种只使用 0 和 1 两个数字的数制。计算机采用二进制是因为电路只有两种状态:开和关。每个二进制位称为一个比特(bit)。

A group of 8 bits is called a byte. A byte can represent 256 different values, enough for one character of text in ASCII. Storage sizes like kilobyte (KB), megabyte (MB), and gigabyte (GB) are built from bytes.

8 个比特组成一个字节(byte)。一个字节可以表示 256 种不同的值,足以表示 ASCII 编码中的一个字符。千字节(KB)、兆字节(MB)、吉字节(GB)等存储单位都是基于字节的。

ASCII is a code that maps letters, digits, and symbols to binary numbers. For example, the capital letter ‘A’ is 65 in decimal, or 01000001 in binary. Unicode extends this to cover characters from all writing systems.

ASCII 是一种将字母、数字和符号映射为二进制数的编码。例如,大写字母 ‘A’ 的十进制值为 65,二进制为 01000001。Unicode 则扩展到涵盖世界上所有书写系统的字符。

Pixel is short for ‘picture element’. An image is made of a grid of tiny squares, each assigned a colour value stored in binary. More pixels means sharper detail but larger file size.

像素是”图像元素”的缩写。图像由一个由小方格组成的网格构成,每个小方格存储一个用二进制表示的颜色值。像素越多,画面越细腻,但文件也越大。


5. Computer Systems | 计算机系统

Hardware is the physical parts of a computer you can touch: monitor, keyboard, processor, memory chips. Software is the programs and instructions that tell the hardware what to do. One is the body, the other the mind.

硬件是计算机可以触摸到的物理部件:显示器、键盘、处理器、内存芯片。软件则是告诉硬件该做什么的程序和指令。硬件如躯体,软件如思想。

The CPU (Central Processing Unit) is the brain of the computer. It follows the fetch-decode-execute cycle: it fetches an instruction from memory, decodes what it means, and executes it. Clock speed, measured in gigahertz (GHz), tells how many cycles it can do per second.

CPU(中央处理器)是计算机的大脑。它遵循”取指-译码-执行”循环:从内存取出指令,翻译其含义,然后执行。时钟速度以吉赫兹(GHz)为单位,表示每秒能完成多少个这样的循环。

RAM (Random Access Memory) is temporary, fast storage that holds data and programs currently in use. It is volatile, so everything is lost when the power is turned off. Think of it as a workbench that clears at the end of the day.

RAM(随机存取存储器)是临时的快速存储,存放当前正在使用的数据和程序。它是易失性的,断电后所有内容都会丢失。可以把它想象成一张每天收工时会清空的工作台。

ROM (Read Only Memory) stores instructions that must stay permanently, like the startup routine (BIOS). It is non-volatile, so contents remain even without power. Remember: ROM remains, RAM resets.

ROM(只读存储器)保存必须永久保留的指令,比如启动程序(BIOS)。它是非易失性的,即使断电内容也不会丢失。记住:ROM 是保留,RAM 是清零。


6. Networks and the Internet | 网络与互联网

A LAN (Local Area Network) connects computers in a small area, such as a school or an office. It is fast and usually uses cables or Wi-Fi. A WAN (Wide Area Network) covers a larger area, like a city or a country; the internet is the biggest WAN.

LAN(局域网)连接的是小范围内的计算机,比如学校或办公室。它速度快,通常使用网线或 Wi-Fi。WAN(广域网)覆盖范围更广,比如一个城市或国家;互联网就是最大的广域网。

An IP address is a unique number that identifies each device on a network. It works like a postal address, making sure data goes to the right place. IPv4 uses four numbers separated by dots, e.g. 192.168.1.1.

IP 地址是网络中标识每台设备的唯一编号。它的作用就像邮政地址,确保数据送达正确的地点。IPv4 用点分十进制表示,例如 192.168.1.1。

A router is a device that directs data between networks. It reads the destination IP address and decides the best path. Without routers, your home network would never talk to websites on the internet.

路由器是一种在网络之间引导数据的设备。它读取目标 IP 地址并决定最佳路径。没有路由器,你的家庭网络就无法与互联网上的网站通信。

Protocols are sets of rules that govern how data is sent and received. HTTP and HTTPS move web pages; SMTP handles email; FTP transfers files. A good way to remember them is: protocols are the manners and language devices use to speak.

协议是管理数据发送和接收方式的规则集。HTTP 和 HTTPS 传输网页;SMTP 处理邮件;FTP 传送文件。可以这样记:协议就是设备之间交流所用的礼貌和语言。


7. Cybersecurity and Safety | 网络安全与安全

Malware is malicious software designed to harm or exploit devices. Viruses, worms, and trojans are all types of malware. The word combines ‘malicious’ and ‘software’ – easy to recall.

恶意软件(malware)是旨在损害或利用设备的恶意程序。病毒、蠕虫、木马都属于恶意软件。这个词由”恶意”和”软件”合成,很好记。

A firewall monitors and controls incoming and outgoing network traffic. It works like a security guard who checks identity before letting anyone in. Firewalls can be hardware or software.

防火墙监控和控制进出网络的流量。它就像一名保安,在放人进入前检查身份。防火墙可以是硬件,也可以是软件。

Encryption scrambles data into a secret code so that only authorised people can read it. Even if a message is intercepted, it looks like nonsense without the key. Think of it as writing a note in a cipher that only your friend can decode.

加密将数据打乱成密文,只有获得授权的人才能读取。即使消息被截获,没有密钥也只是一堆乱码。可以把它想象成用只有朋友能破解的暗号写便条。

Phishing is a trick where attackers pretend to be a trusted source to steal personal information. Fake emails that look like they come from a bank asking for your password are a classic example. The name sounds like ‘fishing’ – they throw bait and hope you bite.

网络钓鱼(phishing)是一种攻击者冒充可信来源以窃取个人信息的骗局。看起来像是银行发来的假邮件索要密码,就是典型案例。它的发音与”fishing”相似——攻击者抛下诱饵,等你上钩。


8. Databases and Data Handling | 数据库与数据处理

A database is an organised collection of data, stored electronically so it can be searched and sorted easily. The most common type is a relational database, where data is held in tables linked by keys.

数据库是一种有组织的数据集合,以电子方式存储,便于搜索和排序。最常见的是关系型数据库,数据存储在通过键相关联的表中。

A table is a grid of records (rows) and fields (columns). Each field holds one piece of information, like ‘Name’ or ‘Date of Birth’. A record is a complete set of fields about one item, such as a single student.

表由记录(行)和字段(列)组成的网格。每个字段存放一条信息,比如”姓名”或”出生日期”。一条记录则是关于一个条目的完整字段集合,比如一名学生。

A primary key is a field that uniquely identifies each record. No two records can share the same primary key, like a student ID number. It is the fingerprint of the record.

主键是唯一标识每条记录的一个字段。没有两条记录可以拥有相同的主键,就像学号一样。它是记录的”指纹”。

SQL (Structured Query Language) is used to manage and search databases. Commands like SELECT, FROM, and WHERE let you pull out exactly the data you need. Learning SQL is like learning to ask smart questions of a giant spreadsheet.

SQL(结构化查询语言)用于管理和查询数据库。SELECT、FROM、WHERE 等命令让你精确提取所需的数据。学习 SQL 就像学会向一个巨大的电子表格提出聪明的问题。


9. The Software Development Life Cycle | 软件开发周期

The Software Development Life Cycle (SDLC) is a step-by-step process used to build software. The main stages are Analysis, Design, Implementation, Testing, and Evaluation. It is a cycle because you often return to earlier stages to improve the product.

软件开发周期(SDLC)是构建软件的分步过程。主要阶段包括分析、设计、实现、测试和评估。这是一个循环,因为你常常会回到前面的阶段去改进产品。

Analysis is where you identify exactly what the problem is and what the user needs. You ask questions, study the current system, and write clear requirements. Good analysis prevents costly mistakes later.

分析阶段要准确识别问题是什么以及用户需要什么。你需要提问,研究现有系统,并写下清晰的需求说明书。好的分析可以避免后期代价高昂的错误。

Design turns requirements into a blueprint. This includes screen layouts, flowcharts, pseudocode, and data structures. A builder would never start without plans – neither should a programmer.

设计阶段将需求转化为蓝图,包括界面布局、流程图、伪代码和数据结构。建筑工人不会在没有图纸的情况下开工,程序员也是如此。

Implementation is writing the actual code, following the design. This is where the software comes to life. After coding comes testing, which checks for errors and whether the software meets the original needs. Evaluation judges the whole project – what worked well and what could be better next time.

实现阶段是按照设计编写实际代码,软件在这里诞生。编码之后是测试,检查是否存在错误以及软件是否满足原始需求。评估阶段评判整个项目:哪些做得好,哪些下次可以改进。


10. Logic and Truth Tables | 逻辑与真值表

Boolean logic deals with values that are either TRUE or FALSE. Named after George Boole, it is the foundation of how computers make decisions. The three basic gates are AND, OR, and NOT.

布尔逻辑处理的值只有真(TRUE)或假(FALSE)。它以乔治·布尔的姓氏命名,是计算机决策的基础。三种基本门电路是 AND、OR 和 NOT。

An AND gate outputs TRUE only if all inputs are TRUE. Think of it as a security system that needs two keys turned at the same time. OR outputs TRUE if at least one input is TRUE – like a door that opens from either side. NOT flips the input: TRUE becomes FALSE and vice versa.

AND 门只有在所有输入都为真时才输出真。就像需要同时转动两把钥匙才能解开的安保系统。OR 门只要至少一个输入为真就输出真——就像从任意一面都能打开的门。NOT 门将输入翻转:真变成假,假变成真。

A truth table lists every possible input combination and the resulting output. It is a simple way to show what a logic circuit does. Creating truth tables helps you spot patterns and check your reasoning.

真值表列出所有可能的输入组合以及对应的输出。它是展示逻辑电路行为的简单方法。制作真值表有助于发现规律并检验推理。

A B A AND B A OR B
TRUE TRUE TRUE TRUE
TRUE FALSE FALSE TRUE
FALSE TRUE FALSE TRUE
FALSE FALSE FALSE FALSE

Truth table for AND and OR gates | AND 和 OR 门的真值表


11. E-safety and Responsible Use | 电子安全与负责任使用

Digital footprint means the trail of data you leave behind when you use the internet. This includes posts, photos, comments, and even websites you visit. Once something is online, it can be almost impossible to remove – think before you share.

数字足迹指你上网时留下的数据痕迹,包括帖子、照片、评论甚至你访问过的网站。一旦信息发布到网上,几乎无法彻底删除——分享前请三思。

Cyberbullying is using technology to harass, threaten, or embarrass someone. It can happen through messages, social media, or gaming platforms. Always tell a trusted adult and save evidence if you or someone you know is affected.

网络欺凌是利用技术骚扰、威胁或使人难堪的行为,可能通过消息、社交媒体或游戏平台发生。如果你或认识的人受到影响,务必告诉可以信赖的成年人并保留证据。

Privacy settings control who can see your information and posts. Set them to the strongest level you are comfortable with. Strong passwords, using a mix of letters, numbers, and symbols, are your first line of defence against hackers.

隐私设置控制哪些人能看到你的信息和帖子。把它们调整到你满意的最严等级。强密码(混合字母、数字和符号)是你抵御黑客的第一道防线。


12. Emerging Technologies | 新兴技术

Artificial Intelligence (AI) is the ability of a computer or robot to perform tasks that normally require human intelligence, like recognising speech or making decisions. It powers assistants like Siri and recommendation systems on streaming sites.

人工智能(AI)是计算机或机器人执行通常需要人类智能才能完成的任务的能力,例如识别语音或做决策。它为 Siri 等助手和流媒体网站的推荐系统提供动力。

Machine learning is a branch of AI where systems learn from data instead of being explicitly programmed. The more data they process, the better they get at spotting patterns. It is like learning to ride a bike through practice rather than a manual.

机器学习是人工智能的一个分支,系统从数据中学习,而不是通过显式编程。处理的数据越多,它们就越善于识别模式。这就像通过练习学会骑车,而不是靠说明书。

The Internet of Things (IoT) describes everyday objects connected to the internet, like smart light bulbs, fitness trackers, and fridges. They collect and exchange data, making life more automated but also raising privacy and security questions.

物联网(IoT)描述的是连接到互联网的日常物品,如智能灯泡、健身追踪器和冰箱。它们收集并交换数据,让生活更自动化,但也带来隐私和安全问题。

Published by TutorHao | Computer Science Revision Series | aleveler.com

更多咨询请联系16621398022(同微信)

Comments

屏轩国际教育cambridge primary/secondary checkpoint, cat4, ukiset,ukcat,igcse,alevel,PAT,STEP,MAT, ibdp,ap,ssat,sat,sat2课程辅导,国外大学本科硕士研究生博士课程论文辅导

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Discover more from aleveler.com

Subscribe now to keep reading and get access to the full archive.

Continue reading