📚 Year 8 SQA Computing Science: Core Knowledge Revision | Year 8 SQA 计算机:核心知识点梳理
This revision guide covers the essential topics in Year 8 SQA Computing Science, helping you build a solid foundation. From understanding how computers work to writing your first programs, each section is designed to match the Scottish curriculum's Experiences and Outcomes for digital literacy and computing science.
本复习指南涵盖了 Year 8 SQA 计算机科学的核心内容,帮助你打下坚实的基础。从理解计算机如何工作到编写你的第一个程序,每个部分都与苏格兰课程的数字素养和计算机科学体验与成果相匹配。
1. What is Computing Science? | 什么是计算机科学?
Computing science is the study of how computers and computational systems work. It involves problem-solving, logical thinking, and creating solutions using technology.
计算机科学是研究计算机和计算系统如何工作的学科。它涉及解决问题、逻辑思维以及使用技术创造解决方案。
It is not just about using applications; it is about understanding how they are designed and how data is processed.
它不仅仅是使用应用程序;而是理解它们是如何设计的,以及数据是如何被处理的。
Core areas include algorithms, programming, data representation, computer systems, and networks.
核心领域包括算法、编程、数据表示、计算机系统和网络。
2. Computer Hardware and Software | 计算机硬件与软件
Hardware refers to the physical parts of a computer that you can touch, such as the processor, memory, and storage devices.
硬件指计算机中可以触摸的物理部件,如处理器、内存和存储设备。
Software is the set of instructions that tells the hardware what to do. It includes operating systems, applications, and utilities.
软件是指挥硬件工作的一组指令,包括操作系统、应用程序和实用工具。
The Central Processing Unit (CPU) is the 'brain' of the computer that carries out instructions. Random Access Memory (RAM) stores data temporarily while the computer is on.
中央处理器 (CPU) 是计算机的“大脑”,负责执行指令。随机存取存储器 (RAM) 在计算机开启时临时存储数据。
3. Input, Output and Storage Devices | 输入、输出与存储设备
Input devices allow us to send data to a computer. Common examples are keyboards, mice, touchscreens, microphones, and scanners.
输入设备允许我们向计算机发送数据。常见的例子有键盘、鼠标、触摸屏、麦克风和扫描仪。
Output devices display or present the results of processing. Monitors, printers, speakers, and headphones are typical output devices.
输出设备显示或呈现处理的结果。显示器、打印机、扬声器和耳机是典型的输出设备。
Storage devices keep data permanently. Hard disk drives (HDD), solid-state drives (SSD), USB flash drives, and cloud storage are all forms of storage.
存储设备永久保存数据。硬盘驱动器 (HDD)、固态驱动器 (SSD)、USB 闪存驱动器和云存储都是存储形式。
| Device type | Example | Function |
| Input | Microphone | Captures sound |
| Output | Projector | Displays large images |
| Storage | SSD | Fast permanent storage |
The table above summarises the three main types of peripheral devices used with computers.
上表总结了与计算机配合使用的三种主要外围设备类型。
4. Binary and Data Representation | 二进制与数据表示
Computers represent all data using binary, a number system made up of only two digits: 0 and 1. These are called bits.
计算机使用二进制表示所有数据,这是一种仅由两个数字组成的数制:0 和 1。这些数字称为比特 (bit)。
A group of 8 bits is called a byte. A single byte can represent 256 different values (from 0 to 255).
8 个比特组成一个字节 (byte)。一个字节可以表示 256 个不同的值(从 0 到 255)。
Characters are represented using codes like ASCII. For example, the capital letter 'A' is represented by the binary value 01000001.
字符通过 ASCII 等编码表示。例如,大写字母 'A' 用二进制值 01000001 表示。
number 12 is written as 1100 in binary because (1 × 8) + (1 × 4) + (0 × 2) + (0 × 1) = 12.
十进制数 12 用二进制表示为 1100,因为 (1 × 8) + (1 × 4) + (0 × 2) + (0 × 1) = 12。
5. Computer Networks and the Internet | 计算机网络与互联网
A computer network connects two or more computers so they can share resources and exchange data. Networks can be wired (using Ethernet cables) or wireless (using Wi-Fi).
计算机网络连接两台或多台计算机,使它们可以共享资源并交换数据。网络可以是有线的(使用以太网电缆)或无线的(使用 Wi-Fi)。
A Local Area Network (LAN) covers a small physical area, such as a school or home. A Wide Area Network (WAN) connects computers over a large geographical area, like the internet.
局域网 (LAN) 覆盖较小的物理区域,如学校或家庭。广域网 (WAN) 连接广阔地理区域内的计算机,例如互联网。
The internet is a global network of networks. The World Wide Web (WWW) is a service that runs on the internet and allows us to access web pages using a browser.
互联网是一个全球性的网络之网络。万维网 (WWW) 是运行在互联网上的一项服务,允许我们使用浏览器访问网页。
Data is broken into small packets and sent across the network. Routers direct these packets to the correct destination.
数据被分割成小数据包在网络上发送。路由器 (router) 将这些数据包引导至正确的目的地。
6. Internet Safety and Digital Citizenship | 网络安全与数字公民
Being safe online means protecting your personal information. Never share details like your full name, address, phone number, or passwords with strangers.
安全上网意味着保护你的个人信息。切勿与陌生人分享全名、地址、电话号码或密码等详细信息。
Strong passwords use a combination of uppercase and lowercase letters, numbers, and symbols. Avoid using obvious words like 'password' or your pet's name.
强密码使用大小写字母、数字和符号的组合。避免使用明显的词,如 'password' 或你宠物的名字。
Cyberbullying is the use of technology to harass or upset someone. Always tell a trusted adult if you experience or witness cyberbullying.
网络欺凌是利用技术骚扰或让他人烦恼的行为。如果你经历或目睹网络欺凌,务必告诉可信任的成年人。
Your digital footprint is the trail of data you leave online. Think carefully before posting, as information can be permanent even after you delete it.
你的数字足迹是你留在网上的数据踪迹。发布前要三思,因为即使删除后信息也可能永久存在。
7. Introduction to Programming Concepts | 编程概念入门
Programming is giving a computer a set of instructions to perform a task. Three fundamental constructs are used: sequence, selection, and iteration.
编程是向计算机提供一组指令以执行任务。使用了三种基本结构:顺序、选择和迭代。
Sequence means instructions are carried out one after another in the order they are written.
顺序意味着指令按编写顺序一条接一条地执行。
Selection allows the program to make decisions. This is often done using 'if', 'else if', and 'else' statements.
选择允许程序做出决策。这通常使用 if、else if 和 else 语句完成。
Iteration means repeating a block of code. Loops such as 'repeat until' or 'for each' are examples of iteration.
迭代意味着重复一段代码。诸如 '重复直到' 或 'for each' 的循环就是迭代的例子。
8. Algorithms and Computational Thinking | 算法与计算思维
An algorithm is a step-by-step plan to solve a problem or complete a task. It should be clear, precise, and in the correct order.
算法是解决问题或完成任务的分步计划。它应该是清晰、精确并按正确顺序排列的。
Computational thinking involves breaking down complex problems (decomposition), recognising patterns, abstracting away unimportant details, and designing algorithms.
计算思维包括分解复杂问题(分解)、识别模式、抽象掉不重要的细节以及设计算法。
Flowcharts use symbols to represent algorithms visually. Oval shapes show start/end, rectangles show processes, and diamonds show decisions.
流程图使用符号来可视化表示算法。椭圆形表示开始/结束,矩形表示过程,菱形表示判断。
Pseudocode is a way of writing algorithms using plain English that resembles programming code. It helps to plan before actual coding.
伪代码是一种使用类似编程代码的简明英语来编写算法的方法。它有助于在实际编码前进行规划。
9. Scratch Programming Essentials | Scratch 编程基础
Scratch is a visual programming language where you drag and drop blocks to create programs. The stage is where your project runs, and sprites are the characters or objects.
Scratch 是一种可视化编程语言,你可以拖放积木块来创建程序。舞台是项目运行的地方,精灵是角色或物体。
Events, such as 'when green flag clicked', start scripts. Motion blocks move sprites, looks blocks change costumes, and control blocks manage loops and conditions.
事件(如“当绿旗被点击”)启动脚本。运动积木块移动精灵,外观积木块改变造型,控制积木块管理循环和条件。
Variables can be created to store information, like a score or a player's name. Lists can hold multiple items.
可以创建变量来存储信息,如分数或玩家姓名。列表可以保存多个项目。
An example Scratch script: when green flag clicked, forever move 10 steps, if touching edge then bounce. This creates a continuously moving sprite.
一个 Scratch 脚本示例:当绿旗被点击,重复执行移动 10 步,如果碰到边缘就反弹。这将创建一个持续移动的精灵。
10. History and Impact of Computing | 计算机的历史与影响
Early computing devices include the abacus and mechanical calculators like the Analytical Engine designed by Charles Babbage. Ada Lovelace is considered the first programmer.
早期的计算设备包括算盘和机械计算器,如查尔斯·巴贝奇设计的分析机。阿达·洛芙莱斯被认为是第一位程序员。
The development of electronic computers in the mid-20th century, such as ENIAC, led to the modern digital age. Transistors and microprocessors made computers smaller and faster.
20 世纪中期电子计算机如 ENIAC 的发展引领了现代数字时代。晶体管和微处理器使计算机变得更小、更快。
Computing has a massive impact on society. It enables instant communication, online learning, medical advances, and entertainment, but it also raises concerns about privacy, screen time, and job automation.
计算对社会产生了巨大影响。它使即时通信、在线学习、医疗进步和娱乐成为可能,但也引发了对隐私、屏幕时间和工作自动化的担忧。
Understanding both the benefits and challenges of technology helps us become responsible digital citizens who can shape a positive future.
理解技术的好处和挑战有助于我们成为有责任感的数字公民,能够塑造积极的未来。
Published by TutorHao | Computing Revision Series | aleveler.com
更多咨询请联系16621398022(同微信)

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