Introductory programming: a systematic literature review
As computing becomes a mainstream discipline embedded in the school curriculum and
acts as an enabler for an increasing range of academic disciplines in higher education, the …
acts as an enabler for an increasing range of academic disciplines in higher education, the …
[HTML][HTML] Do students learn what they teach when generating teaching materials for others? A meta-analysis through the lens of learning by teaching
Students can generate teaching materials for others. However, solid evidence of the
learning effect for the student creating the material is needed. This meta-analysis aims to …
learning effect for the student creating the material is needed. This meta-analysis aims to …
The effect of virtual achievements on student engagement
P Denny - Proceedings of the SIGCHI conference on human …, 2013 - dl.acm.org
Badge-based achievement systems are being used increasingly to drive user participation
and engagement across a variety of platforms and contexts. Despite positive anecdotal …
and engagement across a variety of platforms and contexts. Despite positive anecdotal …
Technology‐enhanced learning in higher education: How to enhance student engagement through blended learning
DR Serrano, MA Dea‐Ayuela… - European Journal of …, 2019 - Wiley Online Library
Blended learning has risen in popularity in the last two decades as it has been shown to be
an effective approach for accommodating an increasingly diverse student population in …
an effective approach for accommodating an increasingly diverse student population in …
A review of peer code review in higher education
Peer review is the standard process within academia for maintaining publication quality, but
it is also widely employed in other settings, such as education and industry, for improving …
it is also widely employed in other settings, such as education and industry, for improving …
Student experiences using GitHub in software engineering courses: a case study
GitHub has been embraced by the software development community as an important social
platform for managing software projects and to support collaborative development. More …
platform for managing software projects and to support collaborative development. More …
A systematic review of tools that support peer assessment
A Luxton-Reilly - Computer Science Education, 2009 - Taylor & Francis
Peer assessment is a powerful educational technique that provides significant benefits to
both staff and students. Traditionally, peer assessment has been conducted using pen-and …
both staff and students. Traditionally, peer assessment has been conducted using pen-and …
Medical students create multiple-choice questions for learning in pathology education: a pilot study
Background Medical students facing high-stakes exams want study resources that have a
direct relationship with their assessments. At the same time, they need to develop the skills …
direct relationship with their assessments. At the same time, they need to develop the skills …
Evaluating the quality of learning resources: A learnersourcing approach
Learnersourcing is emerging as a viable approach for mobilizing the learner community and
harnessing the intelligence of learners as creators of learning resources. Previous works …
harnessing the intelligence of learners as creators of learning resources. Previous works …
SaPeer and ReverseSaPeer: teaching requirements elicitation interviews with role-playing and role reversal
Among the variety of the available requirements elicitation techniques, interviews are the
most commonly used. Performing effective interviews is challenging, especially for students …
most commonly used. Performing effective interviews is challenging, especially for students …