A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2020; you can also visit the original URL.
The file type is application/pdf
.
Filters
Making the Most of Repetitive Mistakes: An Investigation into Heuristics for Selecting and Applying Feedback to Programming Coursework
2018
2018 IEEE International Conference on Teaching, Assessment, and Learning for Engineering (TALE)
While tools exist to provide feedback to student submissions, their automation is typically limited to reporting either test pass or failure or generating feedback to very simple programming tasks. ...
This paper reports our results and discusses how the identified heuristics may be used to promote timeliness and consistency of feedback without jeopardising the quality. ...
This paper reports our results and discusses how identified heuristics may be used to promote timeliness and consistency of feedback without jeopardising the quality.
II. ...
doi:10.1109/tale.2018.8615128
dblp:conf/tale/HowellW18
fatcat:wvapbpkapvdv5oezq5jrmh4irm
Strategies to Maximize the Impact of Feedback and Streamline Your Time
2018
Journal of Educators Online
Banks-Utilize technology to automate and manage common, repetitive feedback to free instructional time for other activities. 4) Student Experience-Increase the impact of feedback on the student learning ...
in response to individual student submissions. 2) Instructional Resources and Activities-Create resources and activities to decrease the amount of postassignment feedback required. 3) Integration of Feedback ...
By repurposing and automating your feedback via a feedback bank, you can save hours of grading time without sacrificing the quality or quantity of your one-to-one student feedback comments. ...
doi:10.9743/jeo.2018.15.3.11
fatcat:3hwir2dn3nanxocq3wo3zixuuq
Rethinking computer science education from a test-first perspective
2003
Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications - OOPSLA '03
A key element to the strategy is comprehensive, automated evaluation of student work, in terms of correctness, the thoroughness and validity of the student's tests, and an automatic coding style assessment ...
Students believe that once a program runs on sample data, it is correct; most programming errors are reported by the compiler; when a program misbehaves, shuffling statements and tweaking expressions to ...
I wish to acknowledge the feedback provided by Manuel Pérez-Quiñones on these ideas, and the students who have worked on the project: Anuj Shah, Amit Kulkarni, and Gaurav Bhandari. ...
doi:10.1145/949344.949390
dblp:conf/oopsla/Edwards03
fatcat:3hibdr5jmfdadddl756mx6ggji
Rethinking computer science education from a test-first perspective
2003
Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications - OOPSLA '03
A key element to the strategy is comprehensive, automated evaluation of student work, in terms of correctness, the thoroughness and validity of the student's tests, and an automatic coding style assessment ...
Students believe that once a program runs on sample data, it is correct; most programming errors are reported by the compiler; when a program misbehaves, shuffling statements and tweaking expressions to ...
I wish to acknowledge the feedback provided by Manuel Pérez-Quiñones on these ideas, and the students who have worked on the project: Anuj Shah, Amit Kulkarni, and Gaurav Bhandari. ...
doi:10.1145/949386.949390
fatcat:onukosej7nelfoymskgfbyreb4
Effect of an Instructor-Centered Tool for Automatic Assessment of Programming Assignments on Students' Perceptions and Performance
2019
Sustainability
The results show that the incorporation of the automated assessment tool into the course was beneficial for the students, since it allowed for increasing their motivation, improving the quality of their ...
A total of three data sources were used: a survey to collect data regarding students' perceptions, and the grades of the student assignment submissions and of a practical programming exam in order to analyze ...
Once students received feedback on the quality of their first submission and guidance on how to improve it, they had the possibility to review and improve their application and resubmit it to get a new ...
doi:10.3390/su11205568
fatcat:vy745hkt2vcxxaolhqqfj44v4y
Teaching how to program using automated assessment and functional glossy games (experience report)
2018
Proceedings of the ACM on Programming Languages
To address these challenges we focused on providing the students assignments and automated feedback that yielded gratifying visual results and stimulated healthy competition, while targeting relevant software ...
We have been using game programming to keep students motivated, and following a methodology that hinges on test-driven development and continuous bidirectional feedback. ...
Besides task-specific feedback, the students are provided with group-level information regarding the overall quality of their code base. ...
doi:10.1145/3236777
dblp:journals/pacmpl/AlmeidaCM0P18
fatcat:jni33vps6javdfvrfoxinlqcoa
Analysis of learning behavior in an automated programming assessment environment: a code quality perspective
2020
IEEE Access
In the future, we will analyze system feedback in conjunction with students' behavior to clarify how students could improve their code based on the feedback which they receive after each submission. ...
We obtained log data 1310 records related to feedback on student code, including 4 fields: student ID, homework ID, timestamp of submission, and testing results. ...
doi:10.1109/access.2020.3024102
fatcat:vyzysspvuzgxtdusr3tshdzgdm
Auto-grading for parallel programs
2015
Proceedings of the Workshop on Education for High-Performance Computing - EduHPC '15
This results in higher quality submissions by allowing students to learn from mistakes as they make them, rather than days or weeks later. ...
Auto-graders are a common solution to this problem: they allow students to receive feedback as they work on their assignments rather than only after they have completed them. ...
Further, auto-grading can enable TAs to focus on providing important high-level subjective feedback on the submissions, while lower-level objective feedback on the correctness and performance of the submissions ...
doi:10.1145/2831425.2831427
dblp:conf/sc/AzizCTGS15
fatcat:acl54jta7vd6noqlvdxqqkk574
Automated formative feedback and summative assessment using individualised spreadsheet assignments
2004
Australasian Journal of Educational Technology
immediate feedback by describing effects on students. ...
<span>This paper reports on the effects of automating formative feedback at the student's discretion and automating summative assessment with individualised spreadsheet assignments. ...
Qualitative student feedback was gauged via a review of unsolicited comments from the online Blackboard discussion board. ...
doi:10.14742/ajet.1360
fatcat:d36eboe4urfxph5frto54pwhq4
Investigating Factors Affecting the Uptake of Automated Assessment Technology
2011
Journal of Information Technology Education
for staff, and quality assurance and financial benefits for universities. ...
The rationale for this research is that the usage of automated assessment currently lags behind the capacity that the technology provides, thus restricting the pedagogical benefits for students, job satisfaction ...
Via automation, assessment outcomes can be returned in realtime after a submission deadline (with immediate feedback improving the affect of formative assessment on learning). ...
doi:10.28945/1492
fatcat:xonpxix3bjc35cx2zptaxhpjfa
A new marking technique in semi-automated assessment
2017
2017 12th International Conference on Computer Science and Education (ICCSE)
The increasing number of (novice) programmers makes code script assessment more important. Thus, this study proposes a new marking technique based on a semi-automated assessment approach. ...
It advocates providing detailed and consistent feedback for novice programmers based on formative assessment. An experiment was carried out to check the feasibility of the proposed marking technique. ...
a) Providing feedback via a code segment marking area is more effective for me than using the annotation marking area on the code itself. b) Providing feedback via the annotation marking area is more effective ...
doi:10.1109/iccse.2017.8085551
fatcat:orbgeviyqbclrhtgibldrxcnzi
Online Open-Source Writing Aid as a Pedagogical Tool
2018
English Language Teaching
The current study can help with the understanding of students' needs in writing, as well as in their perception of automated feedback. ...
The findings of this empirical-based study indicate that despite some bias, computerized feedback facilitates language learning, assists in improving the quality of writing, and increases student confidence ...
When I get feedback on my writing only from the Automated Essay Scoring system, I feel: a) Motivated and the feedback is usually objective When I get feedback on my writing from a teacher and the Automated ...
doi:10.5539/elt.v11n8p126
fatcat:gskasmmszndixjotl6zi4qp35m
APOGEE
2008
ACM SIGCSE Bulletin
We present a prototype automated grading system called ProtoAPOGEE for enriching students' learning experience and elevating faculty productivity. ...
on security, reliability, and robustness. ...
Clearly, automated grading and feedback system is one good candidate solution. ...
doi:10.1145/1352322.1352163
fatcat:qhc4jfblgvge3dpe46ibqmghbe
APOGEE
2008
Proceedings of the 39th SIGCSE technical symposium on Computer science education - SIGCSE '08
We present a prototype automated grading system called ProtoAPOGEE for enriching students' learning experience and elevating faculty productivity. ...
on security, reliability, and robustness. ...
Clearly, automated grading and feedback system is one good candidate solution. ...
doi:10.1145/1352135.1352163
dblp:conf/sigcse/FuPQTL08
fatcat:e42gzujwu5bkhh2zwn4fvgwasi
Teaching Python programming with automatic assessment and feedback provision
[article]
2015
arXiv
pre-print
With our implementation, students typically submit work for assessment, and receive feedback by email within a few minutes after submission. ...
The core idea is to use a unit testing framework: the teacher creates a set of unit tests, and the student code is tested by running these tests. ...
Quality of automatic feedback provision The quality of the feedback provision involves two main aspects: (i) the timeliness, and (ii) the usefulness, of the feedback. ...
arXiv:1509.03556v1
fatcat:cr5ycd5llvgkdcoqrsbbiihk6q
« Previous
Showing results 1 — 15 out of 6,176 results