This article presents an investigation into the usage of shareable feedback tags as a way of delivering feedback to three different cohorts of programming students. A series of research questions are examined; these include investigating any perceived benefit from students using feedback tags and exploring how students interact with their feedback. Results indicate that students with both the lower and higher marks in a cohort are more likely to opt to share their feedback and programming work than students with mid-ranged marks. A variety of reasons, both for and against sharing, given by students are discussed. Six categories of student behaviour exhibited during interaction with their feedback have been identified in this article. This a...
This paper presents the results of a small-scale qualitative study conducted at a UK university in w...
This paper describes the research process of a case study in the domain of pedagogical computer scie...
In the acquisition of software-development skills, feedback that pinpoints errors and explains means...
This article presents an investigation into the usage of shareable feedback tags as a way of deliver...
Objectives: Learning and teaching computer programming is a recognised challenge in Higher Education...
Objectives: Learning and teaching computer programming is a recognised challenge in Higher Education...
This paper demonstrates how sentiment analysis can be used to identify differences in how students a...
Formative feedback, aimed at helping students to improve theirwork, is an important factor in learni...
The 2011 National Student Survey (NSS) revealed that 40% of full-time students in England did not th...
Traditionally students are taught in a classroom, lecture theatre, or laboratory, by staff. They are...
High failure rates in introductory programming courses testify that learning to program is challengi...
Every year, millions of students learn how to write programs. Learning activities for beginners almo...
The use of video feedback is popular, even usual, in fields involving social behaviour and interacti...
In the last few years, undergraduate university courses with a practical orientation, such as progr...
Formative feedback, aimed at helping students to improve their work, is an important factor in learn...
This paper presents the results of a small-scale qualitative study conducted at a UK university in w...
This paper describes the research process of a case study in the domain of pedagogical computer scie...
In the acquisition of software-development skills, feedback that pinpoints errors and explains means...
This article presents an investigation into the usage of shareable feedback tags as a way of deliver...
Objectives: Learning and teaching computer programming is a recognised challenge in Higher Education...
Objectives: Learning and teaching computer programming is a recognised challenge in Higher Education...
This paper demonstrates how sentiment analysis can be used to identify differences in how students a...
Formative feedback, aimed at helping students to improve theirwork, is an important factor in learni...
The 2011 National Student Survey (NSS) revealed that 40% of full-time students in England did not th...
Traditionally students are taught in a classroom, lecture theatre, or laboratory, by staff. They are...
High failure rates in introductory programming courses testify that learning to program is challengi...
Every year, millions of students learn how to write programs. Learning activities for beginners almo...
The use of video feedback is popular, even usual, in fields involving social behaviour and interacti...
In the last few years, undergraduate university courses with a practical orientation, such as progr...
Formative feedback, aimed at helping students to improve their work, is an important factor in learn...
This paper presents the results of a small-scale qualitative study conducted at a UK university in w...
This paper describes the research process of a case study in the domain of pedagogical computer scie...
In the acquisition of software-development skills, feedback that pinpoints errors and explains means...