2007
DOI: 10.1007/978-0-387-69312-5_26
|View full text |Cite
|
Sign up to set email alerts
|

Three Phase Self-Reviewing System

Abstract: This paper introduces an electronic report submission system that helps effective learning of algorithms and programming. It proposes a three-phase reviewing system that involves self-reviewing of algorithms, self-reviewing of programs and staff reviewing. This is an improvement of our existing twophase reviewing system that only supports the latter two phases. In the additional phase for algorithmic checking, learners describe an algorithm graphically using PAD, compile it, and execute it to verify their algo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2010
2010
2015
2015

Publication Types

Select...
1
1

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(3 citation statements)
references
References 1 publication
0
3
0
Order By: Relevance
“…Thus, a teacher prepares the correct program for each step in each exercise and translates each program into a standard algorithm st(j,k) for step S j,k in advance. The standard algorithm is represented using Extended PAD (Konishi, Suzuki, Haraikawa, and Itoh, 2007). Our evaluation system can convert a macro operation into various patterns of statements that implement the functions of the macro operation.…”
Section: Methodsmentioning
confidence: 99%
See 2 more Smart Citations
“…Thus, a teacher prepares the correct program for each step in each exercise and translates each program into a standard algorithm st(j,k) for step S j,k in advance. The standard algorithm is represented using Extended PAD (Konishi, Suzuki, Haraikawa, and Itoh, 2007). Our evaluation system can convert a macro operation into various patterns of statements that implement the functions of the macro operation.…”
Section: Methodsmentioning
confidence: 99%
“…In addition, Extended PAD can represent various types of arbitrariness. Thus, Extended PAD can use the two extended expressions: “Non-ordering structure” and “Alternative structure.” Our proposed programming exercise monitoring system applied an automatic evaluation module to the student program based on comparing the standard algorithm with Extended PAD expressions derived from the student programs (Konishi et al, 2007).…”
Section: Methodsmentioning
confidence: 99%
See 1 more Smart Citation