Development of an Automatic Multiple Choice Question Generation System to Promote Understanding of Programming Concepts (76076)

Session Information:

Wednesday, 22 November 2023 15:45
Session: Poster
Room: Orion Hall
Presentation Type: Poster Presentation

All presentation times are UTC + 9 (Asia/Tokyo)

Gagné, a learning psychologist, defined four hierarchical elements of learning skills: problem-solving, rules, concepts, and discriminations. These intellectual skills form a hierarchical structure with problem-solving at the top, followed by rules, concepts, and discriminations. Mastering lower-order skills is essential for higher-order skill acquisition. We apply this theory to programming education. In programming education, students are sometimes given questions that require them to use a programming language to implement an algorithm or create a program that satisfies a certain specification. Such questions belong to the problem-solving type in the Gagné classification. Problem-solving is at the top of the hierarchy and may be difficult for beginning students to solve from the beginning. Ideally, students should start with simpler problems and progress to more complex ones as their understanding deepens. Programming is based on fundamental "concepts" like variables and methods, and "rules" such as syntax for transforming class diagrams into source code. These two skills are the lower level and are important for mastering programming skills. Hence, we have developed an automated system that generates problems promoting a step-by-step understanding of these concepts. The system marks programming concepts such as variables and methods, and outputs multiple-choice questions in PDF format that require the user to select the option that matches the specified concept. The system generated questions for approximately fifty study items that the authors defined. The system's output was improved by reviewing the problem and incorporating the feedback.

Yoshiki Sugihara, Tokyo Denki University, Japan
Tatsuyuki Takano, Kanto Gakuin University, Japan
Takashi Kohama, Tokyo Denki University, Japan
Osamu Miyakawa, Tokyo Denki University, Japan

About the Presenter(s)
Mr Yoshiki Sugihara is a University Postgraduate Student at Tokyo Denki University in Japan

See this presentation on the full scheduleWednesday Schedule

Conference Comments & Feedback

Place a comment using your LinkedIn profile


Share on activity feed

Powered by WP LinkPress

Share this Presentation

Posted by Clive Staples Lewis

Last updated: 2023-02-23 23:45:00