WJEC 2.1 Computational Thinking

WJEC 2.1 Computational Thinking

9th - 10th Grade

13 Qs

quiz-placeholder

Similar activities

Computer Languages

Computer Languages

6th - 12th Grade

10 Qs

แบบทดสอบ หน่วยที่ 1 แนวคิดเชิงคำนวณ

แบบทดสอบ หน่วยที่ 1 แนวคิดเชิงคำนวณ

10th Grade

10 Qs

AutoCad Practice Exam

AutoCad Practice Exam

10th - 11th Grade

10 Qs

Topic 1 - Computer Fundamentals

Topic 1 - Computer Fundamentals

1st - 9th Grade

16 Qs

Q7/Q8 Email Vocabulary (Basics in 21t4s)

Q7/Q8 Email Vocabulary (Basics in 21t4s)

5th - 9th Grade

17 Qs

Berpikir Komputasional

Berpikir Komputasional

9th - 12th Grade

10 Qs

Berfikir komputasi

Berfikir komputasi

10th - 12th Grade

10 Qs

12AIT - All About W3C <3

12AIT - All About W3C <3

10th Grade - University

18 Qs

WJEC 2.1 Computational Thinking

WJEC 2.1 Computational Thinking

Assessment

Quiz

Computers

9th - 10th Grade

Practice Problem

Medium

Created by

B Bennett

Used 70+ times

FREE Resource

AI

Enhance your content in a minute

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

13 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

What is computational thinking?

Thinking like a computer.

Techniques used to solve complex problems.

Computer programming

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

What is a complex problem?

A problem that is not easy to solve or understand at first.

A problem that you can solve straight away.

A problem that is too hard so you should try to solve it.

3.

MULTIPLE SELECT QUESTION

30 sec • 1 pt

Which of these are pillars of computational thinking?

Decomposition: Breaking down data, processes, or problems into smaller, manageable parts

Pattern Recognition: Observing patterns, trends, and regularities in data

Abstraction: Identifying the most important details and discarding the unimportant aspects to make the solution manageable

Algorithm Design: Developing the step by step instructions for solving this and similar problems

functional programming - treats computation as the evaluation of mathematical functions and avoids changing-state and mutable data

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Breaking a complex problem down into smaller problems and solving each one individually.

Decomposition
Abstraction
Programming
Algorithmic Thinking

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Picking out the important bits of information from the problem, ignoring the specific details that don't matter.

Decomposition
Abstraction
Programming
Algorithmic Thinking

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

A logical way of getting from the problem to the solution.

Decomposition

Abstraction

Programming

Algorithmic Thinking

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of these would not be involved in decomposing a problem?

Thinking about how the problem could be divided into smaller parts
Working out who could help you solve a part of the problem
Adding more parts to the problem so it becomes more complaex

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?