# data[].attributes.body
Robotic Coding; It gives analytical thinking skills.

# data[].attributes.body
Robotic Coding; It allows to see the relationships between events or situations.

# data[].attributes.body
Robotic Coding; It helps to think creatively.

# data[].attributes.body
Robotic Coding; Increases problem solving ability.

# data[].attributes.body
Robotic Coding; It allows you to think systematically.

# data[].attributes.body
Robotic Coding; It helps the machines to understand the working logic.

# data[].attributes.body
Robotic Coding; Learning to code helps kids make a difference not just in their profession, but in their entire lives.

# data[].attributes.body
Code for your future, be useful to your country

# data[].attributes.body
Robotic coding is an application that requires creativity. Children who attract attention with their creativity during training can better observe which areas they are prone to, and their analytical and innovative thinking skills develop with robotic coding.

# data[].attributes.body
Robotic coding enables productivity and creativity to flourish. In order for these aspects to develop, problem-solving skills must also be developed. Those who deal with this field gain the ability to produce alternative solutions to the problems they experience with robotic coding.

# data[].attributes.body
With the robotics education, the motor skills of the students also develop. Coding also develops math skills. In addition, one of the benefits of the education that provides the comprehension of technical basic information is that it enables students to establish interdisciplinary connections.

# data[].attributes.body
Robotics is seen as the technology of the future by developing day by day. For this reason, countries are making significant investments and incentives in this field. So much so that robotics education was given at a young age and children were trained in robotic coding. Thanks to robotics education, children and young people are both prepared for the future by receiving robotics education at a young age, and their analytical skills are improved.

Robotic coding contributes to the development of individuals' problem solving, organizational and responsibility skills. Coding also teaches academic skills. With robotic coding, individuals can combine their coding and programming skills in STEM (science, technology, engineering, art and mathematics) fields. Robotic coding gives individuals the skills of struggle, problem solving, team sense and cooperation and perseverance.

# data[].attributes.body
Students with robotic coding;

analytical thinking
Ability to see relationships between events or situations
Creative thinking
Problem solving
With their systematic thinking skills, they will be individuals who construct the future rather than imagine it.

# data[].attributes.body
With the new understanding of the digitalized world of the 21st century, the basic qualities expected from individuals have changed. Problem-based thinking, analysis-synthesis ability, being creative, self-consciousness, and cooperation are just a few of these basic qualities. The basic language for acquiring these qualifications is robotic coding. Robotic coding, which is shown as the language of the future, makes children have a say in the construction of the future with the gains it provides. Today, robotic coding training is important for children to understand, interpret and direct the technological world in which they were born. The distinctions of "underdeveloped country" or "developed country" made on a sociological basis are essentially the distinction of societies that "produce technology" or "consume technology". For a generation that produces technology, the education of robotic science should be started at a young age. Children's spatial perception skills, the ability to establish cause-effect relationships, the development of psycho-motor behaviors, problem-solving skills, critical thinking-inquiry, self-expression skills, etc., who experience the excitement of thinking and producing. achievements offer a future for children.

# data[].attributes.body
Considering the developments in the world, the UK has made robotic coding lessons compulsory for the 5-16 age group since 2014, while robotic coding lessons are given in one of every 10 schools in the USA. In Finland, which is considered a pioneer in education, coding lessons are given from the first grade. In Turkey, the Ministry of National Education is working on adding robotic coding courses to the curriculum. According to “Marketsandmarkets”, the budget spent on coding is 2.76 billion dollars and approximately 10 billion TL worldwide. Not Much This Budget is expected to be 4.75 billion dollars (17.2 billion TL) in 2022.

In Turkey, robotic coding trainings for children in primary and secondary education are rapidly becoming widespread. With the robotic coding trainings, which are tried to be given to children with the understanding of learning by living, children gain the power to realize their natural curiosity and desire to learn in the unity of science, technology, engineering, art and mathematical sciences (STEAM). He is introduced to the method of creative and rational thinking, from the problems of daily life to major scientific-technological events.

While children learn to think algorithmically (sequentially) in each robot model, they also recognize the living and non-living things around them and build their own perspective and value system. In this respect, robotic coding education supports moral and social development of children as well as cognitive development.

