17 March 2016
Case Study: DoodleMaths – teaching math the fun way
In this post, we highlight DoodleMaths by EZ Education. DoodleMaths is an intuitive math app for children that allows them to consistently work at the best level for them. Its algorithm works to understand the level a child is currently working at and then it creates a work program for them so they can continually consolidate and learn new topics, rather than playing it safe and only doing what they know well.
Tom Minor, along with co-founder Nicola Chilman, founded EZ Education in 2012 with the aim of enhancing the way kids learn through adaptive learning programs. As experienced classroom educators, they have first-hand experience working with kids, and DoodleMaths is the top-selling math app for elementary school children in the UK.
DoodleMaths has won many accolades. “We have had 5-star reviews from the Educational App Store and have recently won Best Mobile App at The SPARKies, run by TechSPARK. We have been in the top 10 of the education apps in iTunes, and we have been shortlisted for KPMG’s Best British Mobile Startup,” says Tom. “As a company, we have received numerous rewards and can proudly say we have the best selling primary maths app in the United Kingdom.”
Building their app
The developers realized how much children engage with tablets and the huge potential for them to learn in a way that individually suits their needs. Their background as teachers and tutors meant that they had first-hand experience of how an app could work alongside common teaching methods in order to draw the most out of the child.
For EZ Education, app development is an ongoing process, so they continuously iterate on their design and code base. The company has used Corona for development of their three existing applications and their upcoming fourth application. Thanks to Corona and the Lua language, they can develop a core app in around three months and smaller projects even faster.
When asked about advice for developers, Tom says “My first bit of advice would be for newcomers. I would recommend that they read the tutorials and try out some sample applications to see how much time they could save. Corona really streamlines the development process.” He continues, “It was important to my team to establish a set of programming standards and best practices and we were easily able to find wonderful examples on the Corona Code Exchange. I recommend that others look there for patterns and inspiration when developing their own application.”
Some developers chase problems which they have little experience in solving. For some, it’s a challenge to learn new things, but sometimes recognizing that you need help is an important step. For EZ Education, their staff is educators. Building and hosting an online service is challenging, but DoodleMaths needed features to enable teachers to get the most out of the app. EZ Education found the solution in Bluefuse Systems (www.bluefusesystems.com) to develop parent and teacher dashboards. These dashboards contain features such as live monitoring, live messaging, and leaderboards, giving the students the ability to challenge each other while keeping the parents and teachers involved in their progress.
If you want to check out DoodleMaths and EZ Education’s other apps, visit their website at https://www.doodlemaths.com/. From there, you can download each of their apps on all of the supported platforms. DoodleMaths is a fun (but serious) tool used to educate children, and it was all built with Corona SDK. Get started today!