Learn with fun – game based online education learning software for developing logical thinking and programming concepts among kids using Finnish education

Share

Learn with fun – game based online education learning software for developing logical thinking and programming concepts among kids using Finnish education

Modified on July 8th, 2024

The client

Headquartered in Finland, our client is a Microsoft and Government of Finland funded venture, engaged in providing innovative education to students, interactive teacher training and value add solutions for school management globally.

Business situation

The client was looking for the development of a cloud based product with mobile interfaces to connect students, teachers, and parents.

The challenges

Schools continuously look for educational innovations and best practices, but are not ready to adapt quickly. Primary school students were missing tools to develop skill-based learning (logical thinking, programming skills, linguistic excellence) at the optimal age. Teachers aspired to close the gaps in training needed for imparting ICT skills. Parents were seeking solutions to train kids in the much needed skills of the current times.

The solution

Briskon designed and developed a multi-tenant software product that provides an innovative educational platform for schools, with separate management panels for administration, school, student, and teacher. The research, development, and piloting of this product was planned in two phases. The first phase focused on improving the existing infrastructure based on the gathered customer feedback. Along with this, this phase also emphasized on the migration to micro-service architecture for high scale deployment. The product is hosted in Microsoft’s Azure cloud infrastructure. The cloud native application architecture was studied, and the project migrated to make use of industry standard containerization and orchestration techniques. The front-end interface design was redesigned according to the material design specifications for a consistent look and feel, covering a wide variety of display form factors.

The second phase of the product development focused on the integration of payment gateway technologies for secure and convenient collection of payments and for maintaining consistent transaction logs. Aspects such as technological reliability, security, financial feasibility and payment method coverage were analyzed and studied in detail. Also, new games were deployed, and existing games were upgraded.

Minimum Viable Product (MVP)

An MVP of the product was created by the combination of web technologies such as HTML5, Unity3D backed by a cloud native application built with ASP.NET Core, IIS and Windows 10 software stack. The architecture and design were developed for the purposes of market study and gathering feedback from potential customers. The feedback gathered was utilized in the research, development and piloting phase of the project where the target was to improve user experience while giving due importance to security, reliability and scalability, along with adding more interactive content. The ensuing upgraded product was released after the first phase of thorough research, testing, development, and piloting. The second phase of the project would have more interactive content along with integrated payment methods.