Q2A-I: A Support Platform for Computer Programming Education, Based on Automated Assessment and Peer Learning

被引:3
|
作者
Papandrea, Simone [1 ]
Sterbini, Andrea [1 ]
Temperini, Marco [2 ]
Popescu, Elvira [3 ]
机构
[1] Sapienza Univ, Comp Sci Dept, Rome, Italy
[2] Sapienza Univ, Comp Control & Management Engn Dept, Rome, Italy
[3] Univ Craiova, Comp & Informat Technol Dept, Craiova, Romania
来源
关键词
Computer programming education; Homework; Automated assessment; Peer learning;
D O I
10.1007/978-3-319-96565-9_1
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Management and assessment of homework assignments in programming courses is a challenging topic both for researchers and practitioners. In the current paper we propose a solution based on the blending of automated evaluation and peer learning. More specifically, we introduce a platform called Q2A-I, which provides two main features: (1) automated management and assessment of homework submissions; and (2) peer interaction support on the programming tasks, by exchanging questions and answers through dedicated micro-forums. By (1) we try to relieve the teacher of the burden of manual evaluation of assignments, while still providing sufficient insight into the students' knowledge level to discover potential need for remedial interventions. By (2) we aim to capitalize on the benefits of peer learning, allowing students to request and provide help to each other, and rely on teacher support only in a limited number of cases. The paper provides a description of the Q2A-I platform, followed by an illustration of its practical use in the context of an introductory Computer Programming course. Results related to students' participation level as well as their subjective satisfaction with the platform are reported and discussed.
引用
收藏
页码:3 / 13
页数:11
相关论文
共 50 条
  • [1] Web-based peer assessment in learning computer programming
    Sitthiworachart, J
    [J]. 3RD IEEE INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES, PROCEEDINGS, 2003, : 180 - 184
  • [2] Computer support of effective peer assessment in an undergraduate programming class
    Sitthiworachart, J.
    Joy, M.
    [J]. JOURNAL OF COMPUTER ASSISTED LEARNING, 2008, 24 (03) : 217 - 231
  • [3] Aspects of web-based peer assessment systems for teaching and learning computer programming
    Ward, A
    Sitthiworachart, J
    Joy, M
    [J]. Proceedings of the IASTED International Conference on Web-Based Education, 2004, : 292 - 297
  • [4] Using web-based peer assessment in fostering deep learning in computer programming
    Sitthiworachart, J
    Joy, M
    [J]. EISTA '04: International Conference on Education and Information Systems: Technologies and Applications, Vol 3, Proceedings: EDUCATION/TRAINING AND INFORMATION/COMMUNICATION TECHNOLOGIES AND APPLICATIONS, 2004, : 231 - 236
  • [5] COMPUTER-BASED ASSESSMENT SYSTEM FOR E-LEARNING APPLIED TO PROGRAMMING EDUCATION
    Coelho, Antonio
    Xavier, Joao
    [J]. 2011 4TH INTERNATIONAL CONFERENCE OF EDUCATION, RESEARCH AND INNOVATION (ICERI), 2011, : 3738 - 3747
  • [6] Effects of Peer Interaction on Web-Based Computer Programming Learning
    Arunoprayoch, Nuttaphat
    Lai, Chih-Hung
    Pham-Duc Tho
    Liang, Jing-San
    [J]. 25TH INTERNATIONAL CONFERENCE ON COMPUTERS IN EDUCATION (ICCE 2017): TECHNOLOGY AND INNOVATION: COMPUTER-BASED EDUCATIONAL SYSTEMS FOR THE 21ST CENTURY, 2017, : 228 - 233
  • [7] A Systematic Review of Formative Assessment to Support Students Learning Computer Programming
    Thangaraj, Jagadeeswaran
    Ward, Monica
    O’Riordan, Fiona
    [J]. OpenAccess Series in Informatics, 2023, 112
  • [8] A web-based platform for teaching computer programming in distance education
    Wang, HX
    [J]. IASTED INTERNATIONAL CONFERENCE ON EDUCATION AND TECHNOLOGY, 2005, : 269 - 273
  • [9] Peer-assessment based learning in chemical education
    Gupta, Anju
    [J]. ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2015, 250
  • [10] Instructor Support Module in a Web-Based Peer Assessment Platform
    Badea, Gabriel
    Popescu, Elvira
    [J]. 2019 23RD INTERNATIONAL CONFERENCE ON SYSTEM THEORY, CONTROL AND COMPUTING (ICSTCC), 2019, : 691 - 696