Introductory programming: a systematic literature review

A Luxton-Reilly, Simon, I Albluwi, BA Becker… - … companion of the 23rd …, 2018 - dl.acm.org
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 …

Focusing on learning through constructive alignment with task-oriented portfolio assessment

A Cain, J Grundy, CJ Woodward - European Journal of …, 2018 - Taylor & Francis
Approaches to learning have been shown to have a significant impact on student success in
technical units. This paper reports on an action research study that applied the principles of …

A qualitative study of experienced course coordinators' perspectives on assessment in introductory programming courses for Non-CS majors

E Riese, O Bälter - ACM Transactions on Computing Education (TOCE), 2022 - dl.acm.org
Assessment plays an important role in education and can both guide and motivate learning.
Assessment can, however, be carried out with different aims: providing the students with …

Application of active learning techniques to the teaching of introductory programming

JL Duffany - IEEE Revista Iberoamericana de Tecnologias del …, 2017 - ieeexplore.ieee.org
Over the past few decades, there has been a movement to try to incorporate active learning
techniques into traditional university classes. The main idea is that traditional classroom …

Engineering Students' Experiences of Assessment in Introductory Computer Science Courses

E Riese, S Stenbom - IEEE Transactions on Education, 2023 - ieeexplore.ieee.org
Contribution: This study evaluates the generalizability of previously identified perceptions
among engineering students of assessments in introductory programming (CS1). The …

Using focus to personalise learning and feedback in software engineering education

BA Modi, A Cain, G Wood-Bradley… - 2023 IEEE/ACM 45th …, 2023 - ieeexplore.ieee.org
Learning can be greatly enhanced by effective feedback. Traditional assessment
approaches in higher education often result in feedback being used to justify marks …

Incorporating focus to enhance staff-student interactions in formative feedback

BA Modi - Proceedings of the 27th ACM Conference on on …, 2022 - dl.acm.org
The Task-Oriented Portfolio Assessment (TOPA) model and associated software support
have been demonstrated to be effective in engaging students in a range of computer …

A Review on the Impact of Cognitive Factors in Introductory Programming

A Kaur, KK Chahal - Proceedings of Fourth International Conference on …, 2023 - Springer
Understanding the cognitive factors that contribute to introductory programming students'
abilities to learn to program is critical to helping computer educators create better …

SplashKit: A development framework for motivating and engaging students in introductory programming

J Renzella, A Cummaudo, A Cain… - … , and Learning for …, 2018 - ieeexplore.ieee.org
Learning to program is known to be challenging for many students. Upon entry, students
often have poor perceptions of their capabilities with some anxiety around the challenges …

Perspectives on Assessment in Introductory Computer Science Courses: Exploring and Comparing Experiences of Students, Teaching Assistants, and Course …

E Riese - 2022 - diva-portal.org
Assessments of students' performances, including providing the students with feedback, are
central parts of course design in higher education. These assessments can be carried out in …