DevEducation: Learn CodeiPhone · Devkom

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 Store

What'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.