What Is Computational Intelligence? Within the AMSIO framework, Computational Intelligence is not limited to programming or software-use skills. AMSIO defines this field through six main areas: Algorithmic Thinking Computer Science Artificial Intelligence Programming Data Science No-code/Low-code Development The key point lies in how these components are connected. Students do not simply learn “how computers work” or “how many lines of code they can write.” Instead, they gradually develop a structured approach to problem-solving: identifying inputs, recognizing patterns, designing a sequence of processing steps, checking results, and selecting appropriate tools to solve a problem. According to the Handbook, Computational Intelligence is offered to students in Grades 3–12+ through three advanced levels, unlike Mathematics, Science, and Language, which have their own level structures. This is also one of the points AMSIO emphasizes when describing the distinctive features of its academic assessment system.
Computational Intelligence Does Not Mean “Learning to Code” When discussing technology education for children, programming is often the first concept that comes to mind. However, if students focus only on the syntax of a programming language, they may learn how to write commands without necessarily learning how to think through a new problem. Computational Intelligence asks a deeper question: Before asking a computer to perform a task, do students understand what problem they need to solve and how to design a process to solve it?
Algorithmic Thinking: Turning Problems into Logical Steps Algorithmic Thinking can be understood as the ability to build a logical sequence of steps that leads from a problem to a solution. For example, when faced with a task that requires organizing data, students should not simply experiment with different actions on a computer. They need to consider: What is the sorting criterion? Which data should be processed first? Which rules need to be repeated? Are there any exceptions? How can the result be checked? This way of thinking can be applied to many different problems beyond programming.
Computer Science: Understanding the Principles Behind Technology Computer Science goes beyond simply “using devices” and helps students understand how information is represented, processed, and organized within computing systems. For students, the goal is not necessarily to become computer experts at an early age. More importantly, they need to build a foundation that enables them to understand technology based on its underlying principles rather than merely using it by following instructions.
AI: From Users to Critical Questioners AI is rapidly changing the way people search for information, create content, analyze data, and automate tasks. In this context, the necessary competency is not simply knowing how to open an AI tool and enter a prompt. Students need to develop the ability to understand input data, evaluate results, recognize system limitations, and determine whether an answer is appropriate for the problem at hand. That is why AI, when included within Computational Intelligence, needs to be connected to logical thinking and problem-solving rather than becoming merely a tool-use skill.
What Roles Do Programming, Data Science, and No-code/Low-code Play? These three components help students gradually transform ideas into implementable solutions.
Programming: Turning Logic into Action Programming helps students translate a thought process into commands that a computer can execute. When a program does not produce the expected result, students must go back, check each step, identify errors, adjust their assumptions, and test the program again. Therefore, the value of programming lies not only in the final product but also in the systematic thinking process behind it.
Data Science: Learning to Think with Data In many modern problems, answers do not come from a single formula but from observing and analyzing data. Data Science introduces students to the processes of collecting, organizing, identifying patterns in, and interpreting information. It also serves as an important bridge between Computational Intelligence and AI, since data is a core component of many artificial intelligence systems.
No-code/Low-code: Expanding Technological Creativity The AMSIO Handbook also includes no-code/low-code development within the scope of Computational Intelligence. Simply put, no-code/low-code development involves creating applications or digital processes using visual tools, requiring users to write very little or no traditional code. This means that the focus is not limited to memorizing programming syntax. Students must also determine the logic of a product: What data is needed? How should the components be connected? How should the process operate? Does the solution truly address the problem?
AMSIO’s Three Levels of Computational Intelligence An important feature of the structure of the AMSIO Computational Intelligence competition is that the content is not applied in the same way to all students. The 2026–2027 Handbook divides Computational Intelligence into three levels corresponding to different grade groups. Level Grades Assessment Structure Format Development Focus Key Transition / Outcome Level 1 Grades 3–5 30 questions · 60 minutes · No separate practical section MCQ / Logical Reasoning Build a foundation in pattern recognition, logical reasoning, sequences, and step-by-step problem-solving. At this stage, the emphasis is on developing thinking skills rather than requiring complex programming projects. Students learn how to break down problems and identify patterns, creating a foundation for later study in programming, data, and AI. Level 2 Grades 6–9 30 questions · 90 minutes theory · 120 minutes practical MCQ + Coding/Logic Task Move beyond theoretical understanding by requiring students to apply their reasoning to a specific coding or logic task. Marks the transition from “knowing how to think” to “knowing how to use that thinking to create an implementable solution.” Level 3 Grades 10–12+ 30 questions · 90 minutes theory · 120 minutes practical MCQ + Coding/Logic Task Assess Computational Intelligence at the highest AMSIO level, combining conceptual understanding with practical application. Technological competency is evaluated from two perspectives: understanding principles and applying them to solve tasks.
Why Does AMSIO Combine Theory and Practice? A student may understand an algorithm on paper but struggle to turn it into a functioning process. Conversely, a student may know how to use a tool without truly understanding why a solution works. Combining the two sections helps assess two different levels of competency. The theory section focuses on knowledge, reasoning, and the ability to analyze problems. The practical section places students in situations where they must transform logic into a specific coding or logic task. This approach aligns with the competency-based philosophy presented in the AMSIO Handbook. The document identifies six core competencies that the system aims to develop: Critical Thinking, Logical Thinking, Problem-Solving, Creativity, Knowledge Application, and Technological Competence. Among these, Technological Competence is described as the ability to build proficiency in computational thinking, digital tools, and emerging technologies.
From Algorithmic Thinking to AI: A Connected Chain of Competencies Algorithmic thinking, programming, data, and AI should not be viewed as separate skills. The process can be illustrated as follows: Problem → Logic → Algorithm → Data → Tool/Programming → Result Verification → Solution Improvement For example, Algorithmic Thinking develops differently across age groups. For students in Grades 3–5, it helps them learn how to break a simple problem into smaller steps, recognize patterns, and follow a logical sequence to reach an answer. For students in Grades 6–9, the focus moves further toward designing structured solutions, comparing different approaches, and translating their reasoning into coding or logic-based tasks. At Grades 10–12+, students are expected to apply algorithmic thinking to more complex problems, evaluate the efficiency of possible solutions, and combine logical reasoning with programming, data, or other computational tools. Programming helps transform that solution into a process that a computer can execute. Data Science helps students read and extract information from data. AI expands the ability to analyze, predict, and automate, but people still need to define the problem, provide appropriate data, and evaluate the output. No-code/low-code development further expands students’ ability to build products, allowing them to focus more on logic and solution design even before they have advanced programming skills. This connection makes Computational Intelligence much broader than the simple question: “Can students code?”
Why Should Students Develop Computational Intelligence from Grade 3? Not every student needs to become a programmer. However, an increasing number of fields require people to work with data, digital systems, automation, and AI. Therefore, the long-term value of Computational Intelligence lies in how students learn to think. In Grades 3–5, students can begin with logic, patterns, and sequences. In Grades 6–9, they can gradually move toward coding, logic problems, and the process of turning ideas into solutions. In Grades 10–12+, students can continue developing their ability to connect computational thinking with more complex tasks. The three-level pathway is therefore not designed to turn an elementary school student into an AI expert. Instead, it creates an age-appropriate competency development process, progressing from foundational thinking to the ability to apply technology.
Computational Intelligence and Future Problem-Solving Skills Technology will continue to change. Programming languages that are popular today may eventually be replaced. A current AI tool may quickly give way to a new one. However, the ability to define problems, analyze data, build logic, evaluate results, and improve solutions has more lasting value than any specific software. This is also where Computational Intelligence intersects with the core competencies established by AMSIO. Logical Thinking helps students think in a structured way. Critical Thinking helps them avoid accepting results passively. Problem-Solving helps students choose strategies when facing unfamiliar problems. Knowledge Application transforms theoretical knowledge into practical solutions. Creativity helps students discover multiple approaches. And Technological Competence enables students to apply these abilities in a modern technological environment.
Conclusion The Computational Intelligence competition is not only for students who are already skilled in technology or programming. Within the AMSIO structure, Computational Intelligence is a pathway for students from Grades 3 to 12+, connecting algorithmic thinking, computer science, AI, programming, data science, and no-code/low-code development. At the higher levels, students are assessed through both theoretical sections and practical Coding/Logic tasks, demonstrating their ability to understand and apply knowledge. In the age of AI, what matters is not only the ability to use technology quickly, but also the ability to understand problems, ask the right questions, build logic, work with data, and create appropriate solutions. Computational Intelligence helps students develop thinking skills, creativity, and problem-solving abilities, enabling them to gradually become active creators of technology. Learn more about the AMSIO competition system on the official website to explore the pathway that best suits your student.
