ITS-CT logo
Focused certification exam prep
Start practice

ITS-CT Exam Domains 2026: Complete Guide to All 6 Content Areas

TL;DR
  • The IT Specialist - Computational Thinking outline lists six domains, from Foundational Concepts through Present and Improve a Solution.
  • Pearson publishes no percentage weights for the six domains, so plan to cover every area rather than gamble on a few.
  • The exam is a 700-on-1000 scaled pass, with an estimated 43-50 questions and a 50-minute timed limit.
  • This credential tests problem-solving thinking, not Python syntax; it is separate from the IT Specialist Python certification.

How the Six Content Areas Fit Together

The IT Specialist - Computational Thinking exam, issued by Pearson and delivered through Certiport, a Pearson VUE business, is built around a single idea: a problem should be understood, structured, solved, and refined in a repeatable way. The six domains follow that arc almost like a project lifecycle.

You begin by learning the vocabulary and mindset (Foundational Concepts), gather the raw material (Identify and Collect Data), strip away noise to find the core of the problem (Apply Abstraction), describe what a solution must do (Specify a Solution), turn that description into repeatable steps (Automate a Solution), and finally communicate and improve the result (Present and Improve a Solution).

Because the domains are sequential, weakness in an early one tends to leak into later ones. A candidate who is shaky on decomposition will struggle to specify an algorithm, and one who cannot specify a solution cannot meaningfully critique it. If you want the broader context before diving in, our What Is ITS-CT? overview explains how the credential is positioned, and the ITS-CT Study Guide 2026 turns the domains into a full preparation plan.

What the Official Outline Is (and Is Not)

The domain list comes from Pearson's IT Specialist exam objectives document for Computational Thinking, a three-page outline. A few facts about it matter before you build a study plan around it:

  • The six headings are exam objectives, not a curriculum. They tell you what can be assessed, not how to learn it or in what order your course should teach it.
  • No official percentage weights are published. You will see third-party sites quote neat percentages per domain. Treat those with suspicion; the outline itself does not provide them, and no numbered exam revision is published either.
  • ISTE codes in parentheses are alignment references. The objective lines carry standards-alignment codes from ISTE. They map the exam to education standards; they are not weights and not extra content.
  • This is not a Python exam. IT Specialist offers a separate Python certification. Computational Thinking is about reasoning, so do not spend weeks memorizing language syntax for this test.
Why missing weights change your strategy: Without published percentages, you cannot safely skip a domain on the theory that it is "only a small slice." With a variable question range and a scaled score, a thin area can cost you across several items. Cover all six, then spend extra time where practice results show gaps.

Domain 1: Foundational Concepts

The first domain sets the language for everything else. Expect questions that test whether you can recognize and correctly use the core vocabulary of computational thinking, and distinguish its component practices from one another.

Foundational Concepts

The shared vocabulary and mindset of computational thinking, including how its parts relate to each other.

  • The main components of computational thinking: data collection, abstraction, decomposition, logical reasoning, algorithms, and communication of solutions
  • How these practices connect, and why they are applied iteratively rather than once
  • Recognizing which practice a described scenario is demonstrating
  • Why computational thinking applies beyond programming, in everyday and cross-discipline problems

How it tends to be tested

Scenario matching is the natural format here: a short description of someone solving a problem, and a question asking which computational thinking practice they are using. The trap is that real scenarios blend practices. A person who breaks a task into stages is decomposing, but if they also ignore irrelevant details, abstraction is in play too. Read the question stem for the specific action being asked about.

For plain-language background on the credential itself, see What Is ITS-CT Certification? and What Does ITS-CT Stand For?.

Domain 2: Identify and Collect Data

Computational thinking starts with evidence. This domain focuses on deciding what information a problem needs, where it can come from, and how to gather and organize it so that it is usable later.

Identify and Collect Data

Determining what data matters and obtaining it in a form that supports solving the problem.

  • Identifying which data is relevant to a stated problem and which is not
  • Recognizing sources of data and the differences between them
  • Organizing collected data so patterns and relationships become visible
  • Judging whether data is sufficient, reliable, and appropriate for the goal

What separates strong answers

Look for the question's real constraint. If a scenario asks what data should be collected to answer a specific question, the best answer ties directly to that question rather than gathering everything available. Candidates often over-select: choosing the answer that sounds most thorough instead of the one that is most relevant. Relevance and fitness for purpose beat volume.

Domain 3: Apply Abstraction

