@inproceedings{d9f2ba0aeec341cab33910b97cea1dbc,
title = "A Design of UI Image Generation Method for Flutter Programming Learning Assistant System",
abstract = "To support novice students in learning Dart programming on Flutter, a cross-platform development framework, we have developed Flutter Programming Learning Assistant System (FPLAS). It features a Docker-based development environment and includes teacher-prepared sample projects for exercises. After completing these projects, students need to submit source codes and their output UI images to a teacher. Then, the teacher will manually assess them one by one. However, this manual assessment is inefficient and inconsistent due to variations in browser types and students' PC resolutions. In this paper, we present a design of the UI image generation method for FPLAS to solve this issue. This method automatically runs submitted source codes on the FPLAS Docker container, and capture and store their output UI images. It will use the Flask Python framework. The implementation and evaluation of the design will be in future works.",
keywords = "Dart, Docker, Flask, Flutter, FPLAS, UI image generation",
author = "Aung, \{Lynn Htet\} and Nobuo Funabiki and Aung, \{Soe Thandar\} and Kao, \{Wen Chung\}",
note = "Publisher Copyright: {\textcopyright} 2024 IEEE.; 13th IEEE Global Conference on Consumer Electronic, GCCE 2024 ; Conference date: 29-10-2024 Through 01-11-2024",
year = "2024",
doi = "10.1109/GCCE62371.2024.10760391",
language = "English",
series = "GCCE 2024 - 2024 IEEE 13th Global Conference on Consumer Electronics",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "42--43",
booktitle = "GCCE 2024 - 2024 IEEE 13th Global Conference on Consumer Electronics",
}