Developed as my Bachelor’s Thesis at the West University of Timișoara, Learn and Play for Kids is an Android educational suite engineered to replace static physical worksheets with an interactive, screen-assisted learning platform during remote learning scenarios.
Architectural Highlights & Tech Stack
Built natively in Java using Android Studio, the platform leverages modular Android Activities, custom ViewHolders, dynamic Intents, and RecyclerView adapters to deliver fluid, low-latency UI transitions across varied screen densities.
- Core Learning Modules: Numeracy, literacy phonics, geometric shape recognition, drawing canvas with custom Bitmap drawing caches, musical instrument synthesis, and animal taxonomy.
- Gamified Cognitive Engine: Features score-tracking logic, audio-based instrument matching via Android
MediaPlayer, dynamic Lottie UI animations, and randomized problem generation (High-Low comparison, object counting, initial-letter association, and difficulty-scalable math puzzles). - Data & File System Handling: Integrated MediaStore content resolvers for local gallery exporting and runtime permission management.