the proceedings contain 14 papers. the topics discussed include: I’m Sorry Dave, I’m Afraid I Can’t Fix Your Code: on ChatGPT, CyberSecurity, and secure coding;LCSMAR, an AR based tool to inspect imperative program...
ISBN:
(纸本)9783959772907
the proceedings contain 14 papers. the topics discussed include: I’m Sorry Dave, I’m Afraid I Can’t Fix Your Code: on ChatGPT, CyberSecurity, and secure coding;LCSMAR, an AR based tool to inspect imperative programs;can a content management system provide a good user experience to teachers?;Sifu reloaded: an open-source gamified web-based CyberSecurity awareness platform;a gamified educational escape rooms’ framework for computerprogramming classes;a systematic review of formative assessment to support students learning computerprogramming;a new approach to perform individual assessments at higher education using gamification systems;NLP/AI based techniques for programming exercises generation;and data visualization for learning analytics indicators in programming teaching.
this paper describes Haskelite, a step-by-step interpreter for a small subset of Haskell. Haskelite is designed to help teach fundamental concepts of functional programming, namely: evaluation by rewriting;definition ...
详细信息
Learning Analytics (LA) has the potential to transform the way we learn, work and live our lives. To reach its potential, it must be clearly defined, incorporated into institutional teaching-learning strategies and pr...
详细信息
Formative assessment aims to increase student understanding, instructor instruction, and learning by providing feedback on students’ progress. the goal of this systematic review is to discover trends on formative ass...
详细信息
Assessment is a crucial element of the educational process, but traditional pen-and-paper tests have limitations in promoting active learning and engagement. To address this challenge, the use of online gamification p...
详细信息
this paper presents a study on the use of gamified educational escape rooms to foster the teaching-learning process of computerprogramming, based on an user type taxonomy. the ultimate goal of this work is to identif...
详细信息
Practice and assessment in introductory programming courses are typically centered on problems that require students to write code to produce specific outputs. While these exercises are necessary and useful for provid...
详细信息
In this paper I report and reflect on a concrete experience with changing an introductory programming course from being based on "classical lectures" to being based on live coding with active learning. the e...
详细信息
programming is one of the basic skills necessary for information technology talents. At present, from primary and secondary education to university education, great emphasis is placed on cultivating students' prog...
详细信息
Dashboard for online higher education support monitoring and evaluation of students’ interactions, but mostly limited to interaction occurring within learning management systems. In this study, we sought to find whic...
详细信息
暂无评论