IRMA-International.org: Creator of Knowledge
Information Resources Management Association
Advancing the Concepts & Practices of Information Resources Management in Modern Organizations

Fostering the Teaching and Learning of Computer Programming With Open Educational Resources: Challenges and Solutions

Fostering the Teaching and Learning of Computer Programming With Open Educational Resources: Challenges and Solutions
View Sample PDF
Author(s): William Simão de Deus (University of São Paulo, Brazil), Fernando Cesar Balbino (University of São Paulo, Brazil), Leonardo Vieira Barcelos (Minas Gerais State University, Brazil)and Ellen Francine Barbosa (Institute of Mathematics and Computer Sciences, University of São Paulo, Brazil)
Copyright: 2024
Pages: 20
Source title: Navigating Computer Science Education in the 21st Century
Source Author(s)/Editor(s): Chantelle Bosch (North-West University, South Africa), Leila Goosen (University of South Africa, South Africa)and Jacqui Chetty (University of Birmingham, UK)
DOI: 10.4018/979-8-3693-1066-3.ch002

Purchase


Abstract

Open educational resources (OER) are materials designed for teaching, learning, or research. They are free and open, facilitating their use and reuse within a community of users. Due to these characteristics, OER can play a crucial role in supporting the teaching and learning of computer programming. They can provide, for instance, resources such as video classes, open books, and free online courses for students, along with various teaching materials for educators. However, these resources are hidden in large digital collections, generating a discovery problem for users. Considering this scenario, the purpose of this chapter is to discuss how to articulate OER and computer programming, emphasizing two main lines of necessary action: first, addressing the challenges that students and teachers still face when seeking such materials; second, outlining solutions that researchers or individuals interested in the topic can adopt to facilitate the reuse of these materials. Together, these two lines of action pave the way for the widespread use of OER in programming education.

Related Content

Erkkie Haipinge, Leila Goosen. © 2024. 20 pages.
William Simão de Deus, Fernando Cesar Balbino, Leonardo Vieira Barcelos, Ellen Francine Barbosa. © 2024. 20 pages.
Chantelle Bosch. © 2024. 25 pages.
Sukie van Zyl. © 2024. 23 pages.
Mncedisi Christian Maphalala, Oluwatoyin Ayodele Ajani. © 2024. 23 pages.
Nomasonto Mthembu, Wanjiru Gachie. © 2024. 17 pages.
Francesco Maiorana, Andrew Csizmadia, Giusy Cristaldii, Charles Riedesel. © 2024. 20 pages.
Body Bottom