# data[].attributes.body
Coding can be expressed as instructions that enable computer programs to run by writing algorithms created to achieve a certain purpose, in any coding language. With coding, children learn computational thinking, algorithmic thinking, problem solving, analytical thinking, critical thinking, questioning and multidimensional thinking. In this respect, coding is seen as an important technology literacy skill today. Due to the increasing interest and need for coding, it is stated in many sources that this skill should be acquired at an early age. Discovering coding at an early age helps children to understand, learn and apply coding more easily in their future lives. In addition, coding, which is learned especially with the pre-school period, helps children to develop their place, direction, movement and math skills, to learn collaboratively and to take responsibility. The main purpose of this study is to emphasize the importance of acquiring the coding skill, which is among the basic skills of the 21st century, at an early age and to conduct a literature review on the tools that will help to acquire this skill in the pre-school period. Our study was designed based on the qualitative research model. Qualitative research is a research design in which a qualitative process is followed to reveal events and situations in a realistic and holistic way, and qualitative data collection methods such as observation, interview and document analysis are used. In this study, the document analysis method was used.

# data[].attributes.body
This method includes the analysis of written materials containing information about the event or phenomena that are aimed to be researched . In this direction, a literature review was conducted on digital databases (ERIC, Proquest, Taylor and Francis, Elsevier, Procedia, National Thesis Center) and media sites. According to the results obtained in the literature; In the literature review of the tools and applications used at home and abroad, it has been seen that there are many applications that will make children love coding and have fun at the same time. It can be said that in these studies, block-based visual programming environments and tools and coding activities with robots were used. As a result of the findings obtained as a result of the study, there are programs such as Scratch, ScratchJr, Alice, Lightbot, Microsoft Small Basic, MIT App Inventor, Tynker, Kodable that enable coding by arranging code blocks one under the other or side by side with the "drag-and-drop" technique. is seen. It is stated that with the use of block-based environments and tools, students learn to code faster and more fun, increase their motivation, increase students' academic success, and develop creative thinking and problem-solving skills.

# data[].attributes.body
Apart from these applications, another method for gaining coding skills is robotic coding activities. It is stated that the main purpose of combining this technique, which is also used in STEM education, with coding, is that some concepts that remain abstract in coding education are made concrete with robots. Codes made in digital environments with robotic coding come to life with robots. Thus, it provides the emergence of physical products that children can direct, touch and move themselves. At the same time, while children want to achieve a targeted gain in mathematics with these activities, they can also think like an engineer with the construction of the robot. In addition, it contributes to their systematic thinking, establishing relationships between events and solving problems. It can be said that interaction with robots creates a positive attitude and motivation towards education and contributes to computational thinking and algorithmic thinking. In this regard, children should be introduced to robotic coding at an early age, and it is stated in the literature review in Turkey and abroad that robotic coding activities should be included in the education curriculum together with pre-school education. It has been observed that there are some robotic coding tools used for robotic coding activities and they are used in pre-school education.

# data[].attributes.body
Robot kits such as Cubetto, LEGO Mindstorms, KIWI, Bee-Boot, Dash and Dot and KIBO are widely used among them. It shows that these methods used can achieve more effective and productive results than traditional education approaches. At the same time, it is seen that the use of robots in educational environments together with STEM education attracts more attention than block-based program environments, and studies on robotic activities are given more space in the literature.

# data[].attributes.body
Robotic coding contributes to the development of individuals' problem solving, organizational and responsibility skills. ... With robotic coding, individuals can combine coding and programming skills in STEM (science, technology, engineering, art and mathematics) fields.

# data[].attributes.body
It gives analytical thinking skills. It enables them to see the relationships between events or situations.

# data[].attributes.body
Coding is seen as a new and advanced form of writing as the language of the next century. So coding should be seen as a new way of thinking and producing.

# data[].attributes.body
It enables the development of mathematics, algorithms, teamwork, innovative thinking, establishing cause-effect relationships and foresight skills.

# data[].attributes.body
The ability to establish a cause-effect relationship gained through coding enables him to make more accurate choices in life. With the foresight he has gained, he can plan what possibilities his choices will cause, and which ones will bring benefit and harm to him in the future.

# data[].attributes.body
Increases problem solving ability. It allows you to think systematically. It helps the machines to understand the working logic. Learning to code helps kids make a difference not just in their profession, but in their entire lives.In short, the purpose of coding education is to teach children to think algorithmically. In this context, gaining the coding skill, which is seen as a new way of 'thinking' and 'creating', is considered as a subject that should be emphasized. Because coding education will enable children to realize that they can produce.

