An operator fill-in-blank problem for algorithm understanding in Java programming learning assistant system

Nobuo Funabiki, Shin Sasaki, Tana, Wen Chung Kao

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Citations (Scopus)

Abstract

A Web-based Java Programming Learning Assistant System (JPLAS) has been developed to help novice students studying Java programming through self-learning. As one function, JPLAS provides the fill-in-blank problem that requests filling in the blank elements in a given code with several blanks. Currently, reserved words, identifiers, or control symbols can be blanked to have unique correct answers, which may be solved without reading the code carefully. In this paper, we propose to additionally blank operators in conditional expressions of core statements in the code so that students can understand the structure to realize the specification. For preliminary evaluations, we generated six operator fill-in-blank problems, and assigned them to students where the number of answer submissions per blank has increased from that of conventional problems.

Original languageEnglish
Title of host publication2015 IEEE 4th Global Conference on Consumer Electronics, GCCE 2015
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages346-347
Number of pages2
ISBN (Electronic)9781479987511
DOIs
Publication statusPublished - Feb 3 2016
Event4th IEEE Global Conference on Consumer Electronics, GCCE 2015 - Osaka, Japan
Duration: Oct 27 2015Oct 30 2015

Other

Other4th IEEE Global Conference on Consumer Electronics, GCCE 2015
CountryJapan
CityOsaka
Period10/27/1510/30/15

ASJC Scopus subject areas

  • Instrumentation
  • Biotechnology
  • Computer Networks and Communications
  • Signal Processing
  • Electrical and Electronic Engineering

Fingerprint Dive into the research topics of 'An operator fill-in-blank problem for algorithm understanding in Java programming learning assistant system'. Together they form a unique fingerprint.

  • Cite this

    Funabiki, N., Sasaki, S., Tana, & Kao, W. C. (2016). An operator fill-in-blank problem for algorithm understanding in Java programming learning assistant system. In 2015 IEEE 4th Global Conference on Consumer Electronics, GCCE 2015 (pp. 346-347). [7398539] Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/GCCE.2015.7398539