English
Related papers

Related papers: Computer Based Interpretation of the Students' Eva…

200 papers

As part of formative and summative assessments in programming courses, students work on developing programming artifacts following a given specification. These artifacts are evaluated by the teachers. At the end of this evaluation, the…

Software Engineering · Computer Science 2020-08-17 Manuel Maarek , Léon McGregor

Team projects in Computer Science (CS) help students build collaboration skills, apply theory, and prepare for real-world software development. Online classes present unique opportunities to transform the accessibility of CS education at…

Students' perception of classes measured through their opinions on teaching surveys allows to identify deficiencies and problems, both in the environment and in the learning methodologies. The purpose of this paper is to study, through…

Computation and Language · Computer Science 2023-03-28 Vladimir Vargas-Calderón , Juan S. Flórez , Leonel F. Ardila , Nicolas Parra-A. , Jorge E. Camargo , Nelson Vargas

Peer review is a widely utilized pedagogical feedback mechanism for engaging students, which has been shown to improve educational outcomes. However, we find limited discussion and empirical measurement of peer review in visualization…

Human-Computer Interaction · Computer Science 2020-06-02 Zachariah Beasley , Alon Friedman , Les Piegl , Paul Rosen

Current Artificial Intelligence (AI)-based tutoring systems (AI tutors) are primarily evaluated based on the pedagogical quality of their feedback messages. While important, pedagogy alone is insufficient because it ignores a critical…

Computers and Society · Computer Science 2026-05-08 Rose Niousha , Samantha Boatright Smith , Bita Akram , Peter Brusilovsky , Arto Hellas , Juho Leinonen , John DeNero , Narges Norouzi

We conducted a systematic literature review on automated grading and feedback tools for programming education. We analysed 121 research papers from 2017 to 2021 inclusive and categorised them based on skills assessed, approach, language…

Software Engineering · Computer Science 2023-12-11 Marcus Messer , Neil C. C. Brown , Michael Kölling , Miaojing Shi

We study the problem of computer-assisted teaching with explanations. Conventional approaches for machine teaching typically only provide feedback at the instance level e.g., the category or label of the instance. However, it is intuitive…

Computer Vision and Pattern Recognition · Computer Science 2018-02-21 Oisin Mac Aodha , Shihan Su , Yuxin Chen , Pietro Perona , Yisong Yue

Course selection is a crucial activity for students as it directly impacts their workload and performance. It is also time-consuming, prone to subjectivity, and often carried out based on incomplete information. This task can, nevertheless,…

Human-Computer Interaction · Computer Science 2021-04-02 Gonzalo Gabriel Méndez , Luis Galárraga , Katherine Chiluiza

Computerized Adaptive Testing (CAT) is a widely used, efficient test mode that adapts to the examinee's proficiency level in the test domain. CAT requires pre-trained item profiles, for CAT iteratively assesses the student real-time based…

Machine Learning · Computer Science 2025-03-12 Soonwoo Kwon , Sojung Kim , Seunghyun Lee , Jin-Young Kim , Suyeong An , Kyuseok Kim

Brain computer interface applications can be used to overcome learning problems, especially student anxiety, lack of focus, and lack of attention. This paper introduces a system based on brain computer interface (BCI) to be used in…

Human-Computer Interaction · Computer Science 2021-12-06 Hameda F Balat , M A El-dosuky , El-Saeed Abd M El-Razek , Magdi Z Rashed

One of the important problems of cyber pedagogy is the following: how, knowing the parameters of the student, his initial level of knowledge and the impact of the teacher to predict knowledge of student at subsequent times. Simulation…

Computers and Society · Computer Science 2013-12-24 Robert V Mayer

Teaching is one of the most important factors affecting any education system. Many research efforts have been conducted to facilitate the presentation modes used by instructors in classrooms as well as provide means for students to review…

Machine Learning · Computer Science 2012-01-16 Marian George , Moustafa Youssef

End of semester student evaluations of teaching are the dominant mechanism for providing feedback to academics on their teaching practice. For large classes, however, the volume of feedback makes these tools impractical for this purpose.…

Computers and Society · Computer Science 2024-07-03 Mike Zhang , Euan D Lindsay , Frederik Bode Thorbensen , Danny Bøgsted Poulsen , Johannes Bjerva

Due to the COVID-19 as a pandemic, the government has forced the nationwide shutdown of several activities, including educational activities. It has resulted in gigantic migration of universities with education over the internet serving as…

Computers and Society · Computer Science 2022-02-14 Thaweesak Trongtirakul , Kamonnit Pusorn , Umpaporn Peerawanichkul

Randomized A/B comparisons of alternative pedagogical strategies or other course improvements could provide useful empirical evidence for instructor decision-making. However, traditional experiments do not provide a straightforward pathway…

Human-Computer Interaction · Computer Science 2024-06-10 Ilya Musabirov , Angela Zavaleta-Bernuy , Pan Chen , Michael Liut , Joseph Jay Williams

One of the leading university goals is to provide the students with the necessary skills for better functioning in their future studies. Gaining and developing skills, both technical and soft skills, are the critical building blocks for a…

Computers and Society · Computer Science 2021-07-21 Rayed Alghamdi , Seyed M. Buhari , Madini O. Alassafi

We describe a method of automatic feedback provision for students learning programming and computational methods in Python. We have implemented, used and refined this system since 2009 for growing student numbers, and summarise the design…

Computers and Society · Computer Science 2015-09-14 Hans Fangohr , Neil O'Brien , Anil Prabhakar , Arti Kashyap

The study is conducted to evaluate the job satisfaction among the administrative and teaching faculties in higher educational institutions. Many researchers have conducted studies to evaluate differences in job perception between teaching…

History and Overview · Mathematics 2023-09-15 Mahak Bhatia , Aled Williams

Computer experiments refer to the study of real systems using complex simulation models. They have been widely used as alternatives to physical experiments. Design and analysis of computer experiments have attracted great attention in past…

Methodology · Statistics 2025-04-29 Anita Shahrokhian , Xinwei Deng , C. Devon Lin

Formal software testing education is important for building efficient QA professionals. Various aspects of quality assurance approaches are usually covered in courses for training software testing students. Automated Test Tools is one of…

Software Engineering · Computer Science 2024-06-03 Susmita Haldar , Mary Pierce , Luiz Fernando Capretz
‹ Prev 1 3 4 5 6 7 10 Next ›