لطفا منتظر بمانید ...
0% Complete
صفحه اصلی
/
شانزدهمین کنفرانس ملی و دهمین کنفرانس بین المللی یادگیری و یاددهی الکترونیکی ایران
UnitJudge: a novel online automatic correction system for long programming practices by means of unit tests
نویسندگان :
Iván García-Magariño
1
Isabel Pita
2
Javier Arroyo
3
Marta López Fernández
4
Javier Bravo-Agapito
5
Clara Segura
6
Raquel Lacuesta Gilaberte
7
1- Complutense University of Madrid
2- Complutense University of Madrid
3- Complutense University of Madrid
4- Complutense University of Madrid
5- Complutense University of Madrid
6- Complutense University of Madrid
7- University of Zaragoza
کلمات کلیدی :
automated grading،automatic correction،computer programming،online judge،programming assignments،teaching innovation
چکیده :
Existing online judge systems for automatically evaluating programming exercises mainly rely on standard input and output streams without considering small pieces of code such as functions, methods or classes. This approach qualifies for short programming exercises in which input and outputs are clearly indicated. However, these kinds of judges are hard to apply in long programming exercises. This article presents a novel online judge system called UnitJudge designed for evaluating long programming practices based on unit testing for small pieces of the practice. In the experiments on two long practices about the game of the Goose in Fundamentals of Programming subject the first year of the Double Grade of Computer Science and Mathematics and the Grade of Data Engineer and Artificial Intelligence in Complutense University of Madrid, students perceived UnitJudge useful (5.62 out of 7) and easy to learn (5.99 out of 7) according to the Usefulness, Satisfaction and Ease of use validated scale.
لیست مقالات
لیست مقالات بایگانی شده
Analysis of Teaching and Learning in Moodle with the Help of Visualization with Power BI: Case Study of e-Learning Course of University of Tehran
Ali Khojastehfar - Seyyed Saeed Safai - Hossein Sabouri Abarbekouh - Omid Fatemi
Promoting Learner Engagement and Enhancing Willingness to Communicate: A Project-based VR-assisted Course
S. Susan Marandi - Fatemeh Saneie Kashanifar
Online Platforms Evaluation: Scrutiny of Educational Websites of Teaching Grammar and Vocabulary
Zari Saeedi - Armin Tavakoli - Mahdi Rezaei - Akram Baniasadi
آموزش تعاملی بیمه شخص ثالث: تجربهای نوین برای یادگیری موثر و عملی در صنعت بیمه
نازیلا حیدرنژاد - مینا فتاحی - مهدی صحرایی بیرانوند - سید احمد مصطفوی منتظزی - سیده فاطمه محمدی شیخ شبانی
ارائه الگوی یادگیری معکوس: راهکاری برای آموزش زبان دوره اول متوسطه
زهرا طالب - زهرا پورقربان
نقش سبک شناختی در برنامهنویسی: به سوی شخصیسازی یاددهی الکترونیکی برنامهنویسی
زهرا کریمی - لیلا صمیمی دهکردی - منیژه کاوه
بررسی کاربردهای واقعیت مجازی در فرآیند یادگیری شرکت پالایش نفت اصفهان
محمد رضا امیریوسفی - جواد قربانی - فرشته مشهدی - فرشته موسوی - اسماعیل فرح بخش - رضا کیخا
از تحقیق تا تأثیر: تحلیل نقش پروژههای بنیادی، کاربردی و توسعهای در تحول یادگیری الکترونیکی
مهلا افشارپور - مهشاد افشارپور
The Effect of AI-based Feedback Provision on Iranian EFL Learners’ Writing Performance and their Attitude
Mina Seifi - Mahdi Mahmodi
بررسی تاثیر روشهای نوین آموزشی در آموزش کنترلکنندههای منطقی برنامهپذیر به پرسنل صنعت مس
محدثه قیاسی - روح الله زین الدینی - محدثه ابراهیمی
بیشتر
ثمین همایش، سامانه مدیریت کنفرانس ها و جشنواره ها - نگارش 44.8.0