Dr Neil Gordon N.A.Gordon@hull.ac.uk
Reader
Refining the Teaching of Programming
Gordon, Neil; Cargill, Mike; Grey, Simon; Brayshaw, Mike
Authors
Mike Cargill
Mr Simon Grey S.Grey@hull.ac.uk
Lecturer
Mike Brayshaw
Abstract
This paper considers issues around the teaching of programming, a critical yet challenging part of the computing education at all levels. This paper begins by outlining some of the key concerns around computing education-from secondary school, through further education, and in higher education. The paper describes some of the practical problems with teaching programming, through two case studies that identify some of the difficulties in learning to program. The case studies outline some approaches to supporting and scaffolding the learning of programming, with programming tutors and more specialized programming environments. The paper considers ways in which novice programmer behaviour can be tracked by appropriate technologies, e.g. via tools such as source control, or through additions to a development environment). Whilst this is within the context of English education, many issues are common elsewhere, and the paper provides some suggestions on addressing these problems. The paper concludes with some suggestions on way to adapt and use these approaches in the teaching of programming.
Citation
Gordon, N., Cargill, M., Grey, S., & Brayshaw, M. (2020). Refining the Teaching of Programming. In INSPIRE XXV : e-Learning as a solution during unprecedented times in the 21st Century (97-107)
Conference Name | INSPIRE XXV: e-Learning as a Solution during Unprecedented Times in the 21st Century |
---|---|
Conference Location | Online |
Start Date | Jul 16, 2020 |
Acceptance Date | Sep 20, 2020 |
Publication Date | 2020 |
Deposit Date | Sep 28, 2020 |
Publicly Available Date | Mar 28, 2024 |
Publisher | Solent University |
Pages | 97-107 |
Series Title | INSPIRE Conference Proceedings |
Book Title | INSPIRE XXV : e-Learning as a solution during unprecedented times in the 21st Century |
ISBN | 9781999654948 |
Public URL | https://hull-repository.worktribe.com/output/3619494 |
Publisher URL | https://www.bcs.org/media/6602/inspire-2020-proceedings.pdf |
Additional Information | A paper from the twenty fifth International Conference on Software Process Improvement Research, Education and Training, INSPIRE 2020, held remotely, organised by Solent University and the e-Learning Specialist Group of the BCS, The Chartered Institute for IT. |
You might also like
Why the Educational Metaverse Is Not All About Virtual Reality Apps
(2023)
Journal Article
Flexible Ontology-Driven Educational Apps and Social Media for Learners with a Disability
(2022)
Conference Proceeding
Learning Analytics and Deep Learning in Large Virtual Learning Environments (VLEs)
(2022)
Journal Article
Identifying Gaps in Cybersecurity Teaching and Learning
(2020)
Conference Proceeding
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