A Study of Guide Documentation for Introductory Flutter Programming Learning with Exercises
Dart is a programming language designed to facilitate cross-platform app development under Flutter environment. It has its own distinct format and structure that allow developers to write responsive codes while maintaining high performances across various platforms. Learning Flutter/Dart is easy for students who have been proficient in Object Oriented Programming (OOP) concepts in as Java, JavaScript, or C. However, as a new language for mobile cross-platform programming, Flutter/Dart has different features that must be understood. In this paper, we present a comprehensive guide documentation that outlines key elements and advantages of Flutter/Dart programming for its independent learning. It helps learners navigate through foundational knowledge and practical exercises. As next studies, we will complete the guide documentation to cover the features, make proper exercises to review it, and evaluate the proposal through applications to students.
Authors
- Pradini Puspitaningayu (ORCID: https://orcid.org/0000-0002-2053-2907)
- Soe Thandar Aung (ORCID: https://orcid.org/0009-0009-4598-0878)
- Mustika Mentari (ORCID: https://orcid.org/0000-0001-5469-9724)
- Nobuo Funabiki (ORCID: https://orcid.org/0000-0003-3234-3473)
- Safira Adine Kinari
Institutions
- Okayama University (JP)
- Universitas Negeri Surabaya (ID)
Publication Details
- Published
- 2025-03-29
- DOI
- https://doi.org/10.1109/icct-pacific63901.2025.11012814
- Citations
- 2
- Primary Topic
- Teaching and Learning Programming
- Type
- article
- Field-Weighted Citation Impact
- 3.39