2019
DOI: 10.26599/tst.2018.9010109
|View full text |Cite
|
Sign up to set email alerts
|

Formative assessment of programming language learning based on peer code review: Implementation and experience report

Abstract: In programming courses, the traditional assessment approach tends to evaluate student performance by scoring one or more project-level summative assignments. This approach no longer meets the requirements of a quality programming language education. Based on an upgraded peer code review model, we propose a formative assessment approach to assess the learning of computer programming languages, and develop an online assessment system (OOCourse) to implement this approach. Peer code review and inspection is an ef… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
11
0
4

Year Published

2019
2019
2024
2024

Publication Types

Select...
5
1

Relationship

1
5

Authors

Journals

citations
Cited by 20 publications
(15 citation statements)
references
References 10 publications
0
11
0
4
Order By: Relevance
“…In comparison to current research literature, the study presented here avoids additional quality-enhancing elements in the process and tries to create incentives via the journal only, which also represents a punishment by revealing any inactivity on the part of the student. This somehow corresponds to a recommendation by Sun et al (2019), who postulate the CPR to become a dynamic game with reward and punishment.…”
Section: Implementation Of the Cpr Methodsmentioning
confidence: 59%
See 4 more Smart Citations
“…In comparison to current research literature, the study presented here avoids additional quality-enhancing elements in the process and tries to create incentives via the journal only, which also represents a punishment by revealing any inactivity on the part of the student. This somehow corresponds to a recommendation by Sun et al (2019), who postulate the CPR to become a dynamic game with reward and punishment.…”
Section: Implementation Of the Cpr Methodsmentioning
confidence: 59%
“…The latter, however, needs guidance and control mechanisms during implementation, which requires a comparably high attendance of the lecturer. In this respect, a web-based environment can save a lot of work (Sun et al 2019). Further, it can even turn CPR into a role play to enhance its impact.…”
Section: Problem-based Learning (Pbl)mentioning
confidence: 99%
See 3 more Smart Citations