Errorless Learning
Leitung: | Prof. Dr. G. Von Voigt |
Team: | Prof. Dr. G. Von Voigt, Svetlana Ovcharenko |
Jahr: | 2018 |
Laufzeit: | 01.11.2018 – 30.06.2021 |
Ist abgeschlossen: | ja |
Errorless Learning is an educational project targeted at elementary school children. It teaches kids how to spell words in the form of an interactive mobile game.
As part of the project, CHI developed both local (Android) and server-side (Python) databases. Local database also includes an extensive API to allow user-server communication. The server is developed with the highest security standards in mind to ensure user data is securely stored and transferred to and from the tablet.
Challenges
- Offline functionality for the Android APP of the project using the API
- Data synchronization between the tablets using the API
- Computing adaptive wordlist based on the information in the database
- Security: Encrypted connection between tablet and database
Implementation
Data API
The existing API serves two purposes: to provide a secure connection to the server and to ensure data integrity when a user's device is not connected to the internet.
The latter is implemented via Android database library. Each device has its own local database, specific to the project. User data is stored in this database until it's synced with the server. Thus, no data is ever lost. This also allows us to deal with situations where multiple users are using the same device or switch to another device during training.
Database
The database was developed to satisfy the needs of this project which can be summarized in the following way:
1) Users should be able to use multiple devices during their training, and the data should always be synchronized across all these devices.
2) Users should be able to train when there is no internet connection.
3) Data should be structured in a clear way, so that it's easy to parse and analyze it later.
Participants
From Computational Health Informatics (CHI): Prof. Dr.-Ing. Gabriele von Voigt, Dr. Daniel Lückehe, Svetlana Ovcharenko
From Institut für Sportwissenschaft: Prof. Dr. Alfred Effenberg, Dr. Nicole Mühlpforte, Tonghun Hwang
From University of Lübeck: Dr. rer. nat. Marcus Heldmann
Further information