РАЗРАБОТКА МОБИЛЬНОГО ПРИЛОЖЕНИЯ, ОБУЧАЮЩЕГО ЯЗЫКУ ПРОГРАММИРОВАНИЯ PYTHON
Abstrak
Abstrakt: This thesis explores the development of a mobile application aimed
at teaching Python programming. The study includes a comprehensive analysis of
educational methodologies, an in-depth design and implementation process, and
thorough usability testing. The proposed application integrates interactive lessons,
quizzes, coding challenges, and gamification elements to provide an engaging and
adaptive learning experience for beginners and intermediate learners. Additionally, the
application aims to bridge the gap between theoretical learning and practical coding
skills by incorporating real-world problem-solving scenarios.
##submission.citations##
Список использованной литературы
1. Lutz M. Learning Python. O'Reilly Media, 2021.
2. Sweigart A. Automate the Boring Stuff with Python. No Starch Press, 2019.
3. Official Python Documentation. Python Software Foundation.
4. Nielsen J. Usability Engineering. Academic Press, 1993.
5. Sharma P., Kitchenham B. A Systematic Review of Mobile Learning
Applications in Programming Education. IEEE Transactions on Learning
Technologies, 2020.
6. Brown M. Gamification in Education. Routledge, 2017.
7. Flutter Documentation. Google Developer Tools, 2023.