A Study of Code Modification Problems for Excel Operations in Python Programming Learning Assistant System

San Hay Mar Shwe, Nobuo Funabiki, Khaing Hsu Wai, Shune Lae Aung, Wen Chung Kao

研究成果

抄録

Python programming has gained popularity in various fields due to rich libraries and short coding features. We have developed Programming Learning Assistant System (PLAS) for self-study of Python Programming. Previously, we presented Code Modification Problem (CMP) for studying data visualization operations for data analysis. A CMP instance consists of one source code and two images. One image represents the output of the code, and the other is the output of the answer code from a student and it should be obtained by modifying the given code. The correctness of any answer is verified through string matching with the correct one. In this paper, we present CMP for Excel operations by extending previous works. A hint function is implemented for each CMP instance to assist learners in solving it. We generated 25 CMP instances using Python codes for various Excel operations using pandas and confirmed the validity from the application results to students in Okayama University.

本文言語English
ホスト出版物のタイトル2022 10th International Conference on Information and Education Technology, ICIET 2022
出版社Institute of Electrical and Electronics Engineers Inc.
ページ209-213
ページ数5
ISBN(電子版)9781665480482
DOI
出版ステータスPublished - 2022
イベント10th International Conference on Information and Education Technology, ICIET 2022 - Matsue
継続期間: 4月 9 20224月 11 2022

出版物シリーズ

名前2022 10th International Conference on Information and Education Technology, ICIET 2022

Conference

Conference10th International Conference on Information and Education Technology, ICIET 2022
国/地域Japan
CityMatsue
Period4/9/224/11/22

ASJC Scopus subject areas

  • コンピュータ ネットワークおよび通信
  • 情報システム
  • 情報システムおよび情報管理
  • メディア記述
  • 教育
  • 通信

フィンガープリント

「A Study of Code Modification Problems for Excel Operations in Python Programming Learning Assistant System」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル