PyStartEase: Enhancing Python Learning for Beginners through Interactive Quizzes and Community Support on a Mobile Platform
PyStartEase is an Android app designed to help beginners, particularly teenagers and school students with no programming background, learn Python effectively. The app employs a quiz-based approach that reinforces understanding through retrieval practice, complemented by explanatory videos and practical examples. PyStartEase also includes a forum for peer collaboration, fostering a community-driven learning environment, and a “Python News!” section to keep users updated with the latest developments in the Python ecosystem. The app's interactive elements cater to different learning styles, and initial user testing suggests a high level of intuitiveness and ease of navigation. Feedback indicates that the app has an engaging interface and effective learning tools, with suggestions for further enhancements such as a code compiler, more interactive content, and gamification elements to boost motivation and engagement. PyStartEase aims to make Python learning more accessible, engaging, and effective for beginners, contributing to the broader goal of making programming knowledge more widespread and approachable.
Authors
- Chee-Leong Lee (ORCID: https://orcid.org/0000-0002-8826-497X)
- Adenan Ayob (ORCID: https://orcid.org/0000-0001-6357-2901)
- Ying Mei Leong (ORCID: https://orcid.org/0000-0002-6330-1906)
- Qian Ni Ng
Institutions
- Quest International University Perak (MY)
Publication Details
- Published
- 2024-09-26
- DOI
- https://doi.org/10.1109/eecsi63442.2024.10776146
- Primary Topic
- Mobile Learning in Education
- Type
- article
- Field-Weighted Citation Impact
- 0.00