Impact of teaching computer programming using innovative pedagogy embedded with live online lectures and related tools: A randomized control trial

CB Omeh, CJ Olelewe… - Computer Applications in …, 2022 - Wiley Online Library
This study focused on the impact of teaching a computer programming course using
innovative pedagogy namely a combination of context‐based learning and problem‐based …

Teaching technology: Implementing a problem-centered, activity-based approach

JR Hill - Journal of Research on Computing in Education, 1999 - Taylor & Francis
Traditionally, computer-based technology classes have been taught in lock-step fashion,
moving from one software application to another, emphasizing mastery of specific skills …

[PDF][PDF] A Study of the Impact of Collaborative Problem-Solving Strategies on Students' Performance of Simulation-Based Learning--A Case of Network Basic Concepts …

HK Lu, PC Lin - International Journal of Information and Education …, 2017 - ijiet.org
The continued development of the Internet has caused the concepts of network infrastructure
and simple network troubleshooting to become important teaching objectives of certain …

Students' ways of experiencing visual program simulation

J Sorva, J Lönnberg, L Malmi - Computer Science Education, 2013 - Taylor & Francis
Visual program simulation (VPS) is a new, interactive form of educational program
visualisation, in which learners use graphical controls to direct a program's execution rather …

Which comes first the simulation or the lecture?

G Brant, E Hooper, B Sugrue - Journal of educational …, 1991 - journals.sagepub.com
Research into the instructional effectiveness of computer-based simulations has yielded
inconsistent results. Part of this inconsistency can be attributed to the inappropriate …

[PDF][PDF] Towards making modeling & simulation into a discipline

HS Sarjoughian, BP Zeigler - Simulation Series, 2001 - academia.edu
Modeling and simulation stakeholders (government, industry, and educational institutions)
firmly believe in the role and importance of educating and training (professional) …