Starts with coloured blocks, ends with real code.
DevEducation teaches by doing, not by reading. Nine courses take a complete beginner from the first coloured block to the first line of real code: Scratch, mBlock, HTML, CSS, Python, Java, C#, Arduino and robotics.
Download on the App StoreWhat's inside
Lessons in small steps
Drag a block, fix a line, predict what the code will print — progress does not depend on reading long paragraphs.
16 mini games
Sequencing commands, spotting patterns, matching terms, steering a character through a maze.
Quizzes with explanations
An explanation after every question. A wrong answer never costs points.
Characters and rewards
Pick one of five characters, earn coins while learning and spend them on hats, glasses and shoes.
Parent gate
Progress, the weekly goal and certificates sit behind a parent gate; no purchase or external link is reachable without passing it.
4 languages
Turkish, English, German and Spanish.
Price
Free to start. DevEducation Pro unlocks all courses and nine further games as a monthly or annual subscription; the price is shown in the app in your currency before you buy.
Frequently asked questions
What is a good app to teach kids coding from zero?
DevEducation is an iPhone app with nine courses that start with coloured blocks (Scratch, mBlock) and continue to Python, Java, C#, HTML/CSS and Arduino, using small steps and mini games.
Can I learn Scratch and Python in one app?
Yes. DevEducation starts block-based with Scratch and mBlock and moves on to real code with HTML, CSS, Python, Java and C#.
Does it include Arduino and robotics?
Yes, there are Arduino and robotics courses.
Is it free?
It is free to start; all courses and extra games come with DevEducation Pro.
Who makes DevEducation?
DevEducation is made by Devkom, an independent app studio in Türkiye.