Use of Learning Objects for Computer Programming-Based Problem Solving
This paper presents an approach to implement learning objects for teaching and learning problem-solving techniques based on computer programming. The demonstrated approach exploits computer-based interactive animations and computer graphics. The main feature of this approach is its simplicity for ex...
Saved in:
Published in | Canadian journal of learning and technology Vol. 46; no. 1 |
---|---|
Main Author | |
Format | Journal Article |
Language | English |
Published |
The Canadian Network for Innovation in Education (CNIE)
11.09.2020
|
Subjects | |
Online Access | Get full text |
ISSN | 1499-6677 1499-6685 |
DOI | 10.21432/cjlt27882 |
Cover
Summary: | This paper presents an approach to implement learning objects for teaching and learning problem-solving techniques based on computer programming. The demonstrated approach exploits computer-based interactive animations and computer graphics. The main feature of this approach is its simplicity for exploring the concepts and structures of the programming that are used to implement a solution for a problem under consideration. The developed learning objects feature the possibility of reusability and adaptability in e-learning settings. Moreover, the learning objects can be utilized as a hands-on experience for the learners of a certain subject matter. The approach applied for the design and implementation of the learning objects for computer programming-based problem solving can be extended to other disciplines of science and technology. As a demonstration of the proposed methodology, we showed an application that utilizes the approach to implement a learning object for solving a well-known statistics and probability problem.
Ce document présente une approche pour la mise en œuvre d'objets d'apprentissage pour l'enseignement et l'apprentissage de techniques de résolution de problèmes basées sur la programmation informatique. L'approche démontrée exploite des animations interactives et des graphiques sur ordinateur. La principale caractéristique de cette approche est sa simplicité pour explorer les concepts et les structures de la programmation qui sont utilisés pour mettre en œuvre une solution à un problème considéré. Les objets d'apprentissage développés présentent la possibilité de réutilisation et d'adaptation dans des contextes d'apprentissage en ligne. De plus, les objets d'apprentissage peuvent être utilisés comme une expérience pratique pour les apprenants d'un certain sujet. L'approche appliquée pour la conception et la mise en œuvre des objets d'apprentissage pour la résolution de problèmes basée sur la programmation informatique peut être étendue à d'autres disciplines scientifiques et technologiques. En guise de démonstration de la méthodologie proposée, nous avons présenté une application qui utilise l'approche pour mettre en œuvre un objet d'apprentissage pour résoudre un problème bien connu de statistiques et de probabilité. |
---|---|
ISSN: | 1499-6677 1499-6685 |
DOI: | 10.21432/cjlt27882 |