[HTML][HTML] Teaching technology with technology: approaches to bridging learning and teaching gaps in simulation-based programming education
MG Jamil, SO Isiaq - International Journal of Educational Technology in …, 2019 - Springer
The learning of programming using simulation involves unique educational environments
and human factors. However, research in this field has been mainly centred on the efficacy …
and human factors. However, research in this field has been mainly centred on the efficacy …
Learning to program through interactive simulation
AHK Yuen - Educational Media International, 2006 - Taylor & Francis
Extensive studies have been conducted on programming knowledge, instructional
environments and effective pedagogies in order to improve the teaching and learning of …
environments and effective pedagogies in order to improve the teaching and learning of …
Enhancing student engagement through simulation in programming sessions
SO Isiaq, MG Jamil - The International Journal of Information and …, 2018 - emerald.com
Purpose The purpose of this paper is to explore the use of a simulator for teaching
programming to foster student engagement and meaningful learning. Design/methodology …
programming to foster student engagement and meaningful learning. Design/methodology …
[PDF][PDF] Difficulties in learning programming: Views of students
Programming courses areamong the important components of the curriculum to be studied,
not only in the field of Information Technology, but also in most of the field including Science …
not only in the field of Information Technology, but also in most of the field including Science …
Challenges of teaching and studying programming at a university of technology-Viewpoints of students, teachers and the university
P Kinnunen - 2009 - aaltodoc.aalto.fi
This thesis analyses the challenges of the instructional process at a university of technology
from the viewpoints of students, teachers and the university administration. The first research …
from the viewpoints of students, teachers and the university administration. The first research …
[PDF][PDF] Innovative approaches in teaching programming: A systematic literature review
SC Santos, PA Tedesco, M Borba… - Proceedings of the 12th …, 2020 - academia.edu
One of the main challenges of computing education is the teaching of computer
programming. Technical skills related to algorithm logic, programming language syntax, and …
programming. Technical skills related to algorithm logic, programming language syntax, and …
Simulations and games: Use and barriers in higher education
This article explores the use of simulations and games in tertiary education. It examines the
extent to which academics use different simulation-based teaching approaches and how …
extent to which academics use different simulation-based teaching approaches and how …
Using a visualisation-based and progressive learning environment as a cognitive tool for learning computer programming
Project-based learning (PjBL) has been widely promoted in educational practice, for
example, computer programming education. While PiBL may help learners to connect …
example, computer programming education. While PiBL may help learners to connect …
Game-based learning: enhancing student experience, knowledge gain, and usability in higher education programming courses
D Zhao, CH Muntean, AE Chis… - IEEE Transactions …, 2022 - ieeexplore.ieee.org
Contributions: This article presents a large-scale study which investigates students' reaction
to game-based learning as part of programming courses. The study focuses on knowledge …
to game-based learning as part of programming courses. The study focuses on knowledge …
A blended learning approach for teaching computer programming: design for large classes in Sub-Saharan Africa
The challenge of teaching programming in higher education is complicated by problems
associated with large class teaching, a prevalent situation in many developing countries …
associated with large class teaching, a prevalent situation in many developing countries …