MAESTRO: a semi-autoMAted Evaluation SysTem for pROgramming assignments

Many works in the literature highlight the importance of formative assessment to improve the learning process. Formative assessment means providing assignments to the students and giving them feedback during the course. It is not very used in Italian Universities because it is highly time-consuming...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:2020 International Conference on Computational Science and Computational Intelligence (CSCI) S. 953 - 958
Hauptverfasser: Bertagnon, Alessandro, Gavanelli, Marco
Format: Tagungsbericht
Sprache:Englisch
Veröffentlicht: IEEE 01.12.2020
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract Many works in the literature highlight the importance of formative assessment to improve the learning process. Formative assessment means providing assignments to the students and giving them feedback during the course. It is not very used in Italian Universities because it is highly time-consuming for the professors, that typically do not have help in the process of homework grading.In this work, we focus on programming exercises in computer science subjects, and propose a tool to semi-automatically grade and give feedback to the students. The tool was used in a computer language course on functional programming in a M.Sc. degree; the students evaluation of the course show a steep increase in the students appreciation. The tool is currently used in a course at undergraduate level on C programming.
AbstractList Many works in the literature highlight the importance of formative assessment to improve the learning process. Formative assessment means providing assignments to the students and giving them feedback during the course. It is not very used in Italian Universities because it is highly time-consuming for the professors, that typically do not have help in the process of homework grading.In this work, we focus on programming exercises in computer science subjects, and propose a tool to semi-automatically grade and give feedback to the students. The tool was used in a computer language course on functional programming in a M.Sc. degree; the students evaluation of the course show a steep increase in the students appreciation. The tool is currently used in a course at undergraduate level on C programming.
Author Gavanelli, Marco
Bertagnon, Alessandro
Author_xml – sequence: 1
  givenname: Alessandro
  surname: Bertagnon
  fullname: Bertagnon, Alessandro
  email: alessandro.bertagnon@unife.it
  organization: Ferrara University,Department of Engineering,Ferrara,Italy
– sequence: 2
  givenname: Marco
  surname: Gavanelli
  fullname: Gavanelli, Marco
  email: marco.gavanelli@unife.it
  organization: Ferrara University,Department of Engineering,Ferrara,Italy
BookMark eNotj8Fqg0AURafQLto0X9Au5ge0742OznQnYtNAghDtOkzHpwxkxqCmkL9voF1czuZw4D6x-zAGYuwVIUYE_VY25VaiAogFCIgBMM_v2FrnCnNxWybS7JFt9kXVtIf6nRs-k3eRuSzjvlio49WPOV3M4sbAm-vckuf9OPHzoR4m470LAzfz7IbgKSzzM3vozWmm9T9X7OujasvPaFdvtmWxixyiWqJUZl2qQSQEqVVoZUaZTvIeettjbyHTAuU3oaJO2C6XmkBLfXOBtCWbJCv28td1RHQ8T86b6XrUqbwdVckvA5VIyg
CODEN IEEPAD
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/CSCI51800.2020.00177
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
EISBN 9781728176246
1728176247
EndPage 958
ExternalDocumentID 9458008
Genre orig-research
GroupedDBID 6IE
6IL
CBEJK
RIE
RIL
ID FETCH-LOGICAL-i118t-456d49023e04c81c56e6937f0fcf1fc069215be18ed2cd759e095904c0e9cec33
IEDL.DBID RIE
IngestDate Wed Aug 27 02:50:29 EDT 2025
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i118t-456d49023e04c81c56e6937f0fcf1fc069215be18ed2cd759e095904c0e9cec33
PageCount 6
ParticipantIDs ieee_primary_9458008
PublicationCentury 2000
PublicationDate 2020-Dec.
PublicationDateYYYYMMDD 2020-12-01
PublicationDate_xml – month: 12
  year: 2020
  text: 2020-Dec.
PublicationDecade 2020
PublicationTitle 2020 International Conference on Computational Science and Computational Intelligence (CSCI)
PublicationTitleAbbrev CSCI
PublicationYear 2020
Publisher IEEE
Publisher_xml – name: IEEE
Score 1.7417668
Snippet Many works in the literature highlight the importance of formative assessment to improve the learning process. Formative assessment means providing assignments...
SourceID ieee
SourceType Publisher
StartPage 953
SubjectTerms Computational intelligence
Computer aided instruction
Computer and web-based software for instruction
Computer languages
Debugging tools and learning
Distance learning methods and technologies
Functional programming
Scientific computing
Software
software engineering programming issues and laboratory practice
Title MAESTRO: a semi-autoMAted Evaluation SysTem for pROgramming assignments
URI https://ieeexplore.ieee.org/document/9458008
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV07T8MwED6VioEJUIt4ywMjoXFejtmqqgWGPtQWqVuV2meUIUnVpkj8e85JVYTEwmZZJ1s-D9_n8313AA8RmtCWNXcSAkt6oGh0EiF8G-YgAuz7Gl1dNZsQo1G8WMhJAx4PWhhErJLP8MkOq798XaidDZV1ZBDGlbL3SIio1mrt1XDclZ3erPcWcjKgV59nE7a4-N0zpYKMwen_NjuD9o_2jk0OqHIODcxb8DLs9mfz6fiZJWyLWeoku7IYdoktsv6hXDebfW3nmDGioWw9Hdu0q4yWYESP049aytaG90F_3nt19i0QnJSYf-kQvdGBJFxFN1AxV2GEEREK4xpluFFuJAmyV8hj1J7SIpRo43pk66JUqHz_App5keMlsMD4VjdKjNrDIOHJyn4whrEnUSgPjbqClnXCcl1XuVjuz3_99_QNnFgv14kdt9AsNzu8g2P1WabbzX11Nd8igI_Y
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LawIxEA5iC-2pLVr6bg49dmuym-xuehPRKvWFbsGbrMms7MEHuhb67zvZFUuhl95CGBIyOXxfJvPNEPLkQyJtWXMnRrDEB4oBJw4Cz4Y5kAB7ngFm8mYTQb8fTiZqWCLPBy0MAOTJZ_Bih_lfvlnpnQ2V1ZSQYa7sPZJCuKxQa-31cJypWmPc6EiOJvjuc23KFg9-d03JQaN19r_tzkn1R31HhwdcuSAlWFbIW6_eHEejwSuN6RYWqRPvslWvjnyRNg8Fu-n4axvBgiIRpevRwCZeLXAJigQ5nRditir5aDWjRtvZN0FwUuT-mYMExwiFyApM6JBr6YOPlCJhiU54opmvELRnwEMwrjaBVGAje2jLQGnQnndJysvVEq4IFYlnlaPIqV0QMY9n9otRhq6CQLuQ6GtSsU6Yros6F9P9-W_-nn4kJ-2o1512O_33W3JqPV6kedyRcrbZwT051p9Zut085Nf0Dc-8kx8
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2020+International+Conference+on+Computational+Science+and+Computational+Intelligence+%28CSCI%29&rft.atitle=MAESTRO%3A+a+semi-autoMAted+Evaluation+SysTem+for+pROgramming+assignments&rft.au=Bertagnon%2C+Alessandro&rft.au=Gavanelli%2C+Marco&rft.date=2020-12-01&rft.pub=IEEE&rft.spage=953&rft.epage=958&rft_id=info:doi/10.1109%2FCSCI51800.2020.00177&rft.externalDocID=9458008