A Web-based Learning Support System for the C Language with Automatic Generation of Blockly Programs

ID: 53060 Type: Poster/Demo
  1. Yuto Yamagata, JFE Systems, Inc, Japan
  2. Koji Kagawa, Faculty of Engineering, Kagawa University, Japan

Tuesday, June 26 6:00 PM-7:00 PM Location: Koepelzaal

Presider: Douglass Scott, Waseda University, Japan

Abstract: This paper reports a Web-based learning support system using a block-based programming environment for the C programming language. It uses Blockly for defining blocks and supplies a code generator for the C language. To support teachers to prepare example programs and exercises and to support learners to transit from block-based programs to text-based programs, the environment is also equipped with a backward translator from text-based programs to block-based programs. This translator is implemented in Haskell and provided as a server-side program. This paper reports the implementation and the features of the system, explains its usage and discusses future plans.


Conference attendees are able to comment on papers, view the full text and slides, and attend live presentations. If you are an attendee, please login to get full access.