NEW 2.1 Computational Thinking

NEW 2.1 Computational Thinking

1st Grade

43 Qs

quiz-placeholder

Similar activities

Danganronpa Names

Danganronpa Names

KG - Professional Development

42 Qs

Bab 1  : Perwakilan Data (ASK Tingkatan 2)

Bab 1 : Perwakilan Data (ASK Tingkatan 2)

1st - 5th Grade

43 Qs

Egzamin EE 0.8 2020 styczeń

Egzamin EE 0.8 2020 styczeń

1st - 5th Grade

40 Qs

PTS GENAP SIMULASI DIGITAL

PTS GENAP SIMULASI DIGITAL

1st Grade

40 Qs

UNIDAD II. Creación de programas: modo gráfico

UNIDAD II. Creación de programas: modo gráfico

1st - 3rd Grade

44 Qs

QUIZ PIK 2020

QUIZ PIK 2020

1st Grade

40 Qs

GIMP

GIMP

1st Grade

40 Qs

JavaScript - sprawdzian

JavaScript - sprawdzian

1st - 5th Grade

40 Qs

NEW 2.1 Computational Thinking

NEW 2.1 Computational Thinking

Assessment

Quiz

Computers

1st Grade

Hard

Created by

Matt Hunt

Used 8+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

43 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Using a flowchart to design an algorithm is an example of what?

Thinking concurrently

Thinking logically

Thinking abstractly

I don't know

Answer explanation

Thinking logically is the skill of identifying the points at which a decision is needed, determine the conditions of those decisions and determine the next steps depending on the outcome of the decisions. It is one of the five main computational thinking skills and is essential for designing and writing solutions to programs.

2.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

When designing systems, it is important to consider what aspects are important to solve the problem and what are not. What is this known as?

Reality

Programming

Abstraction

Implementation

Answer explanation

It is important to appreciate how reality differs from abstraction when modelling aspects of real world objects in computer programs. A simulator game, no matter how detailed would be impossible to program or execute if you tried to include every single variable based on reality.

3.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

How would an architectural drawing of a house differ from reality?

The colour of the paint

Size and dimensions of the house

Location of entrances and exits

Location and size of windows

Answer explanation

An architect drawing would have to replicate many aspects of a house exactly as they appear in reality, for example the location of doors and windows. Exact dimensions and placement of these would exactly match reality, this is the purpose of the drawing. There would be lots of unnecessary detail which would not be needed to be replicated from the real house, for example the choice of exterior paint.

4.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

What do we mean when we talk about decision points in a program?

Any point in a program when processing and calculations are performed

Any point where the program can take an optional route based on a condition

Any point in a program when it outputs data

Any point in a program when a user is asked for input

Answer explanation

Thinking logically is the skill of identifying the points at which a decision is needed. It is one of the five main computational thinking skills and is essential for designing and writing solutions to programs.

5.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Which computational thinking skills can be described as, 'identifying the preconditions of a system, the inputs, outputs and reusable components'?

Thinking abstractly

Thinking logically

Thinking ahead

Thinking procedurally

Answer explanation

Thinking ahead is the computational skills of identifying the preconditions of a system, the inputs, outputs and reusable components, it is one of the five main computational thinking skills and is essential for designing and writing solutions to programs.

6.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

A charity concert is being planned. Which of the following would NOT be considered a 'pre-condition' before deciding on a suitable venue?

Genre of musical artists (e.g. rock, pop, dance)

Estimated number of attendees

Will the concert be held inside or outside

Estimated noise level of concert

Answer explanation

'Solution preconditions' are any condition which pre-exists the suggested solution. For the scenario of a charity concert the estimated number of attendees, noise level and if the concert is planned to be held inside or outside are all pre-conditions which would effect the choice of appropriate venue.

7.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

What is the purpose of a structure diagram?

To explain the steps of a coded solution in structured English

Break a problem down to show the order of program modules

To show the steps of an algorithm

To show the attributes and methods of a class

Answer explanation

A structure diagram is a common way of producing a modular top-down design of a problem. We use a process known as step-wise refinement to break down the problem into smaller chunks in a tree like structure. The leaf nodes of a structure diagram become procedures / modules / functions in the finished program. The leaf nodes should therefore be a single process which can be turned into a single subroutine.

Create a free account and access millions of resources

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

By signing up, you agree to our Terms of Service & Privacy Policy

Already have an account?