Educational Approach and Practices for an Applied C Programming Exercise with a Poker Card Game Strategy and a Contest Style
Proceeding: The Fifth International Conference on Informatics and Applications (ICIA2016)Publication Date: 2016-11-14
Authors : Fumiya Gemba; Naoki Hanakawa; Hiroyuki Tominaga;
Page : 97-104
Keywords : Applied C Programming Exercise; Card Game Strategy; Genetic Algorithm Simulation; Production Rule.;
Abstract
We propose an applied C programming exercise with card game strategy and a contest style. We adopt a draw Poker and consider the rule regulation as an adequate theme of simple AI. We offer an execution environment. A student must implement a strategy program which changes a card repeatedly to make a good Poker hand. We also develop a contest management server. It manages uploaded strategy codes of each student during the contest period. It calculates a game score of each strategy by much execution. It notifies the result data and exhibits the ranking table. Contest style stimulates students' competitive volition and promotes their motivation to revise a program continuously. A teacher monitors students' progress situation in the contest period. A strategy with the best score of each student is the final product for the estimation. We carried out some educational practices since 2010. In this paper, we introduce our educational approach and features of the system. We discuss the results about submission situation and score distribution of the contest from 2011 to 2015.
Other Latest Articles
- Extraction of Product Names for Constructing a Database of Souvenir Information
- A Support System for Extensive Reading using English News on the Web
- An Energy-efficient Uniform-multiprocessor Scheduling for Real-time Embedded Systems
- Performance Evaluation of Routing Protocols in Wireless Sensor Networks: A Comparative Study
- Implementation and Trial Practices for Hacking Competition CTF as Introductory Educational Experience for Information Literacy and Security Learning
Last modified: 2016-11-28 23:13:20