Computational Thinking
Architectures
Business & Processes
MVC & Abstraction
Symbols & Matching
100

What computational thinking skill is defined as breaking down complex problems into smaller parts?

What is decomposition?

100

DAILY DOUBLES!!!!!!!

An application packaged into a single, tightly coupled unit follows this structure.

What is monolithic?

100

A fundamental and indivisible activity within a business is called…

What is an elementary business process (EBP)?

100

In MVC, the controller is responsible for…

What is processing input, interacting with the model, and updating the view?

100

In a flowchart, a rectangle represents what?

What is a task of the program?

200

This technique identifies similarities among and within problems.

What is pattern recognition?

200

Specifies the hardware, software, and infrastructure.

What is technology architecture?

200

This organizes a company’s activities from broad processes down to tasks.

What is a business process hierarchy?

200

DAILY DOUBLES!!!!!!

An API that hides which encryption method is used is an example of…

What is abstraction?

200

In a flowchart, a diamond represents what?

What is decision in a program?

300

Writing out the logic of an algorithm using language and high-level concepts is called…

What is pseudocode?

300

When migrating legacy business solutions, organizations often adopt this cloud-native architecture.

What are microservices?

300

Enterprise architecture adopts this perspective, treating the enterprise as a system of systems.

What is a holistic perspective?

300

Decomposing a car into subsystems like tires, engine, and transmission is an example of which computational thinking skill?

What is decomposition?

300

Manages data and information assets.

What is information architecture?

400

Fibonacci sequence functions that call themselves are an example of…

What is recursion?

400

A detailed plan or design that outlines the structure, components, and specifications of a building, product, system, or process is called

What is a blueprint?

400
DAILY DOUBLES!!!!!!!

The three layers of business solution architecture are…

What are the presentation layer, business logic layer, and data management layer?

400

Which MVC component represents the application’s data structure and business logic?

What is the Model?

400

Defines and optimizes business processes.

What is process architecture?

500

Name the four computational thinking techniques.

What are decomposition, pattern recognition, abstraction, and algorithmic thinking?

500

The four domains of enterprise architecture are business, data, application, and _______.

What is technology?

500

A framework outlining how a business creates, delivers, and captures value is a…

What is a business model?

500

Provide a real-life example of abstraction.

What is an elevator, car dashboard, ATM, etc.?


  • Elevator: The user only presses a button to choose a floor. They don’t need to understand how the pulley system, sensors, or motor control circuits work.

  • Car Dashboard: The driver sees the speedometer or fuel gauge but doesn’t need to know how sensors collect and transmit that data.

  • ATM: A customer inserts a card and enters a PIN without knowing how encryption, banking servers, or networking protocols handle the transaction.

500

In the logical level of abstraction, architecture avoids committing to specific _______.

What are technologies?