Skip to content

An Android application created using Kotlin for grade 4-6 students to Learn Basic mathematics operations such as Addition, Subtraction, Multiplication and Division

License

Notifications You must be signed in to change notification settings

frashasantoYT/Kids-Math-Game

Repository files navigation

Kids Math Game

Description About the math Game.

Educational math game for grades 4-6, fostering a fun learning environment. Adaptive quizzes cover primary math topics. Engaging UI with vibrant visuals. Reinforce fundamental principles in an interactive way.

How the Game works

After successful registration and Login to the app, User chooses the task to perform on the main dashboard. After task selection, User has 30 seconds timer running, user has to solve maximum problems in 30 seconds. The score is recorded.
User can re-do the quiz again or Exit the App.

App Features

  • Multiple choice option
  • Timer features
  • Random features
  • Time Limited

Technologies Used

  • Android Studio
  • Android XML
  • Android
  • Firebase
  • Kotlin

Dependencies

  • Firebase SDK

Usage

Clone the repository and open it in Android Studio.
https://github.com/frashasantoYT/Kids-Math-Game.git

Setup your database

Connecting Project to Your Own Firebase Account

Instructions

  1. Create a Firebase Project:

    • Go to the Firebase Console.
    • Click on "Add Project" and set up a new Firebase project.
  2. Register Your App:

    • After creating the project, click on "Add App" to register your application.
    • Follow the setup instructions, downloading the configuration file (google-services.json for Android
  3. Replace Configuration Files:

    • Replace the existing configuration files in your project with the ones downloaded from the Firebase Console.
  4. Update Dependencies:

    • If using a Firebase SDK, update the dependencies in your project to match the new Firebase project.
  5. Update Authentication and Database Rules:

    • Since the project involves authentication and uses Firebase Realtime Database, review and update the authentication and database rules in the Firebase Console.
  6. Test the Integration:

    • Build and run your project to ensure successful connection to your Firebase project.
  7. Update Firebase Hosting (if applicable):

    • If using Firebase Hosting, update the hosting configuration with your new Firebase project details.

Review the Firebase documentation and any project-specific instructions for additional steps or considerations.

  1. Finally, Run the app on an emulator or physical device.

Roadmap

  • Implement additional difficulty levels
  • Enhance UI/UX with more engaging visuals

Contributing

Feel free to contribute to the development of Math Game by opening issues and pull requests.

Contact Developer

frashasanto111@gmail.com

About

An Android application created using Kotlin for grade 4-6 students to Learn Basic mathematics operations such as Addition, Subtraction, Multiplication and Division

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages