Student-centred learning and teaching (SCLT) is gaining interest internationally in tertiary education institutions. SCLT is an indicator of quality assessment in higher education, and scholars and educators are seeking ways to implement SCLT to boost engagement, participation, agency, and confidence in students. This paper considers some of the practical benefits of SCLT and discusses a unique inter-departmental experiential project, used to augment assessment in an international tert…
Teaching Object-Oriented programming is a core element of undergraduate software programming courses. Using a custom-developed Ontology of programming language elements as well as case studies from three institutions, this article explored the order of presentation of both procedural and abstract concepts, including Object-Orientation. The findings are considered with reference to issues raised in both current and historical literature that examines concept acquisition in this context.…