Abstraction is the heart of computational thinking, and it is where many candidates feel the exam shift from vocabulary to judgment. The task is to focus on what matters and deliberately set aside what does not.

Apply Abstraction

Simplifying a problem by emphasizing essential features, generalizing patterns, and hiding unnecessary detail.

  • Separating essential details from incidental ones for a given purpose
  • Recognizing patterns that let one solution cover many similar cases
  • Representing a problem or system through a simplified model
  • Understanding that a good abstraction depends on the goal; the same system can be abstracted differently for different problems

Abstraction versus decomposition

These two are the most commonly confused practices. Decomposition breaks a large problem into smaller parts. Abstraction removes or hides detail to reveal what is essential. A quick test: if the scenario is dividing something into pieces, think decomposition; if it is ignoring, generalizing, or modelling, think abstraction. Questions in this area often give you a map, a schedule, or a process and ask what an appropriate simplified representation would keep and drop.

The purpose test: When two answer choices both look like reasonable simplifications, ask "simplified for what?" The correct abstraction is the one that preserves exactly the information the stated goal requires, nothing more and nothing less.

Domain 4: Specify a Solution

Here the exam moves from understanding a problem to describing how it will be solved. This is where decomposition, logical reasoning, and the planning of algorithms come into focus, before any automation happens.

Specify a Solution

Defining the structure and logic of a solution so that it is clear, complete, and ready to be carried out.

  • Decomposing a complex problem into manageable sub-problems
  • Applying logical reasoning, including conditions and decisions, to describe how a solution behaves
  • Defining inputs, outputs, and the sequence of steps required
  • Recognizing sequence, selection, and repetition as building blocks of a procedure

Reading logic carefully

Expect questions where you must follow or complete a described procedure: given certain conditions, what outcome results, or which step is missing or out of order? Slow, literal reading wins here. Trace the procedure with a simple example input rather than trusting your first impression. Pay attention to the order of decisions, because swapping two conditions can change the result.

For a sense of how demanding this domain feels relative to the others, see How Hard Is the ITS-CT Exam?

Domain 5: Automate a Solution

Automation translates a specified solution into something repeatable. For a computational thinking exam, the emphasis is on understanding algorithms and how they are expressed, not on coding fluency in any particular language.

Automate a Solution

Expressing a solution as an algorithm that can be executed consistently, by a person or a machine.

  • Distinguishing a well-formed algorithm from a vague set of instructions
  • Representing algorithms in ways such as ordered steps or flow-style descriptions
  • Recognizing where repetition and decisions belong in an automated process
  • Understanding why automation helps: consistency, speed, and reduced error on repetitive work

Keep the Python boundary clear

Because this certification is separate from the IT Specialist Python exam, resist the urge to prepare by grinding through syntax drills. Learn to read and reason about algorithms conceptually. If an item shows code-like or step-like notation, the goal is to understand what the process does, not to recall language-specific keywords.

Key Takeaway

For Domains 4 and 5, practice tracing a procedure by hand with a concrete example input. Being able to predict an algorithm's output step by step is the most transferable skill for both specifying and automating solutions.

Domain 6: Present and Improve a Solution

The final domain recognizes that a solution is not finished when it works once. It must be communicated to others, tested, and refined. This is also where collaboration and iterative improvement from the outline come into play.

Present and Improve a Solution

Communicating results clearly, evaluating whether the solution works, and refining it based on feedback and evidence.

  • Choosing an effective way to present a solution to a given audience
  • Testing a solution and interpreting the results to find flaws
  • Collaborating with others and incorporating feedback
  • Iterating: revisiting earlier steps such as data, abstraction, or logic when results fall short

Iteration is the thread

The most useful mental model for this domain is that improvement loops back through the earlier ones. If a solution fails, the fix may lie in the data you collected, the abstraction you chose, or the logic you specified. Questions may describe a failed outcome and ask which earlier practice to revisit. Matching the symptom to the stage is the skill being tested.

Exam Mechanics That Shape How You Study

Knowing the content is half the job; the delivery format influences how you should practise. Here is what the issuer materials establish:

ItemWhat the sources state
FormatComputer-based, proctored knowledge assessment
Question countEstimated 43-50 questions; a variable range, not a fixed form count
Time50-minute maximum of timed exam time, excluding administration and tutorials
Passing score700 on a 1-1000 scale; a scaled score, not a raw 70% requirement
DeliveryPearson VUE test centers or OnVUE online proctoring, or the separate Certiport Authorized Testing Center channel
Exam-only fee shownUSD 127 web/member pricing on Pearson MindhubPro; country-restricted voucher expiring 12 months after purchase
Credential validityFive years for awards on or after 2025-06-18; earlier awards remain nonexpiring

