
Algorithmic thinking refers to the process of developing clear, logical, and sequential steps to solve a problem. This way of thinking is a problem- solving approach that is not limited to computer programming but can be applied to a wide variety of disciplines. It based on analyzing a problem, breaking it down into subproblems, creating clearly defined solution steps for each subproblem, and applying these steps in a specific order . This process both develops the individual's mental organizati
EN
Emre Zengin

Humanity has survived for thousands of years by imitating nature. First we augmented our muscle power with machines, then we increased our speed with engines. But at the dawn of the 21st century, the last frontier we dared to imitate is the "soul" and "consciousness". Is it a utopia or an inevitable engineering outcome to one day witness the code we write and the algorithms we optimize awakening? The Threshold of Transition from Algorithm to Experience Artificial intelligence (AI) has evolved hi
ENArda Songur

What is Programming? Programming is the collection of instructions given to computers so they can perform specific tasks accurately and systematically. Through these instructions, computers learn when, how, and which operations to perform. This process can be compared to a recipe. To prepare a meal, the steps must be followed in order. Similarly, computers carry out their tasks by following commands step by step. For example, first put water in the pot, then add the pasta, then stir… Computers c
EN
Hilal Oruç Yıldırım

A colleague has not replied to your email for days. The car in front of you in traffic changes lanes without signaling. Your manager acts as if they never heard the idea you raised in the meeting. In all these moments, the same question arises in our minds: “Are they doing this to me on purpose?” More often than not, the answer is far more mundane and far less personal than we imagine. The person across from us is probably not even thinking about us; they have simply forgotten, distracted themse
EN
Ömer Said Aydın

Computational solving approach that allows individuals to solve problems using the basic concepts and methods of computer science . This way of thinking involves the application of systematic, logical, and algorithmic methods to solve problems. In her article published in 2006, Jeannette M. Wing defined CC as a way of thinking that everyone can use the basic concepts of computer science, and emphasized that this approach is important not only for computer scientists but for all disciplines . BİD
EN
Emre Zengin

TEKNOFEST Pardus Bug Reporting and Suggestion Competition is a technology competition organized to contribute to the development of Türkiye’s native and national operating system, Pardus, support the free software ecosystem, and promote awareness of digital independence. Organized within the framework of Türkiye’s National Technology Initiative in defense, aerospace, and technology sectors, the competition aims to introduce young individuals to the culture of free software and transform them int
EN
Ahmet Safa Çetin

World Child Inventors Day is an international observance celebrated annually on January 17. This day aims to support children’s creativity, problem-solving skills, and ability to generate new ideas. The primary goal of the observance is to recall child inventors from history and to encourage today’s children to engage in science, technology, engineering, and mathematics. This image was generated by Artificial Intelligence. " image-alternate="" image-element-format="right"> History and Origins
EN
Miray GÜR