skip to main content
10.1145/3573260acmotherconferencesBook PagePublication PagescepConference Proceedingsconference-collections
CEP '23: Proceedings of the 7th Conference on Computing Education Practice
ACM2023 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
CEP '23: Computing Education Practice Durham United Kingdom 6 January 2023
ISBN:
978-1-4503-9821-3
Published:
06 January 2023

Bibliometrics
Abstract

No abstract available.

Skip Table Of Content Section
research-article
An Online Marking, Feedback and Moderation Tool for Computer Science Higher Education Courses

While the value of marking, feedback and their moderation are widely acknowledged, there is great variety in their application in Higher Education Computer Science (CS) courses, due to the diversity of topics, learning outcomes, assessment types, and ...

research-article
Open Access
Using a Virtual Computing Lab to Teach Programming at a Distance

This paper discusses a pilot research project, which investigated the use of online collaborative IDEs (Integrated development environments) during a first-year computing degree course. The IDEs used can be described as virtual computing labs because ...

research-article
How to Learn a New Language: A Novel Introductory Programming Course

‘How to Learn a New Language’ is an introductory programming course, delivered during the first semester of a work-based Software Engineering degree programme, or apprenticeship. Students are introduced to foundational programming concepts, up to and ...

research-article
Engaging Students in Threat Thinking with the Cyber Security Cinema

There are many topics in cyber security that motivate and excite students to learn as well as other topics that do not. The present paper outlines a learning design devised to motivate and engage students with some topics in cyber security using films. ...

research-article
Open Access
Data Science Course Design for a Large-Scale Cohort using Individual Project-Based Learning

Being an effective data scientist includes mastering many skills, both technical and analytical. There are many great teaching resources for learning technical skills. However, the analytical skills of understanding customer values, proposing causal ...

research-article
Introducing Modelling and Code Comprehension from the First Days of an Introductory Programming Class

An approach to code comprehension in an introductory programming class is presented, drawing on the Text Surface, Functional and Machine aspects of Schulte’s Block Model, and emphasising programming as a modelling activity involving problem and machine ...

research-article
Exploring Student Perceptions and Expectations of Cyber Security

Designing cyber security modules in Higher Education can be a balancing act. We aim to ensure students develop an understanding of key cyber security concepts such that they are able to contribute to security practices within the workplace. We also aim ...

research-article
An alternative supervision model for postgraduate projects: A course-specific approach

Most postgraduate students are required to undertake an individual project under the guidance of an academic supervisor. The increasing population of postgraduate students ([1]) introduces challenges under traditional supervision models (i.e. one topic ...

research-article
Research-led Active Learning Sessions in Cyber Security through Research Paper Reading

Research-led teaching of cyber security can take many forms, but one approach in particular is acculturating students with cyber security research by engaging them with research artefacts. The present paper presents a computing science education practice ...

Contributors
  • Durham University
  • Robert Gordon University
Index terms have been assigned to the content through auto-classification.

Recommendations

Acceptance Rates

Overall Acceptance Rate32of71submissions,45%
YearSubmittedAcceptedRate
CEP '20381642%
CEP '19331648%
Overall713245%