Dr Neil Gordon N.A.Gordon@hull.ac.uk
Reader
Dr Neil Gordon N.A.Gordon@hull.ac.uk
Reader
Mike Cargill
Mr Simon Grey S.Grey@hull.ac.uk
Lecturer
Mike Brayshaw
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.
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 |
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. |
Maximising gain for minimal pain: Utilising natural game mechanics
(2013)
Journal Article
E-commerce And E-business: A new paradigm or old business in new clothes?
(-0001)
Conference Proceeding
Personalized content provision for virtual learning environments via the semantic web
(2012)
Journal Article
Ontology‐driven disability‐aware e‐learning personalisation with ONTODAPS
(2012)
Journal Article
About Repository@Hull
Administrator e-mail: repository@hull.ac.uk
This application uses the following open-source libraries:
Apache License Version 2.0 (http://www.apache.org/licenses/)
Apache License Version 2.0 (http://www.apache.org/licenses/)
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/)
Advanced Search