# data[].attributes.body
In the most general definition, coding is the process of explaining the tasks we want to a computer, machine or a system in a language that they can understand. E.g; If you want to design a website, make a computer game or create an application, you have to learn coding. Many electronic devices such as the computer, smart phone, tablet, refrigerator, calculator you use need code snippets for their work. In other words, if you instruct your device to "do this action when that button is pressed" and if you do it in a language that it can understand, you will be coding. It strengthens attention, increases concentration and creativity. It allows to look at problems from a different perspective. Develops analytical thinking and problem solving skills. It enables concepts such as loops, conditions, and sequencing to be learned at an early age and much easier. Develops algorithms and algorithmic thinking skills. Teaches you to break down problems into small and manageable parts. Programming education; It supports learning skills in different fields such as math, literacy and science. Abstract mathematical concepts can be challenging for many children and distract them from the subject altogether. Coding education allows children to visualize these abstract concepts.

# data[].attributes.body
Robotic Coding; It gives analytical thinking skills. It allows to see the relationships between events or situations.

# data[].attributes.body
Robot: Devices that sense the environment with their sensors, interpret what they perceive, make a decision as a result of interpretation, and produce the decision with an output signal are called robots. Robots can give this output signal with a motor, LED or any actuator. Devices that cannot make autonomous.

# data[].attributes.headline
yaren.aa                                          It will be beneficial for us to learn code in the future technology

# data[].attributes.subject
yaren.aa                                          It will be beneficial for us to learn code in the future technology

# data[].attributes.body
Robotic Coding; It gives analytical thinking skills. Robotic Coding; It allows to see the relationships between events or situations. Robotic Coding; It helps to think creatively. Robotic Coding; It increases problem solving ability. Robotic Coding; It allows you to think systematically.

# data[].attributes.body
Coding is a very important issue thanks to the job opportunities that occur in the future, as it develops intelligence. Children should be given lessons on this subject starting from a young age. Thanks to the creativity of children, very different ideas can come up and even lead the technology.

# data[].attributes.body
Increases problem solving ability. It allows you to think systematically. It helps the machines to understand the working logic. Learning to code helps kids make a difference, not just in their profession, but in their entire lives.

# data[].attributes.body
CODING IS BEAUTIFUL AND ENJOYABLE, CLEARLY COMPLEX AND FUN CODING MAY BE IMPORTANT FOR GLCEK I THINK IT CAN BE IMPROVED IN THE FUTURE

# data[].attributes.body
It allows us to solve coding problems easily by thinking more simply. It is also ubiquitous in our online lives. Being one step ahead of people by learning is success.

# data[].attributes.body
I am happy to code, work with arduino, take part in eTwinning and project development processes.

# data[].attributes.body
In the most general definition, coding is the process of explaining the tasks we want to a computer, machine or a system in a language that they can understand. E.g; If you want to design a website, make a computer game or create an application, you have to learn coding. Many electronic devices such as the computer, smart phone, tablet, refrigerator, calculator you use need code snippets for their work. In other words, if you instruct your device to "do this action when that button is pressed" and if you do it in a language that it can understand, you will be coding. It strengthens attention, increases concentration and creativity. It allows to look at problems from a different perspective. Develops analytical thinking and problem solving skills. It enables concepts such as loops, conditions, and sequencing to be learned at an early age and much easier. Develops algorithms and algorithmic thinking skills. Teaches you to break down problems into small and manageable parts. Programming education; It supports learning skills in different fields such as math, literacy and science. Abstract mathematical concepts can be challenging for many children and distract them from the subject altogether. Coding education allows children to visualize these abstract concepts.

# data[].attributes.body
Increases problem solving ability. It allows you to think systematically. It helps the machines to understand the working logic. Learning to code helps kids make a difference, not just in their profession, but in their entire lives.

# data[].attributes.body
Coding is a very important issue thanks to the job opportunities that occur in the future, as it develops intelligence. Children should be given lessons on this subject starting from a young age. Thanks to the creativity of children, very different ideas can come up and even lead the technology.

# data[].attributes.body
Increases problem solving ability.  It enables systematic thinking.  It helps to understand the working logic of machines.
N.T

# data[].attributes.headline
Coding is very important as it is a system that works for us in most parts of our lives and provides us with convenience. For example, it is founded on coding in our lives. When a part or code is missing, there may be problems and the layout will be corrupted. D. Ö

# data[].attributes.subject
Coding is very important as it is a system that works for us in most parts of our lives and provides us with convenience. For example, it is founded on coding in our lives. When a part or code is missing, there may be problems and the layout will be corrupted. D. Ö

# data[].attributes.body
so that we can grasp things more quickly
K.Ö

# data[].attributes.body
It helps us to reach information more quickly and to think better in all areas.
S.T

# data[].attributes.headline
it has an important place in the advancement of technology.  

# data[].attributes.subject
it has an important place in the advancement of technology.  

# data[].attributes.body
A.Ö