IEEJ Transactions on Electronics, Information and Systems
Online ISSN : 1348-8155
Print ISSN : 0385-4221
ISSN-L : 0385-4221
<Information Processing, Software>
Development of Problem Posing Learning Support System of Fill-in-the-Blank C Programs and Evaluation of its Effectiveness
Hiroshi ShigematsuShimpei Matsumoto
Author information
JOURNAL RESTRICTED ACCESS

2023 Volume 143 Issue 7 Pages 701-711

Details
Abstract

There is a learning method called “problem posing” in which learners create their own tasks. Previous research show that the problem posing can make the learner initiative, which enables more effective review and helps to consolidate the understanding than in conventional learning. For this reason, the learning with problem posing is said to be more effective than general learning. There have been several studies on programming learning support focusing on the effects of problem posing. In this study, we focus on fill-in-blank problems, which are widely used in programming education, and design and develop a new system that provides a learning task of problem posing on fill-in-the-blank programming problem. Fill-in-blank is a programming learning task that has been generally recognized as effective for learning. Therefore, asking students to post a learning task of fill-in-blank would be appropriate, and the problem posing of fill-in-blank programming problems is expected to be a higher learning effectiveness than usual fill-in-blank task.

Content from these authors
© 2023 by the Institute of Electrical Engineers of Japan
Previous article Next article
feedback
Top