Search
Search Results
-
The Enterprise Showcase Experience
The School of Computing and Engineering at the University of Huddersfield have, for several years, been experimenting with an Enterprise Showcase... -
Applying Cognitive Theory to the Teaching of Programming: Metaphors, Robots and Problem-Based Learning
The age old problemLearningproblem-based of how to teachRobot programming has gone around in circles for decades. What programming... -
Teaching Fuzzy Logic Utilising Innovative Approaches
Teaching within Higher Education often involves interacting with a variety of different types of students; different types of learners; all with... -
Active Learning in Large Lectures
An increasingly diverse student body combined with pressures to demonstrate excellence in teaching and improve results presents challenges for... -
Exploring the Landscape of HE Industrial Placements Within Engineering and Technology Subjects. Observations of Recruitment, Graduate Attributes and Student Experience
The School of Computing and Engineering (at The University of Huddersfield) typically places up to 200 undergraduate students annually across... -
Distance Learning: Lessons Learned from a UK Masters Programme
The MSc Intelligent Systems (IS) and the MSc Intelligent Systems and Robotics (ISR) at De Montfort University are Masters courses that are delivered... -
Semi-automating the Marking of a Java Programming Portfolio Assessment: A Case Study from a UK Undergraduate Programme
Recent changes in Higher Education including larger numbers of students and larger staff student ratios mean that assessmentsAssessment need to be... -
Baseline Skills—Scaffolding Soft Skills Development Within the Curriculum
To enable Computer Science students to develop employability and 'work-ready' skills it is important to consider both the technical skills aligned to... -
Using Graphics to Inspire Failing Students
The chapter summarises recent challenges faced by teachers of first year undergraduate programming and their causes. It proceeds to describe a... -
Professionalism and Online Presence
Building and maintaining networks isOnlinepresence a crucial part of being a professional, and increasingly this is taking place online as well as in... -
Changing Minds: Multitasking During Lectures
This chapter takes a multidisciplinary approach to multitasking. Media multitasking has, consequently, become a frequent topic amongst academics yet... -
The Flipped Classroom
A first year introductory internet and digital media module, taught as an in- and out-service across two Schools and covering a wide range of music... -
Academic Integrity for Computer Science Instructors
For Computer Science instructors, upholding academic integrity requires approaching teaching and assessmentAssessment in a way that encourages... -
Best Practices for Teaching Information Systems Modelling
The subject of Information Systems Modelling (ISM) grew out of computer science to fill a gap created by the difficulties programmers had in... -
Promoting Design Thinking Through Knowledge Maps: A Case Study in Computer Games Design and Development Education
Modern computing is pervaded by human-centric technologies which potentiate people’s capabilities to address complex problems and needs in... -
Task Versus Process: A Taxonomy for Group Projects
Group projects appear to be a mandatory requirement of undergraduate degree programmes in software engineering and other, similar courses. But what... -
Contextualisation in Data Science
In this chapter, contextualisationEducationcontextualisation is discussed with particular emphasis to the delivery of data scienceData science... -
Realising the Threshold of Employability in Higher Education
A substantial body of work has tested and developed ‘Threshold Concepts’Theorythreshold concepts. A Threshold Concept may be considered “akin to a... -
-