What is CodiPlay?
The CodiPlay mobile application is a comprehensive solution that allows you to learn the basics of programming using a smartphone and create IoT projects.
Through an exciting game, CodiPlay helps children understand the basics of algorithms, sequences, cycles and conditional expressions, as well as develop algorithmic thinking and pattern recognition.
Using CodiPlay, you can visually assemble an IoT constructor using block code elements, connect circuits, and simulate the operation of algorithms on a smartphone. Then, assemble the constructor in real life, upload your code there, and make your IoT project!
CodiPlay's curriculum has been designed based on STEM and Maker Education, and consists of different levels of difficulty that suit children of different ages. You can find us https://play.google.com/store/apps/details?id=com.CEREALLAB.FruitsLoop&hl=ru
Recommended Usage
twice a month
Educational Impact
Awards
The EdTech Impact Awards are based on independent, verified customer feedback, and recognise the top 10 solutions across each of our 13 impact metrics.
Top Student Knowledge Tool
2025
Top Student Collaboration Tool
2025
Top School Processes-improving Tool
2025
Top Teacher Knowledge Tool
2025
Top Teaching Efficiency Tool
2025
Company | Business Name: Codiplay HQ Location: United Arab Emirates Founded: 2021 |
Age Range | 8-10, 11-13, 14-16 |
Features | Give Student FeedbackGive Teachers FeedbackSummer Coding CampsTraining For Teachers |
Languages | English, Kazakh, Russian, Uzbek, Azerbaijani |
Accessibility | Moderate features |
Policies | Terms of ServicePrivacy PolicyGDPR |
Requirements | Mobile - iPhoneMobile - iPadMobile - Android Codiapp is avaliable on Google Play and App Store. The app has a unique code compilation system that allows you to write code directly on your smartphone and send it through a cable to an Arduino microcontroller, which sets commands for the smart gadgets to move. This solution eliminates the need for a computer at all stages of learning and gives children who do not have access to computers access to quality IT education. |
Set Up | 1 minute |
Training | Videos |
Support | FAQs/Forum |
Home Learning | Parent Access Teacher must create the account. |
Tags | #CodiApp#CodiTeach#CodiKIt#CodiPlay |
CodiPlay PricingPricing Plans Free Trial Paid Subscription |
Compare CodiPlay with...
CodiPlay Reviews
from 23 Verified Reviews
User rating
Country
Dec 2024
Because I want more super projects from codi plays
Gulmira found CodiPlay:
- Significantly increases student collaboration
- Significantly improves teaching efficiency“In design work with pairs”
- Significantly improves teacher knowledge
- Significantly improves school processes“In practical work”
- Moderately builds student knowledge“In complex topics”
Nov 2024
8 because you have to work through the phone all the time, this is not convenient for the teacher and the student
Эльвира found CodiPlay:
- Significantly increases student collaboration
- Moderately improves teaching efficiency“Yes”
- Significantly improves teacher knowledge
- Slightly improves school processes
- Moderately builds student knowledge
Nov 2024
i like codiplay
Arai found CodiPlay:
- Significantly increases student collaboration“think together, write code, create a project”
- Moderately improves teaching efficiency“he learns algorithm by playing games, develops his mind by writing code, learns physics well with Arduino”
- Significantly improves teacher knowledge“learning programs”
- Significantly improves school processes“takes students to competitions, develops motivation, robotics”
- Significantly builds student knowledge“He is well versed in computer science and physics”
Adil
Programming teacher, 3D modeling teacher
Used CodiPlay daily for 4-6 months
Nov 2024
I think Codiplay is a great tool. But the phone version is not short of projects at the moment
Adil found CodiPlay:
- Slightly increases student collaboration“With making group project for robotics week”
- Slightly improves teaching efficiency“CodiTeach can actually help a teacher get free time”
- Slightly improves teacher knowledge“Unfortunately i dont have any examples.”
- Moderately improves school processes“CodiTeach can actually help a teacher get free time”
- Moderately builds student knowledge“Students often repeat gauges, which helps them memorize them”
Nov 2024
The tool is easy to use, helps students grasp complex concepts quickly, and saves teachers time on explanations
Султан found CodiPlay:
- Significantly increases student collaboration“This approach builds not only technical skills but also teamwork and leadership abilities.”
- Moderately improves teaching efficiency“Teachers can manage group activities more effectively, monitor progress in real time, and address challenges collaboratively.”
- Moderately improves teacher knowledge“This continuous feedback loop fosters professional growth and helps educators stay updated with innovative teaching methods”
- Significantly improves school processes“Schools also benefit from increased engagement and better student outcomes, aligning with institutional goals for innovation”
- Significantly builds student knowledge“This approach deepens comprehension and promotes long-term retention of knowledge.”
Nov 2024
because it effectively fosters teamwork, enhances the learning process, and makes lessons engaging. The tool is easy to use, helps students grasp complex concepts quickly, and saves teachers time on explanations.
Аружан found CodiPlay:
- Significantly increases student collaboration“significantly enhances student collaboration by encouraging teamwork in coding activities. Students learn to divide tasks, communicate effectively, and support each other while solving challenges. It fosters peer learning, as more experienced students can guide others, and promotes critical thinking through group problem-solving. This approach builds not only technical skills but also teamwork and leadership abilities.”
- Significantly improves teaching efficiency“Teachers can manage group activities more effectively, monitor progress in real time, and address challenges collaboratively. This allows for more interactive lessons and ensures students stay engaged, maximizing learning outcomes in less time.”
- Significantly improves teacher knowledge“Teachers can identify gaps in understanding, refine their instructional strategies, and learn new ways to integrate technology into the classroom. This continuous feedback loop fosters professional growth and helps educators stay updated with innovative teaching methods.”
- Moderately improves school processes“It encourages interdisciplinary projects, enhances classroom efficiency, and supports data-driven decision-making for curriculum improvements. Schools also benefit from increased engagement and better student outcomes, aligning with institutional goals for innovation and academic success.”
- Moderately builds student knowledge“By working together, students exchange ideas, deepen their understanding, and develop critical thinking skills, leading to better retention and application of knowledge.”
Kazybek
A robotics teacher
Used CodiPlay daily for 7–12 months
Nov 2024
At this point, I believe that Codiplay is the best in its field. For school programs, they have implemented the best projects based on Arduino and have given students the opportunity not only to build projects but also to write code using Scratch. They have provided students with the chance to build a project entirely on their own. This is a global issue today — students actively use gadgets, but many of them waste their time. This is exactly what students need — Codiplay! That’s why I recommend it to all teachers around the world! Codiplay helps develop students' perseverance and endurance. Thank you!
Kazybek found CodiPlay:
- Significantly increases student collaboration“Yes, of course there is. Students began to notice how basic things around them worked. For example, how traffic lights, smart barriers, and light sensors that are at the entrance of every house work.”
- Significantly improves teaching efficiency“During my lessons, I noticed significant improvements in their effectiveness. In the past, I thoroughly prepared for each class: searching for materials, videos for students, and creating ways to clearly explain the lesson content. I focused on finding engaging resources, developing a clear curriculum, and preparing reflection activities. With Codiplay, the need to search for additional materials is almost eliminated. Everything necessary is already provided here: materials to explain the lesson content, videos, presentations, and even a minute-by-minute breakdown of the lesson plan. This is extremely convenient for teachers as it allows them to focus directly on the lesson and interacting with students!”
- Significantly improves teacher knowledge“In my opinion, there are many ways to influence teachers' knowledge. Different types of teachers work in schools — young, ambitious, passionate about their fields, as well as those who are eager to teach something new. It is precisely in such cases that Codiplay can play a key role. The platform offers various projects that cover a wide range of subjects and provide modern solutions to pressing problems. Teachers must evolve along with the times and stay on the same wavelength as their students, which is why I believe that Codiplay can have a positive impact on enhancing teachers' knowledge and professional skills.”
- Significantly improves school processes“School is a place where people who love their profession work, but there are always certain nuances. Teachers sometimes get sick, may miss work for various reasons, or take maternity leave. At some point, teachers may change, and new teachers, who have recently graduated from university and lack experience in the field, may come. In such cases, Codiplay can be very helpful. For beginners, there is a clear curriculum, step-by-step instructions, and accessible materials. No teacher will be overwhelmed, and they will always find support. Since Codiplay was introduced, our students have started creating smart projects and achieving success in various competitions. For example, in the scientific competition 'Zerde', we won first place at the district level.”
- Significantly builds student knowledge“Students in 5th and 6th grades, even without taking physics lessons, already know what positive and negative values are, and are familiar with some of the laws of physics. They are also aware of modern projects, understand how these smart projects work, and what types of sensors are involved. The best part is that they build the projects with their own hands. This is much more effective than just observing, and it helps spark interest in other smart projects.”
Nov 2024
Because thanks to CodiPlay blogging I learned a lot of interesting things and learned
Даулет found CodiPlay:
- Moderately increases student collaboration“you can create more than just a project, and this creates a connection between teacher, student and technology”
- Moderately improves teaching efficiency“you can create more than just a project, and this creates a connection between teacher, student and technology”
- Significantly improves teacher knowledge“you can create more than just a project, and this creates a connection between teacher, student and technology”
- Moderately improves school processes“Improves education level”
- Moderately builds student knowledge“Increases the development of intelligence and critical thinking. Study for self-education”
Albina
Robotics teacher
Used CodiPlay daily for 0–3 months
Nov 2024
I think the curriculum should be divided into levels, with 7-8th grades starting to learn text-based coding instead of block-based programming.
Albina found CodiPlay:
- Moderately increases student collaboration
- Significantly improves teaching efficiency
- Moderately improves teacher knowledge“It lets me explore different projects and blocked based coding”
- Slightly improves school processes“I don't have to prepare circuit schemes and it makes my work easier. But when it comes to coding students don't completely understand what they're writing and just follow the instructions so they can just finish it quickly.”
- Slightly builds student knowledge“As I mentioned, when it comes to coding, students often don’t fully understand what they’re writing and simply follow instructions to finish quickly. However, they are more engaged in projects they can visually relate to, recognize from prior experiences, or use in daily life but haven’t paid much attention to before. It be great if you will add more projects, long term projects even like smart garden.”
Aiganym
Computer science AND ROBOTICS TEACHER
Used CodiPlay occasionally for 7–12 months
Nov 2024
it would be because the platform excels in several key areas. It provides an engaging, hands-on learning experience that enhances both student and teacher interaction. The tools are user-friendly, promoting collaboration and creativity. The immediate feedback helps students improve quickly, while the data-driven insights allow for better tracking of progress. Overall, it supports efficient teaching and effective learning, making it highly valuable in the classroom.
Aiganym found CodiPlay:
- Significantly increases student collaboration“In CODIPLAY, student collaboration enhances problem-solving, idea exchange, and critical thinking. Role distribution allows each participant to contribute, fostering responsibility. Working together also boosts creativity, improves communication skills, and promotes peer learning. Additionally, a shared goal increases motivation and student engagement.”
- Significantly improves teaching efficiency“In CODIPLAY, teaching efficiency improves through active learning, personalized instruction, and instant feedback. Collaboration tools help students learn from each other, reducing the need for direct instruction. The engaging environment boosts motivation, while data insights allow teachers to track progress and adjust lessons effectively.”
- Significantly improves teacher knowledge“In CODIPLAY, teachers expand their knowledge through hands-on experience with new tools and technologies. They gain insights into student learning styles and needs, improving their ability to adapt teaching methods. Additionally, using the platform helps teachers stay updated on the latest trends in educational technology and collaborative learning.”
- Significantly improves school processes“In CODIPLAY, school processes improve through streamlined lesson planning, as teachers can easily integrate technology into their curriculum. The platform also encourages more collaborative projects, fostering teamwork among students and teachers. Additionally, data-driven insights help school leaders track student progress and make informed decisions about curriculum adjustments.”
- Significantly builds student knowledge“In CODIPLAY, student knowledge improves through hands-on learning, allowing them to apply concepts in real-time. Collaborative projects help reinforce understanding as students explain ideas to peers. The immediate feedback from the platform also helps them identify areas for improvement and solidify their learning. Additionally, the engaging environment fosters deeper exploration and retention of knowledge.”
Oct 2024
Because this app is the most convenient for teachers
Temirlan found CodiPlay:
- Moderately increases student collaboration“They often help each other when assembling a project”
- Moderately improves teaching efficiency“It is very easy for a teacher to prepare for the lessons, because all the needed plan and materials for studying is there”
- Slightly improves teacher knowledge
- Moderately improves school processes“It affected the assesment policy, because of project-based learning, the methods of giving lessons also significantly changed as well. For example instead of lecture about resistors, transistors we can give them deeper understanding of that things simply by showing them how it works and at the same time give some basic info about that”
- Significantly builds student knowledge“a student practised in programming(scratch,python)/basic electronics and mechanisms(arduino)”
Sep 2024
Great program, I really like it. The only thing is, it's too early for 3-4 grades
it teacher found CodiPlay:
- Moderately increases student collaboration“svatofor”
- Significantly improves teaching efficiency“ready-made plans and step-by-step instructions help”
- Moderately improves teacher knowledge“helps to develop”
- Moderately improves school processes“Not yet”
- Moderately builds student knowledge“teamwork helps to study effectively”
Sep 2024
ZÜMRÜT TAHMAZ found :
- Significantly increases student collaboration“Codiplay has fun group activities that help kids work together better. On Codiplay, you can share coding projects with your friends, come up with ideas together, and help each other improve. This way, you learn more and become great team players!”
- Significantly improves teaching efficiency“The Coditeach platform provides a ready curriculum for each grade, saving teachers hours of planning. With easy instructions and a user-friendly interface, it makes teaching coding both efficient and engaging for students. Codiapp, and Codikit are awesome!”
- Moderately improves school processes“Codiplay enables students to compete and compare their progress, encouraging healthy competition.”
- Moderately builds student knowledge“With Codiplay, students learn Python and Scratch, gaining practical coding skills.”
Sep 2024
ÖZGE ÇELİKBİLEK found :
- Significantly increases student collaboration“Scratch opens up a vibrant and exciting platform for young learners to unleash their creativity as they explore coding concepts. They can create their own interactive stories, games, and animations—how amazing is that? This hands-on experience not only sparks their imagination but also cultivates essential problem-solving skills as they troubleshoot and refine their projects. It’s a fantastic journey of discovery and fun!”
- Significantly improves teaching efficiency“Codiapp is super fun, keeping kids excited about learning! Coditeach has cool lesson plans ready for teachers, which helps them save time and focus on fun activities.”
- Significantly improves school processes“Tracking student progress is seamless with Codiplay's platform, helping teachers stay organized.”
- Significantly builds student knowledge“The cool robot and Scratch-based coding in Codiplay make learning fun and engaging!”
Sep 2024
PINAR ÖZAYDIN found :
- Significantly increases student collaboration“This dynamic platform not only makes coding fun but also fosters an amazing sense of teamwork and problem-solving among peers. Just imagine the excitement as they brainstorm, create, and conquer challenges side by side! It’s a game-changer that empowers young coders to learn, grow, and thrive together!”
- Moderately improves teaching efficiency“Codikit and Codiapp are easy to use, so students stay excited. Coditeach has super easy lesson plans that make teaching coding really fun.”
- Significantly improves school processes“Codiplay allows students to pick up projects from previous classes, improving workflow continuity.”
- Moderately builds student knowledge“Codiplay boosts students' communication skills while mastering coding concepts.”
Sep 2024
KADER ÖZTÜRK found :
- Significantly increases student collaboration“Codiplay lets kids work together on coding projects, helping them learn how to talk and work as a team. It's a fun place where friends can help each other get better at programming!”
- Significantly improves teaching efficiency“Codikit makes teaching simple. Kids will love Codiapp, which keeps them interested in every lesson!”
- Moderately improves school processes“Teachers can easily monitor kids' progress with Codiplay, ensuring no student falls behind.”
- Significantly builds student knowledge“Codiplay’s collaborative circle fosters responsibility and real coding knowledge.”
Sep 2024
GÜVEN DELİKANLI found :
- Significantly increases student collaboration“We wish to have more time before the beginning of the school year to prepare kids for Codiplay, which promotes student collaboration by integrating teamwork into coding exercises. Students can jointly tackle programming problems, combining their skills and creativity.”
- Moderately improves teaching efficiency“Codiapp, and Codikit are easy to use, and if I need help, the support team is always there. Teaching feels stress-free!”
- Significantly improves school processes“Codiplay’s mobile app lets teachers track student progress in real-time, improving efficiency.”
- Moderately builds student knowledge“Codiplay creates a friendly, collaborative environment for building cool robots and coding!”
Funda ERGÜN GÖÇEKLİOĞLU
Bilişim Teknolojileri Öğretmeni
Used CodiPlay daily for 0–3 months
Sep 2024
Funda ERGÜN GÖÇEKLİOĞLU found CodiPlay:
- Significantly increases student collaboration
- Significantly improves teaching efficiency“Uygulamalı ve teorik bilgilerin içerisinde barındıran bu platform, Hem somut hem simülasyon deneyimi sağlamakta. Öğretmenler için bu iki anlamda da deneyim sağlaması etkileşimli olması çok katkı sağlayıcı”
- Significantly improves teacher knowledge“Öğretmenlerin eğitimine yeni teknolojilere hitap etmesi açısından ve geliştirilebilir olması açısından olumlu katkı sağlamakta”
- Significantly improves school processes
- Significantly builds student knowledge“Uygulama deneyimi sağladığı için ve geliştirilebilir olduğu için oldukça verimli.”
Aug 2024
It is a great technology overall. Possible the most effective we've used so far. With the deeper development of the gamification aspect for kids I think it would be unbeatable.
Amina found CodiPlay:
- Significantly increases student collaboration“Overall engagement has been significantly higher with the use of gamification, but I also see how they exchange their CodiPlay experience among each other and with the teaching staff.”
- Moderately improves teaching efficiency“Having a curriculum supported by the software is way easier than following it with a routine educational process. I can see the progress, the effectiveness of each module and, honestly, it helps tremendously with the reporting. It still requires a lot of manual work with exporting the data, but it is WAY easier compared to traditional approach.”
- Significantly improves teacher knowledge“This one is easy - sometimes technology knows better than us. Going through a curriculum helps get ready for the class.”
- Moderately improves school processes“As I mentioned previously, reporting has become way easier. Overall performance measurement has became more convenient.”
- Significantly builds student knowledge“CodiPlay is doing great job with it's initial purpose - teaching kids to code. It is a simple yet very needed procedure - I personally have seen kids learning coding from scratch and developing an interest from a very young age. Honestly, other program in my opinion fail to engage kids as much.”
Aug 2024
based on the answers given to me in the past, I can add. That this is a very interesting and unique platform.
IT teacher found CodiPlay:
- Moderately increases student collaboration“The students liked the traffic light project”
- Significantly improves teaching efficiency“The program of the plan itself is very convenient, but at first it's a little boring for the guys. the students are very smart.”
- Significantly improves teacher knowledge“It's very interesting, a new direction, I'm developing!”
- Significantly improves school processes“students are very involved in the process, this is a new direction in education and learning something new.”
- Significantly builds student knowledge“students are very involved in the process, this is a new direction in education and learning something new.”
Jul 2024
As far as I'm concerned about the codiplay platform, the overall platform is pretty well built. Arduino is taught easily and easily. A very necessary aid for a teacher. The classification of tasks according to the age of children, the ability to learn through the game, the presence of ready-made lesson plans indicate that the level of the platform is high.
Amangeldy found CodiPlay:
- Significantly increases student collaboration“We have made projects of traffic lights and smart baskets with students. In the process of creating the project, the guys built models with great interest.”
- Significantly improves teaching efficiency“Children can work through the instruction in the application without the help of a teacher in the process of building a model and writing a program. This is a great help for the teacher.”
- Significantly improves teacher knowledge“The platform has a teacher's guide and a ready-made lesson plan.”
- Significantly improves school processes“The platform helps a lot to learn Arduino”
- Significantly builds student knowledge“After creating ready-made projects on this platform, students will have the opportunity to voluntarily create other projects as well. That is, after learning how to write code on this platform, it will be easier to create your own project.”
Mirzokarimova Muxlisa Anvar kizi
IT teacher
Used CodiPlay weekly for 0–3 months
Jul 2024
All CodiPlay products are of high quality. But there were some cases with difficulties while working with wooden pieces. Its size in some cases was not accurate to construct the projets.
Mirzokarimova Muxlisa Anvar kizi found CodiPlay:
- Significantly increases student collaboration“Smart projects on robotics sometimes were assembled in groups. They were interested to work in pairs and groups. They had discussions while working in groups. They also liked to share the tasks between each other and ask questions from teachers.”
- Significantly improves teaching efficiency“The mobile version of CodiPlay shows the exact instructions to construct the smart projects. It helps with the self-work of students. They can work and study with minimum teacher interventions. The arcade games also effectively explain algorithm and programming topics, which are difficult to students.”
- Significantly improves teacher knowledge“The simplest example is that when you join the LED into the circuit the teacher without any help can make many mistakes. But the instructions in mobile game permits the teacher to make any mistakes. It makes the teaching process flow without any interrupts or technical issues (circuit shortening)”
- Significantly improves school processes“Arcade games make the ICT lessons more captivating. The lesson time is used effectively because the time spent on capturing the students interest in programming is minimized.”
- Significantly builds student knowledge“We can see the best performance in programming and robotics on the students results who are interested in learning with CodiPlay. It also helps with physics because there are topics that improve the knowledge in electrical engineering. To maximize the performance of the students in programming, students should learn the CodiPlay material.”
Jul 2024
Asan found CodiPlay:
- Moderately increases student collaboration“in the first month my students took 1st place in the Codiplay competition”
- Slightly improves teaching efficiency
- Moderately improves teacher knowledge
- Moderately improves school processes
- Moderately builds student knowledge
Pedagogy
Certified by Education Alliance Finland,
EAF Evaluation is an academically-backed approach to evaluating the pedagogical design of a product. EAF evaluators assess the product using criteria that covers the most essential pedagogical aspects in the learning experience.
Learning goals
Certified by Education Alliance Finland
The supported learning goals are identified by mapping the product against the selected reference curriculum and soft skills definitions most relevant for the 21st century.
- Using technology resources for problem solving
- Building common knowledge of technological solutions and their meaning in everyday life
- Using technology as a part of explorative and creative process
- Using technology as a part of explorative process
- Practicing logical reasoning, algorithms and programming through making
- Encouraging to build new information and visions
- Learning to combine information to find new innovations
- Encouraging to build new information and visions
- Learning to build information on top of previously learned
- Using technological resources for finding and applying information
- Understanding technological system operations through making
- Understand and apply the fundamental principles and concepts of computer science, including abstraction, decomposition, logic, algorithms, and data representation.
- Practicing to plan and execute studies, make observations and measurements
- Practicing to look things from different perspectives
- Practicing to create questions and make justifiable arguments based on observations
- Practicing to notice causal connections
- Learning to combine information to find new innovations
- Encouraging to build new information and visions
- Learning to build information on top of previously learned
- Practicing to notice causal connections
- Practicing to take care of own and other people’s safety
- Practicing to take care of one's own and other people’s safety
- Practicing to take care of one's own wellbeing and health
- Encouraging the growth of positive self-image
- Learning to face failures and disappointments
- Use abstraction effectively to model selected aspects of the external world in a program and to appropriately structure programs into modular parts with clear, well documented interfaces.
- Evaluate the fitness for purpose of algorithms in meeting requi.rements efficiently using logical reasoning and test data
- Use appropriate security techniques, including validation and authentication.
- Design, write, test and refine programs, using one or more high-level programming language with a textual program definition, either to a specification or to solve a problem.
- Take a systematic approach to problem solving including the use of decomposition and abstraction, and make use of conventions including pseudo code and flowcharts.
- Characteristics and purpose of different levels of programming language, including low-level language.
- Networks and the importance of connectivity, both wired and wireless, types of network, common network topologies and network security.
- Hardware components and embedded systems.
- The purpose and functionality of systems software, including the operating system and utility software.
- Boolean logic using AND, OR and NOT, combinations of these, and the application of logical operators in appropriate truth tables to solve problems.
- Representation of text, sound, and graphics inside computers.
- Representation of numbers in binary and hexadecimal; conversion between these and decimal; binary addition and shifts.
- The concept of data type, including integer, Boolean, real, character and string, and data structures, including records and one- and two-dimensional arrays.
- How particular programs and algorithms work.
- Following and writing algorithms to solve problems including sequence, selection and iteration, and input, processing and output
- Standard algorithms, including binary search and merge sort.
- Apply mathematical skills relevant to computer science.
- Understand the impacts of digital technology to the individual and to wider society.
- Understand the components that make up digital systems, and how they communicate with one another and with other systems.
- Think creatively, innovatively, analytically, logically and critically.
- Analyse problems in computational terms through practical experience of solving such problems, including designing, writing and debugging programs.
- Practicing strategic thinking
- Developing problem solving skills
- Practicing to use arts as a way to express
- Practicing to use imagination and to be innovative
- Practicing to use imagination and to be innovative
- Encouraging students to be innovative and express new ideas
- Practicing to improvise
- Practicing creative thinking
- Creating requirements for creative thinking
- Learning to find the joy of learning and new challenges
- Practicing to evaluate one's own learning
- Practicing to take responsibility of one's own learning
- Practicing to find ways of working that are best for oneself
- Practicing persistent working
- Learning to notice causal connections
- Practicing categorization and classification
- Practicing fine motor skills
- Using technology as a part of explorative process
- Practicing logical reasoning, algorithms and programming through making
- Understanding and practicing safe and responsible uses of technology
- Using technological resources for finding and applying information
- Using technology as a part of explorative and creative process
- Understanding technological system operations through making
- Using technology resources for problem solving
- Building common knowledge of technological solutions and their meaning in everyday life
- Practicing keyboard skills and touch typing
- Practicing to find, evaluate and share information
- Practicing to use information independently and interactively
- Practising to understand visual concepts and shapes and observe their qualities
- Learning to acquire, modify and produce information in different forms
- Using technology as a part of explorative and creative process
- Practicing logical reasoning to understand and interpret information in different forms
- Connecting subjects learned at school to skills needed at working life
- Practicing decision making
- Learning to plan and organize work processes
- Practicing time management
- Learning to use foreign language in work context
- Encouraging positive attitude towards working life
- Enabling the growth of positive self-image
- Learning to understand the meaning of rules, contracts and trust
- Learning decision-making, influencing and accountability
- Encouraging to build new information and visions
- Learning about different languages
- Learning to understand people, surroundings and phenomenons around us
- Practicing to notice links between subjects learned