跳至主導覽 跳至搜尋 跳過主要內容

An Implementation of User-Interface Checking Function for Flutter Programming Learning Assistant System

  • Soe Thandar Aung*
  • , Nobuo Funabiki
  • , Lynn Htet Aung
  • , Safira Adine Kinari
  • , Wen Chung Kao
  • *此作品的通信作者

研究成果: 書貢獻/報告類型會議論文篇章

摘要

To assist learning Dart programming on Flutter cross-platform development framework, we have developed the Flutter Programming Learning Assistant System (FPLAS). FPLAS integrates a Docker-based Flutter environment with Visual Studio Code, and offers three introductory exercise projects where a teacher needs to manually check the source codes from students by running them and verifying the output user-interfaces (UIs) one by one. In this paper, we implement a UI checking function to automatically check all the output UIs by comparing their image files with the given correct one using Flask framework and OpenCV libraries. For this function, currently, we request students to additionally submit the captured UI image files, which will be automated in future works. For evaluations, we applied the proposal to 141 UI image files for the projects from 32 students in Okayama University, Japan, and confirmed the validity and effectiveness.

原文英語
主出版物標題GCCE 2024 - 2024 IEEE 13th Global Conference on Consumer Electronics
發行者Institute of Electrical and Electronics Engineers Inc.
頁面40-41
頁數2
ISBN(電子)9798350355079
DOIs
出版狀態已發佈 - 2024
事件13th IEEE Global Conference on Consumer Electronic, GCCE 2024 - Kitakyushu, 日本
持續時間: 2024 10月 292024 11月 1

出版系列

名字GCCE 2024 - 2024 IEEE 13th Global Conference on Consumer Electronics

會議

會議13th IEEE Global Conference on Consumer Electronic, GCCE 2024
國家/地區日本
城市Kitakyushu
期間2024/10/292024/11/01

ASJC Scopus subject areas

  • 人工智慧
  • 電腦視覺和模式識別
  • 人機介面
  • 訊號處理
  • 電氣與電子工程
  • 媒體技術
  • 儀器

指紋

深入研究「An Implementation of User-Interface Checking Function for Flutter Programming Learning Assistant System」主題。共同形成了獨特的指紋。

引用此