论文标题

Dodona:学会与支持主动学习的虚拟联合老师进行编码

Dodona: learn to code with a virtual co-teacher that supports active learning

论文作者

Van Petegem, Charlotte, Maertens, Rien, Strijbol, Niko, Van Renterghem, Jorg, Van der Jeugt, Felix, De Wever, Bram, Dawyndt, Peter, Mesuere, Bart

论文摘要

Dodona(Dodona.ugent.be)是用于计算机编程的智能辅导系统。它通过提供实时数据和反馈来帮助学生学习更好,教师教学更好,教育技术变得更加有效,从而弥合了评估与学习之间的差距。我们演示了如何将Dodona用作虚拟的同事,以刺激开放和协作学习环境中的积极学习和支持基于挑战的教育。我们还强调了我们在实践中面临的一些机会(自动反馈,学习分析,教育数据挖掘)和挑战(可扩展的反馈,开放互联网考试,窃)。 Dodona可以免费使用,并拥有许多教育和研究机构的36000多名注册用户,其中15,000名新用户去年注册了。通过遵循最佳实践和可扩展的方法来实现这种广泛采用的障碍,并为软件开发,身份验证,内容管理,评估,安全性和互操作性以及对计算机辅助学习和教学采用整体观点,从而跨越涉及编程分配的管理课程的所有方面。 Dodona的源代码可在GitHub的宽松MIT开源许可下获得。

Dodona (dodona.ugent.be) is an intelligent tutoring system for computer programming. It bridges the gap between assessment and learning by providing real-time data and feedback to help students learn better, teachers teach better and educational technology become more effective. We demonstrate how Dodona can be used as a virtual co-teacher to stimulate active learning and support challenge-based education in open and collaborative learning environments. We also highlight some of the opportunities (automated feedback, learning analytics, educational data mining) and challenges (scalable feedback, open internet exams, plagiarism) we faced in practice. Dodona is free for use and has more than 36 thousand registered users across many educational and research institutes, of which 15 thousand new users registered last year. Lowering the barriers for such a broad adoption was achieved by following best practices and extensible approaches for software development, authentication, content management, assessment, security and interoperability, and by adopting a holistic view on computer-assisted learning and teaching that spans all aspects of managing courses that involve programming assignments. The source code of Dodona is available on GitHub under the permissive MIT open-source license.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源