App for kids that blocks internet until coding challenge is solved
LearnMinder is a SmartPhone app that blocks internet access until a homework / coding challenge is solved.
It is intended to be installed on a childs smartphone. Parent can set up a topic that the child needs to practice. Every time the child wants to play or browse the Internet, she/he has to first solve a challenge custom tailored to current skill level. When the challenge is solved child can use the Internet again.
The whole challenge is presented in a narrative that the Internet is broken and child needs to fix a bug in the software to use it. In the process, it learns, that all services it enjoys using are created by someone, maintained constantly and it is not magical black box.
Day by day, challenge by challenge the child gets more comfortable in thinking how the websites / services / games are designed and that sometimes its actually more fun to create these products than to use them.
App is supposed to run both on iOS as well as android smartphones/tablets. It is built using React Native
Well, it is a bit of a cheat, but it isnt actually blocking Internet. Using built-in parental control function of your smartphone, you would disable browser.
Then, the app serves as a browser with a challenge to solve. That way, if you want to browse Internet, you need to go through a challenge.
Perfect! Here are setup instructions:
npm -g react-native-cli
android avd
react-native run-android
- this will compile app, install it on your emulator, compile JS and run everything