A step-by-step set of instructions to solve a problem or complete a task., Algorithm 算法, A diagram that represents a process, showing the steps as boxes and their order by connecting them with arrows., Flowchart 流程图, Data or information that is entered into a computer system for processing., Input 输出, Data or information that comes out of a computer system after processing., Output 输出, The series of actions or steps taken to achieve a particular end., Process 处理, A storage location in programming that holds data which can be changed during program execution., Variable 变量, Setting a value to a variable in programming., Assignment 赋值, Symbols used in programming to perform mathematical operations like addition (+), subtraction (-), multiplication (*), and division (/)., Arithmetic Operator 算术运算符, A programming language that is easier for humans to read and write, like Python or Java., High-Level Programming Language 高级编程语言, A name used to identify a variable, function, or other entities in programming., Identifier 标识符, Concepts that can be applied across different programming languages., Language Independent 独立于语言, A way to describe an algorithm using a mix of natural language and programming language syntax., Pseudocode 伪代码, A sequence of characters, often used to represent text in programming., String, The set of rules that defines the combinations of symbols that are considered to be correctly structured programs in a language., Syntax, The process of defining a variable with a specific type before using it in a program., Variable Declaration, A statement that evaluates to either true or false., Boolean Condition, A form of algebra in which all values are reduced to either true or false., Boolean Logic, Symbols used to compare two values, such as > (greater than), < (less than), == (equal to)., Comparison Operator, A statement or expression that must be met for something to happen., Condition 条件, A control structure used to make decisions in programming: if a condition is true, then do something; else, do something else., IF THEN ELSE 如果...那么...否则, A programming construct that chooses different paths based on conditions (like IF THEN ELSE)., Selection Statement, Invoking or executing a sub-routine or function in programming., Call (a sub-routine), A repeated or regular arrangement of elements, often used in problem-solving., Pattern, Identifying patterns or regularities within data., Pattern Recognition 模式识别, To send a value back to the main program from a function or sub-routine., Return (from a sub-routine), A set of instructions designed to perform a frequently used operation within a program., Sub-routine, A method used to find a specific item or group of items within a collection of data, such as finding a number in a list or a word in a text., Searching Algorithm 搜索算法.

Computational thinking and programming Chapter 1.1-1.3 Review

Leaderboard

Visual style

Options

Switch template

Continue editing: ?