Professor Neil Gordon N.A.Gordon@hull.ac.uk
Professor in Computer Science
A flexible approach to introductory programming : engaging and motivating students
Gordon, Neil; Brayshaw, Mike; Grey, Simon
Authors
Mike Brayshaw
Dr Simon Grey S.Grey@hull.ac.uk
Lecturer
Abstract
© 2019 Copyright is held by the owner/author(s). In this paper, we consider an approach to supporting students of Computer Science as they embark upon their university studies. The transition to Computer Science can be challenging for students, and equally challenging for those teaching them. Issues that are unusual – if not unique – to teaching computing at this level include • the wide variety in students background, varying from no prior experience to extensive development practice; • the positives and negatives of dealing with self-taught hobbyists who may developed buggy mental models of the task in hand and are not aware of the problem; • the challenge of getting students to engage with material that includes extensive practical element; • the atypical profile of a computing cohort, with typically 80%+ male students. The variation in background includes the style of prior academic experience, with some students coming from traditional level 3 (i.e. A-levels), some through more vocational routes (e.g. B-Tech, though these have changed in recent years), through to those from experiential (work based) learning. Technical background varies from science, mathematical and computing experience, to no direct advanced technical or scientific experience. A further issue is students’ attainment and progression within higher education, where the success and outcomes in computer science has been identified as particularly problematic. Computer Science has one the worst records for retention (i.e. students leaving with no award, or a lower award than that originally applied for), and the second worst for attainment (i.e. achieving a good degree, that being defined as a first or a 2:1). One way to attempt to improve these outcomes is by identifying effective ways to improve student engagement. This can be through appropriate motivators – though then the balance of extrinsic versus intrinsic motivation becomes critical. In this paper, we consider how to utilize assessment – combining the formative and summative aspects - as a substitute for coarser approaches based on attendance monitoring.
Citation
Gordon, N., Brayshaw, M., & Grey, S. (2019, January). A flexible approach to introductory programming : engaging and motivating students. Presented at Computing Education Practice, Durham
Presentation Conference Type | Conference Paper (published) |
---|---|
Conference Name | Computing Education Practice |
Start Date | Jan 9, 2019 |
End Date | Jan 9, 2019 |
Acceptance Date | Nov 9, 2018 |
Online Publication Date | Jan 9, 2019 |
Publication Date | Jan 9, 2019 |
Deposit Date | Nov 27, 2018 |
Publicly Available Date | Dec 6, 2018 |
Publisher | Association for Computing Machinery (ACM) |
Book Title | CEP '19 Proceedings of the 3rd Conference on Computing Education Practice |
ISBN | 9781450366311 |
DOI | https://doi.org/10.1145/3294016.3294025 |
Keywords | Flexible Pedagogy; Introductory Programming; Gamification; Student Engagement. |
Public URL | https://hull-repository.worktribe.com/output/1162665 |
Publisher URL | https://dl.acm.org/citation.cfm?doid=3294016.3294025 |
Contract Date | Nov 27, 2018 |
Files
Article
(455 Kb)
PDF
Copyright Statement
©2019 The authors
You might also like
Assessing the Impact of Usability from Evaluating Mobile Health Applications
(2024)
Journal Article
Fairness, Bias, and Ethics in AI: Exploring the Factors Affecting Student Performance
(2024)
Journal Article
Motivating Students to Learn How to Write Code Using a Gamified Programming Tutor
(2023)
Journal Article
Downloadable Citations
About Repository@Hull
Administrator e-mail: repository@hull.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2024
Advanced Search