Applications of Three Introductory C Programming Exercise Problems in Nihon University

Xiqin Lu*, Nobuo Funabiki, Kiyoshi Ueda, Wen Chung Kao

*Corresponding author for this work

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

Abstract

To assist self-study of C programming, we have proposed three types of introductory exercise problems: grammar-concept understanding problem (GUP), value trace problem (VTP) and phase fill-in-blank problem (PFP). GUP and VTP aim at code reading study whereas PFP aims at code writing study. Students can solve them using the browser-based answer interface that has the automatic marking function. In this paper, we present their application results to first-year undergraduate students taking a C programming course in Nihon University, Japan. The same instances were assigned twice this time, where they were assigned once in the previous year. The results show that the correct answer rate was improved for any type as the course elapsed, where that for PFP was no sufficient. Thus, the effectiveness of the proposal is confirmed for basic C programming study.

Original languageEnglish
Title of host publication2023 International Conference on Consumer Electronics - Taiwan, ICCE-Taiwan 2023 - Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages231-232
Number of pages2
ISBN (Electronic)9798350324174
DOIs
Publication statusPublished - 2023
Event2023 International Conference on Consumer Electronics - Taiwan, ICCE-Taiwan 2023 - Pingtung, Taiwan
Duration: 2023 Jul 172023 Jul 19

Publication series

Name2023 International Conference on Consumer Electronics - Taiwan, ICCE-Taiwan 2023 - Proceedings

Conference

Conference2023 International Conference on Consumer Electronics - Taiwan, ICCE-Taiwan 2023
Country/TerritoryTaiwan
CityPingtung
Period2023/07/172023/07/19

ASJC Scopus subject areas

  • Artificial Intelligence
  • Human-Computer Interaction
  • Information Systems
  • Information Systems and Management
  • Electrical and Electronic Engineering
  • Media Technology
  • Instrumentation

Fingerprint

Dive into the research topics of 'Applications of Three Introductory C Programming Exercise Problems in Nihon University'. Together they form a unique fingerprint.

Cite this