CREATING AN INTERACTIVE MOBILE APPLICATION FOR TESTING STUDENTS’ KNOWLEDGE IN THE DART PROGRAMMING LANGUAGE
DOI:
https://doi.org/10.55640/Keywords:
Mobile application, quiz system, knowledge assessment, user interface, Android, Flutter, testing system.Abstract
This article discusses the technological and pedagogical aspects of creating an interactive mobile application called Testchi for assessing students' knowledge. The application is developed using the Dart programming language and Flutter framework. The paper analyzes the structure, working principles, and functional capabilities of the application. Special attention is given to the role of mobile applications in improving students’ learning outcomes through interactive testing, instant feedback, and gamification elements. The system allows users to participate in tests, select answers, and receive instant feedback based on their performance. The proposed solution aims to improve accessibility, usability, and efficiency in knowledge assessment systems.
Downloads
References
1.Dart Programming Language Documentation. https://dart.dev
2.Flutter SDK Documentation. Available at: https://flutter.dev
3.Programming Flutter: Native, Cross-Platform Apps the Easy Way. Pragmatic Bookshelf, 2020.
4.Beginning Flutter: A Hands-On Guide to App Development. Wiley, 2019.
5.Flutter in Action. Manning Publications, 2020.
6.Mobile Application Development. McGraw-Hill Education, 2015.
7.Human-Computer Interaction asoslari: Dix A., Finlay J., Abowd G., Beale R. Human-Computer Interaction. Pearson, 2004.
8.Designing Mobile User Experience. Wiley, 2007.
9.Gamification in education: Deterding S. et al. From Game Design Elements to Gamefulness, 2011.
10.Firebase Documentation (real-time database va authentication uchun).
11.Software Engineering: Sommerville I. Software Engineering. Pearson, 2016.
Downloads
Published
Issue
Section
License

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors retain the copyright of their manuscripts, and all Open Access articles are disseminated under the terms of the Creative Commons Attribution License 4.0 (CC-BY), which licenses unrestricted use, distribution, and reproduction in any medium, provided that the original work is appropriately cited. The use of general descriptive names, trade names, trademarks, and so forth in this publication, even if not specifically identified, does not imply that these names are not protected by the relevant laws and regulations.

Germany
United States of America
Italy
United Kingdom
France
Canada
Uzbekistan
Japan
Republic of Korea
Australia
Spain
Switzerland
Sweden
Netherlands
China
India