Citation
De Deus, W. S., Balbino, F. C., Barcelos, L. V., & Barbosa, E. F. (2024). Fostering the Teaching and Learning of Computer Programming With Open Educational Resources: Challenges and Solutions. In C. Bosch, L. Goosen, & J. Chetty (Eds.), Advances in Educational Technologies and Instructional Design (pp. 21–40). IGI Global. https://doi.org/10.4018/979-8-3693-1066-3.ch002
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.
Themes: Access, Descriptive, OER