Efiwe uses several teaching methods that scientists have carefully studied and proven to work. This document explains what researchers discovered and why it matters for people learning to code.
1. Learning on Your Phone Actually Works
Scientists studied how well people learn when they use their phones instead of computers. They found that when students learn on mobile devices, they do better — with a score showing they improve by 0.523 points. This number might sound small, but scientists consider it a real, meaningful improvement.
What this means for Efiwe: You don't need an expensive computer to learn coding. Your phone works just as well. Research shows that when learning apps are built specifically for phones, students stay more interested and actually learn more.
This is especially important for people who can't afford laptops. The science proves that learning on phones isn't second-best — it's a good way to learn when the app is designed properly.
2. Making Learning Feel Like a Game Changes Everything
This is where the evidence gets really exciting. Scientists studied over 5,000 students across 49 different experiments. They found that when learning feels like playing a game, students learn much better — with an improvement score of 0.822. This is a big deal. It's one of the strongest improvements researchers have seen from any teaching method.
Why students stick with it
The research found something important about motivation. When learning is gamified, students' motivation score jumps to 2.206, and their actual learning improves by 1.015. Remember, most people who try to learn coding give up. Making it feel like a game helps people keep going.
Proof it works for coding specifically
Scientists looked specifically at teaching programming through games. They confirmed it helps the most with keeping students motivated, then with actually learning the material, and it doesn't make learning feel harder. This is exactly what Efiwe's coding challenges do — keep you interested without overwhelming you.
The right way to make it game-like
Not all game elements work the same. Research shows the best results come when you combine three things: game rules (like points and badges), game action (like getting harder challenges as you improve), and game feel (like seeing progress and celebrations). This combination scored 1.285 in helping people learn. Efiwe includes all three of these elements.
Time matters
Students who used gamified learning for more than one school term learned significantly more than those who only used it for a few weeks or months. Efiwe is built for long-term learning, not quick lessons, which matches what research says works best.
Working offline helps even more
Here's a surprise from the research. Students who learned offline did significantly better than those learning online or in mixed settings. This strongly supports Efiwe's ability to work without internet. When you can learn without worrying about your connection dropping, you learn better.
3. Getting Personal Help from AI Really Helps
Efiwe uses artificial intelligence (AI) — basically, a computer program that acts like a tutor — to give you personal feedback. Research shows this works remarkably well.
Real improvement in skills
Scientists tested students who used AI tutors against students who didn't. The students with AI help showed much higher scores in computer thinking skills, confidence in their coding ability, and motivation to keep learning. This means AI tutoring isn't just as good as regular teaching — it can actually be better.
Personal feedback for everyone
One big problem in education is that teachers can't give personal help to every student all the time. Research shows that AI can solve this problem by giving personalized feedback to each student while reducing how much work teachers need to do. Efiwe's AI does this by looking at your code, figuring out what mistakes you made, and telling you what's most important to fix first — all happening right on your phone instantly.
What makes Efiwe's AI special is that it pays attention to your situation. It asks: How long have you been stuck? What mistakes did you make before? What hints did you already get? This kind of smart help is what research says makes AI tutoring work.
Feedback that helps you learn
Scientists have known for a long time that giving students feedback while they're learning (not just at the end) helps them learn better. But teachers usually can't do this for every student. Efiwe's AI solves this problem by giving helpful feedback to everyone, every time.
4. Learning in Your Own Language Matters
Efiwe works in 189 languages. While scientists haven't studied many multilingual coding apps yet, they've proven that when students learn in their native language, they understand more, remember more, and finish their courses more often.
Think about it this way: If you're trying to learn something new and difficult (like coding), and you also have to translate everything from another language in your head, your brain is doing two hard jobs at once. Efiwe removes that extra difficulty by letting you learn in whatever language you think in.
5. Building Real Things Helps You Learn
Efiwe doesn't just teach you abstract ideas. You actually build working websites. This approach — called project-based learning — has been studied for decades. Scientists have found that when students make real things, they:
- Understand concepts more deeply
- Stay more motivated because they can see what they're creating
- Build a collection of work to show others
- Use their skills better in real situations later
Efiwe's structure — coding challenges that build up to a complete, professional website — is exactly the kind of step-by-step, goal-focused learning that research confirms works.
6. Working Offline Removes Barriers
Efiwe works without internet. This isn't just convenient — it's essential for fairness. In many places, internet is expensive or keeps cutting out. Apps that require constant internet connection shut out millions of people who want to learn.
The research supports this choice: Students learning offline showed much bigger improvements than those learning online or in mixed ways.
There's another benefit beyond just access. When you can learn offline, there are fewer distractions. You can practice during your commute, in places without WiFi, or whenever you have time — without worrying about data costs. This helps you build regular practice habits, which is how people get good at coding.
7. Fixing the Dropout Problem
Traditional coding courses have a terrible problem: 70-80% of people who start never finish. Efiwe's early numbers tell a different story: Every single person who tried Efiwe completed at least 5 challenges on their first day. One person even completed 83 challenges in one sitting.
Why? The research explains: When learning feels like a game, it creates an environment where people learn together and feel more internally motivated to keep going. When you feel like you're making progress, when feedback helps instead of making you feel dumb, and when challenges are hard but doable, you keep trying.
8. What Efiwe Users Actually Experienced
The Efiwe Future Skills Program Report highlights how Efiwe empowered hundreds of students across four schools and NGOs to learn HTML through 191 interactive challenges designed using proven pedagogical research.
Despite limited device access, unstable internet, and language barriers, students showed exceptionally high engagement, confidence gains, and satisfaction, with 100% completing at least five challenges on their first day and all focus-group learners finishing the full HTML program.
Learners praised Efiwe's offline functionality, gamified structure, personalized AI feedback, multilingual accessibility, and hands-on project-based approach, which collectively reversed typical coding-course dropout patterns and inspired strong interest in continuing with CSS and JavaScript.
The Future Skills Program demonstrated that with the right design, smartphones (not laptops) can unlock meaningful digital skills for underserved learners, validating Efiwe’s mission to democratize coding education globally.
Bottom Line: Everything Is Based on Proven Science
Efiwe doesn't just use one good teaching idea — it combines several methods that scientists have proven work:
- Learning on phones (improvement score: 0.523) makes coding available to billions of people
- Making it feel like a game (improvement score: 0.822 overall, 2.206 for motivation) keeps people interested and stops them from quitting
- AI personal tutors significantly improve thinking skills, confidence, and motivation
- Working offline lets you learn anywhere and actually produces better results
- Multiple languages remove the barrier of having to know English
- Building real websites teaches practical skills you can actually use
Each of these methods has strong scientific proof that it works. When you put them all together in one platform, you create something powerful — a way to teach coding that removes the main reasons billions of people can't learn: they can't afford computers (solved by phones), they get bored and quit (solved by gamification), they need individual help (solved by AI), they don't have good internet (solved by offline mode), they don't speak English well (solved by multiple languages), and they need to build real skills (solved by making actual projects).
The science is clear: Efiwe's approach isn't an experiment or guess. It's a careful use of the teaching methods that researchers have proven work best. For people in developing countries, students with limited money, and anyone who's been left out of traditional coding education, Efiwe offers a scientifically proven path to real coding skills.



or