Diagnosis of Setbacks and Intervention in Introductory Programming at Scale

Scott, Michael ORCID logoORCID: https://orcid.org/0000-0002-6803-1490, Zarb, Mark, Alshaigy, Bedour and Ghinea, Gheorghita (2017) Diagnosis of Setbacks and Intervention in Introductory Programming at Scale. In: Computing Education Practice, 11th January 2017, Durham, UK. (In Press)

[thumbnail of DiagnosisandInterventioninIntroductoryProgrammingatScale.pdf]
Preview
Text
DiagnosisandInterventioninIntroductoryProgrammingatScale.pdf - Draft Version

Download (62kB) | Preview
Official URL: http://community.dur.ac.uk/cep.conference

Abstract / Summary

It can be challenging to support and motivate programming students in introductory contexts. Although computing education in secondary schools now receives more attention, due to advocacy and revised curricula, there is still considerable variance in the programming ability of new undergraduate students. Many have little to no prior experience. As a result, university teaching staff are required to apply pedagogies that are elastic. However, elastic pedagogies, such as soft-scaffolding, are non-trivial to implement in large classes. This means that it is difficult to provide enough challenge to maintain some students’ interest while also being accessible enough to avoid intimidating others, and even more so when diagnosing student setbacks and implementing targeted interventions. To this end, the authors explore practical approaches to diagnosis and intervention in large introductory programming classes. Firstly, using robot challenges and games, such as Lego Mindstorms, SpaceChem and Blockly, as a proxy measures for computational thinking. Secondly, using psychometric instruments on SoScience to evaluate key variables such as: self-concept; mindset; and anxiety; as well as learning style. Thirdly, using Socrative to apply peer instruction methods to identify key areas of difficulty, such as assignment, as early as possible. Such data can be used to diagnose key issues and better inform teaching assistants on in-lab support, the design of peer-review activities, as well as CPD (continuing personal development) activities in small-group tutorials. While the validity and reliability of these approaches remains under investigation by the authors, initial student and staff feedback suggests the approaches are useful.

Item Type: Conference or Workshop Item (Speech)
Subjects: Computer Science, Information & General Works
Education
Philosophy & Psychology
Courses by Department: The Games Academy > Computing for Games
Depositing User: Michael Scott
Date Deposited: 07 Dec 2016 12:06
Last Modified: 23 Nov 2023 13:23
URI: https://repository.falmouth.ac.uk/id/eprint/1783

Actions

View Item View Item (login required)