@inproceedings{dca4a480c8a4466eabe48be33118b5c8,
title = "A Web-based Answer Platform Implementation for University Course in Flutter Programming Learning Assistant System",
abstract = "Flutter and Dart are increasingly important for cross-platform and mobile development programming. To support this cross-platform programming education for novice students, we have developed the Flutter Programming Learning Assistant System (FPLAS) and implemented the personal web-based answer platform using Node.js. FPLAS simplifies the learning process by utilizing Docker Compose, integrating four Docker images as multi-container instances. Student answers are automatically verified using an image-based user interface (UI) testing method, which compares the generated UI image with a standard one using OpenCV library. In this paper, we present an implementation of FPLAS answer platform in a programming course at Okayama University, Japan. Five basic exercises were prepared and assigned to 21 master's students. In the course, we asked them to install FPLAS and solve the exercises using it. Their solution results highlight the difficulty differences among the exercises and confirm the efficiency and validity of the platform in the course.",
keywords = "answer platform, Dart, exercise, Flutter, FPLAS, university course",
author = "Aung, \{Soe Thandar\} and Nobuo Funabiki and Aung, \{Lynn Htet\} and Kinari, \{Safira Adine\} and Kao, \{Wen Chung\} and Lee, \{Yi Fang\}",
note = "Publisher Copyright: {\textcopyright} 2025 IEEE.; 6th International Conference on Information Technology and Education Technology, ITET 2025 ; Conference date: 09-05-2025 Through 11-05-2025",
year = "2025",
doi = "10.1109/ITET65804.2025.11101642",
language = "English",
series = "2025 6th International Conference on Information Technology and Education Technology, ITET 2025",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "61--65",
booktitle = "2025 6th International Conference on Information Technology and Education Technology, ITET 2025",
}