Computional Thinking (Leaving Cert Computer Science): Quizzes

📚Quizzes
Computational Thinking
Sign up to keep practising.Create a free account to play more quizzes and track your progress.

Practise the questions

12 questions from this quiz

Show

What is computational thinking?

A logical approach to problem-solving

How many pillars of computational thinking are there?

Four

What is abstraction?

Simplifying by removing unnecessary details

What is decomposition?

Breaking large tasks into smaller tasks

What is pattern matching in computational thinking?

Identifying patterns

What are algorithms in computational thinking?

Step-by-step processes to solve problems

In vehicle abstraction, which details should be ignored?

Manufacturing details & aesthetic features

What is common to all vehicles in the abstraction example?

Starting the engine

Why is number of wheels specific to a vehicle instance?

Motorcycles have two, cars have four

How do functions achieve abstraction?

Code written once and reused when needed

What benefit do functions provide for repetitive tasks?

Programs become shorter and simpler

Which functions help decompose startEngine()?

checkFuel(), checkBattery(), initialiseEngine(), igniteEngine()

Explore Leaving Cert Computer Science Revision Notes by Topics

Explore Leaving Cert Computer Science Model Answers by Topics

Explore Leaving Cert Computer Science Flashcards by Topics

Explore Leaving Cert Computer Science Exam Questions by Topics

Join 100,000+ Leaving Cert students studying Quizzes with us.

Select your subjects, and get access to A+ resources today.