Nicola Looker


Research title: A pedagogical framework for teaching computer programming: A social constructivist and cognitive load theory approach

Research Summary

Research student in the School of Computing Science at the University of Glasgow with an interest in encouraging diversity and broadening participation of under-represented groups in computing science in schools through more effective use of pedagogy. Pupils can find the subject difficult and cite low levels of perceived ability so my research looks at how we can deepen learning, facilitate collaboration and build programming self-efficacy in lessons. To do this I will create a theoretical framework for designing lessons that draws on social constructivist learning theory and cognitive load theory; I will then explore the framework in secondary school classrooms in partnership with computing teachers.