I'm always excited to take on new projects and collaborate with innovative minds.

Social Links

Project

Educational Mobile App for Children Under 10

Developed an interactive mobile application aimed at teaching languages (Arabic and English) to children under 10 years old, featuring language tests, learning modules, stories, and points-based rewards.

Client

Final Year Dissertation for Bachelor’s Degree 3

Start Date

Jul 07, 2021
Educational Mobile App for Children Under 10

Description: 

The project focused on building an educational mobile application using Android Studio and Java, designed to provide an engaging and fun learning experience for young children. The app offers language selection (Arabic and English), level-based learning, interactive quizzes, and a reward system to motivate children. The application was built with a user-friendly interface, including features for language proficiency testing, language lessons across four levels, and a bonus section with stories that can be unlocked using earned points. User data is stored securely using Firebase Authentication and Cloud Firestore, ensuring progress is saved across sessions. SQLite was used for offline data storage, and Android services manage app lifecycle and background processes.

Key Features:

  • Language Selection: Options for choosing between Arabic and English languages.
  • Level Testing: Users can take quizzes to determine their language proficiency level and earn points.
  • Interactive Language Learning: Four levels of language lessons for both Arabic and English, with the option to skip levels based on test performance.
  • User Authentication: Optional Firebase Authentication to save user progress and access high scores.
  • Reward System: Points earned from quizzes can be used to unlock engaging stories.
  • Offline Support: Data stored locally using SQLite for offline usage.
  • Parental Controls: Options to modify settings (sound, music) for a tailored user experience.

Technologies Used:

  • Development Environment: Android Studio, Java
  • Database: SQLite, Firebase Cloud Firestore
  • User Authentication: Firebase Authentication
  • UI Components: RecyclerView, Android Services
  • Version Control: GitHub

Images:

Nouveau Bitmap image - Copie
 

 

Share

Leave a comment

Your email address will not be published. Required fields are marked *