Abstract

In this study, we developed a programming practice monitoring system to facilitate teachers to give appropriate instructions to students at the appropriate time during classroom lectures. To help teachers to provide appropriate instruction to learners, we identified parameters that would be useful for teachers during programming exercise in classroom lecture. We constructed a monitoring system with five functions. The system automatically acquired the programs written by students to evaluate their performance, and the teacher can obtain their performance using the five functions. We asked four subjects to test our proposed monitoring system during a simulation of a classroom lecture. The evaluation revealed that the system had a high accuracy in evaluating student programs.

Highlights

  • In the areas of programming and algorithm education, many studies have developed learning support system (Fossati, Eugenio, Brown, and Ohlsson, 2008; Kogure, Okamoto, Noguchi, Konishi, and Itoh, 2012; Malmi et al, 2004; Nakahara, Konishi, Kogure, Noguchi, and Itoh, 2009; Noguchi, Nakahara, Konishi, Kogure, and Itoh, 2010)

  • We developed a teacher support environment that focused on supporting teachers during programming education (Kogure, Takatsu, Konishi, and Itoh, 2010)

  • We address the provision of appropriate instructions from teachers to students during classroom lectures

Read more

Summary

Introduction

In the areas of programming and algorithm education, many studies have developed learning support system (Fossati, Eugenio, Brown, and Ohlsson, 2008; Kogure, Okamoto, Noguchi, Konishi, and Itoh, 2012; Malmi et al, 2004; Nakahara, Konishi, Kogure, Noguchi, and Itoh, 2009; Noguchi, Nakahara, Konishi, Kogure, and Itoh, 2010). During programming courses for beginners in educational institutions, such as universities, the costs of grading the programs and reports submitted by students are very high. Several automated methods have been developed for the evaluation of student programs, such as LAURA (Adam & Laurent, 1980) and PROUST (Johnson, 1990). We developed a teacher support environment that focused on supporting teachers during programming education (Kogure, Takatsu, Konishi, and Itoh, 2010). The environment made it easier for teachers to grade programs and text reports. The teacher accessed the environment after the classroom lecture finished

Objectives
Methods
Results
Discussion
Conclusion

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.