Il s'agit d'une application Web éducative conçue pour améliorer la littératie financière parmi les utilisateurs et a été développée pour une étude menée par l'Université de San Francisco en Ouganda et en Inde à l'été 2023. Le jeu a été joué par plus de 250 participants à l'étude dans le but d'enseigner des concepts de prise de décision et d'investissement financiers simples. Le jeu est jouable avec un minimum d'alphabétisation numérique, car la plupart des participants à l'étude ne possèdent pas de smartphone et n'ont aucune expérience préalable avec les jeux numériques. L'application est développée à l'aide de Flutter, un cadre multiplateforme pour la création d'applications natives pour mobile, Web et bureau à partir d'une seule base de code.
Les résultats de l'étude seront publiés en 2024 et je fournirai un lien ici à l'avenir.
Jeu: les utilisateurs sont présentés aux décisions d'investissement du bétail et doivent décider s'ils veulent acheter l'actif ou non et comment le financer.
Interface utilisateur et navigation: le jeu a une interface intuitive et facile à utiliser accessible aux utilisateurs de tous les horizons éducatifs. La navigation est simple, avec des instructions claires et concises, afin que les utilisateurs puissent facilement progresser à travers les différents niveaux et avec des objectifs d'apprentissage clairs à chaque étape du jeu.
Niveaux: Le jeu a un total de 6 niveaux avec des difficultés croissantes.
Difficulté progressive: le jeu a une courbe de difficulté progressive, en commençant par des concepts simples et en augmentant progressivement la complexité. Cela permet aux utilisateurs de développer progressivement leurs connaissances et leurs compétences, ce qui facilite la compréhension et l'application des concepts financiers les plus avancés.
Chocks randomisés: les joueurs seront confrontés à des chocs dans chaque cycle de simulation, ceux-ci peuvent être positifs ou négatifs et sont influencés par le niveau de risque de l'investissement.
Localisation: L'application a été traduite en Luganda et Kannada depuis les emplacements, où les expériences ont eu lieu. Pour l'internationalisation, le package international Flutter a été utilisé.
Lien vers l'application Web hébergée
Riverpod: Il s'agit d'un ensemble de gestion de l'État pour Flutter, qui vise à simplifier et à améliorer la façon dont vous gérez l'état dans vos applications Flutter. Il est construit sur le package du fournisseur de Flutter et fournit une API plus intuitive et flexible. Paquet Riverpod
Localisations: Le package FLUTTER_LOCALISATION est une collection de délégués de localisation et de cours de services publics qui fournissent une prise en charge de l'internationalisation (I18N) pour les applications de flutter. Il fait partie du SDK Flutter et est automatiquement inclus lorsque vous créez un nouveau projet Flutter. Internationaliser une application Flutter
Les contributions à ce projet sont les bienvenues. Si vous rencontrez des problèmes ou avez des suggestions d'amélioration, veuillez ouvrir un problème sur le référentiel GitHub du projet. Lorsque vous contribuez à ce référentiel, veuillez suivre le style et la structure de code existants. De plus, adhérez aux meilleures pratiques et conventions de flottement.
Ce projet est autorisé sous la licence du MIT. N'hésitez pas à modifier et à distribuer l'application conformément aux termes de la licence.