Two practical points follow. First, with roughly one minute per question on the high end of the range, you cannot afford to deliberate at length on scenario items; practise reading a short scenario and committing to an answer quickly. Second, a scaled score means you should not try to count exactly how many items you can miss. Aim for solid command of all six domains instead. Our ITS-CT Passing Score article explains the scaling in more depth.

Voucher expiry is not credential expiry: A voucher lasts 12 months from purchase, while the credential itself is valid for five years for awards on or after 2025-06-18. Buy your voucher when you are within your study window, not months ahead. A separate US-only CATC voucher with retake is listed at USD 133, but it cannot be used at Pearson VUE centers or through OnVUE. For the full cost picture, see ITS-CT Certification Cost 2026. For scheduling details, see ITS-CT Exam Dates 2026.

Test-day conditions

If you test via OnVUE, a system check and live webcam proctor are required, so run the check well before exam day. At a CATC, expect photo and signature ID, a non-disclosure agreement, parental consent for candidates under 18, and no personal paper or communication devices. The ITS-CT Requirements article covers eligibility and preparation expectations; the program suggests roughly 150 hours of readiness, but that is a profile, not a logged-hours application requirement.

Sequencing the Domains Over Your Prep Window

Because the domains build on one another, studying them in order makes sense. Here is one way to pace a six-week plan that keeps the harder judgment-based areas from being rushed. Adjust it to your own timeline; the point is the ordering logic, not the exact calendar.

Week 1

Foundational Concepts and Identify and Collect Data

  • Build a glossary of the six practices and write one example of each
  • Practise judging which data is relevant to a stated question
Weeks 2-3

Apply Abstraction, with decomposition contrasts

  • Drill the abstraction-versus-decomposition distinction until it is automatic
  • Apply the purpose test to simplification scenarios
Weeks 4-5

Specify a Solution and Automate a Solution

  • Trace procedures by hand with concrete inputs
  • Practise spotting missing, out-of-order, or ambiguous steps
Week 6

Present and Improve a Solution, then full review

  • Match failure symptoms to the earlier stage that needs revisiting
  • Take timed mixed practice at about one minute per question

Abstraction and algorithm tracing get the most time because they demand judgment rather than recall. Keep your last week mixed and timed so the pacing feels familiar. Our ITS-CT Cheat Sheet is a handy one-page review for those final days, and the ITS-CT practice tests let you rehearse scenario questions under time pressure.

Who Takes This Exam and Where It Fits

This credential suits students, career changers, and early-career professionals who want a recognized demonstration of structured problem-solving without committing to a programming language. There is no degree requirement beyond knowledge of the objective domains, which makes it accessible as a first certification.

Be realistic about what it signals. It is a foundational, vendor-issued knowledge credential, so it tends to support applications for entry-level and education-adjacent pathways and to complement other skills rather than stand in for hands-on experience. We deliberately avoid quoting salary or hiring figures here because none are published for this specific credential; the ITS-CT Jobs, ITS-CT Salary Guide, and Is the ITS-CT Certification Worth It? articles discuss the career side qualitatively. If you want a structured path, see ITS-CT Training, and for a look at success data, ITS-CT Pass Rate explains why no official figure exists.

Frequently Asked Questions

How many domains are on the ITS-CT exam?

The official Pearson objectives list six domains: Foundational Concepts, Identify and Collect Data, Apply Abstraction, Specify a Solution, Automate a Solution, and Present and Improve a Solution.

Are the domain percentage weights published?

No. Pearson's outline does not publish percentage weights or a numbered exam revision. The ISTE codes in parentheses are standards-alignment references, not weights, so prepare for all six areas.

Does the exam require knowing Python?

No. IT Specialist - Computational Thinking is a separate certification from IT Specialist Python. It tests reasoning about data, abstraction, logic, and algorithms rather than language-specific syntax.

How many questions and how much time do I get?

The exam is estimated at 43-50 questions with a 50-minute maximum of timed exam time. The question count is a variable range rather than a fixed form size, and the timer excludes administration and tutorials.

What score do I need to pass?

A scaled score of 700 on a 1-1000 scale. This is not a raw 70% requirement, and Certiport does not publish pass rates, so focus on mastering all six domains rather than chasing a question-count target.

Ready to pass your ITS-CT exam?

Put this into practice with free ITS-CT questions across every exam domain.