返回卡包市场

Computational Thinking (I) - Algorithms

暂无描述。系统推荐的高质量记忆内容,适合每天坚持背诵学习。

卡片总数: 24内容版本: v4公开卡包更新时间: 8/1/2026

卡片预览 (24 张)

#1
正面 (问题)

What is computational thinking?

卡片正面图片
背面 (解答)

The steps you take to find the best solution to a complex problem Before a problem can be tackled, the problem itself - and the ways in which it could be solved - needs to be understood

#2
正面 (问题)

What are the three key techniques of computational thinking?

背面 (解答)

Decomposition Abstraction Algorithmic Thinking

#3
正面 (问题)

Give an example of computational thinking when planning a visit to the cinema

卡片正面图片
背面 (解答)

卡片背面图片
#4
正面 (问题)

What does the following show?

卡片正面图片
背面 (解答)

Pseudocode

#5
正面 (问题)

What are algorithms?

背面 (解答)

Sets of instructions In real life – recipes / directions / game rues In computer science – often written as pseudocode

#6
正面 (问题)

What is pseudocode?

背面 (解答)

Pseudocode should show an algorithm’s steps without worrying about the finer details (e.g. syntax) It should be quick to write and then easily converted to a programming language

#7
正面 (问题)

What is pseudocode not?

背面 (解答)

A programming language

#8
正面 (问题)

What should pseudocode be like for it to be useful?

卡片正面图片
背面 (解答)

Readable Easy to interpret Not too vague

#9
正面 (问题)

Write an algorithm in pseudocode to calculate the salary of a worker after a 10% pay rise

卡片正面图片
背面 (解答)

input salary newsalary = salary x 1.1 output newsalary

#10
正面 (问题)

Write an algorithm in pseudocode to check is a password is 6 characters long and different from the username of a user logging into a website. If invalid, it should say why

卡片正面图片
背面 (解答)

卡片背面图片
#11
正面 (问题)

What is a flowchart?

背面 (解答)

A flowchart is a diagram that represents a set of instructions

#12
正面 (问题)

What do flowcharts normally contain?

背面 (解答)

Flowcharts normally use standard symbols to represent the different types of instructions

#13
正面 (问题)

What are the symbols of a flowchart used for?

背面 (解答)

Symbols are used to construct the flowchart and show the step-by-step solution to the problem

#14
正面 (问题)

Name, draw the image and give the usage for common flowchart symbols

背面 (解答)

卡片背面图片
#15
正面 (问题)

Draw a flow diagram to ask what the best subject is (trying again if it isn’t computer science)

背面 (解答)

卡片背面图片
#16
正面 (问题)

What can flowcharts be used for?

背面 (解答)

Planning out programs

#17
正面 (问题)

What can flowcharts show?

背面 (解答)

Sequences, Selections and Iterations

#18
正面 (问题)

What is a sequence?

背面 (解答)

Sequence – only one way from the start to the end

#19
正面 (问题)

What is a selection?

背面 (解答)

Selection – multiple ways from start to stop

#20
正面 (问题)

What is an iteration?

背面 (解答)

Iteration – contains a loop allowing for a task to be repeated

#21
正面 (问题)

Draw a flowchart with a sequence

背面 (解答)

卡片背面图片
#22
正面 (问题)

Draw a flowchart with a selection

背面 (解答)

卡片背面图片
#23
正面 (问题)

Draw a flowchart with an iteration

背面 (解答)

卡片背面图片
#24
正面 (问题)

What are the two main types of algorithm search?

背面 (解答)

Linear search Binary search