Using coding and algorithm, children acquire the 21st century skills like the ability to view problems through different perspectives to find solutions, to think in a systematical and creative way and to offer the most convenient solutions. When students understand the logic of algorithm, they realize that everything occurs in a certain order and that, the things essential do not happen when there is no certain order. Coding is not only limited to computer sciences, but it is also very important in terms of interdisciplinary interaction.
Many developed countries that realized the importance of the skills of our age such as algorithmic thinking, analytical thinking, critical thinking, problem solving, design-oriented thinking have made a radical change in their education systems. Countries such as USA, UK, France, Finland, Germany, South Korea, Israel have added coding courses to education curricula since primary school with the purpose of bringing in coding skills at an early age in order to train new individuals equipped with 21st century skills.
The below chart compares Turkey and the UK according to the "European Digital Literacy Report". As can be seen in the report, coding is a compulsory lesson taught since Grade 1 in the UK.
- Creating an algorithm and coding the algorithm created
- Analytical thinking based on computational thinking
- Performing systematical operations taking into account the variables
- Finding solutions to the problems in the shortest possible way
- Viewing events and problems from different perspectives
- Systematic and creative thinking
- Learning an actual programming language
Our Teaching Method
The students try to complete the tasks by collecting the foods that appear on the screen with the help of our cute characters in the Kodris platform. Allies of the main characters appear in some of the task scenes and enemies appear in some others and they affect the task-completion process of the characters. In our game-based learning platform Kodris, the solution of each task is automatically controlled and scored by the "Three Stars" application. According to this application, students who reach the true answer in the shortest way earn three stars.
There are two modes that our students can use to solve tasks. In the Code mode, students produce their own solutions by performing actual coding. When using the Code mode, the block sequence related to the corresponding algorithm is automatically generated by the system under the block mode tab. When the students create the necessary algorithm in Block mode, the corresponding actual code is generated automatically by the system under the code mode tab. In this way, our students will learn the loops, variables, functions, conditions and many other features of Phyton language.
We provide guiding tips with the 'Show Tips' feature to help the students find the ideal solution for the relevant subject and scene.
With our live support service, we answer your questions during working hours on weekdays.
Our students can develop any kind of software independently from the platforms, using the Python programming language, which is one of the most suitable coding languages for beginners. Thanks to Phyton language which is one of the most popular languages today with a syntax that is easy to write and understand, our students learn coding fondly.
Information Technologies and Software coursebook published by the Ministry of National Education in September 2017 prescribes the teaching of the Phython programming language.
According to the research conducted by IEEE.ORG, the best programming language of 2017 was Python.
We see that many developed countries teach coding starting from the 1st grade in order to help children to acquire the skills of the 21st century. Children of age 8 to 16 can acquire these skills by having fun with Kodris.Free Trial