A Framework for Developing Deeper Self-Directed Learning in Computer Science Education

A Framework for Developing Deeper Self-Directed Learning in Computer Science Education

Copyright: © 2024 |Pages: 23
ISBN13: 9798369310663|ISBN13 Softcover: 9798369347201|EISBN13: 9798369310670
DOI: 10.4018/979-8-3693-1066-3.ch004
Cite Chapter Cite Chapter

MLA

van Zyl, Sukie. "A Framework for Developing Deeper Self-Directed Learning in Computer Science Education." Navigating Computer Science Education in the 21st Century, edited by Chantelle Bosch, et al., IGI Global, 2024, pp. 66-88. https://doi.org/10.4018/979-8-3693-1066-3.ch004

APA

van Zyl, S. (2024). A Framework for Developing Deeper Self-Directed Learning in Computer Science Education. In C. Bosch, L. Goosen, & J. Chetty (Eds.), Navigating Computer Science Education in the 21st Century (pp. 66-88). IGI Global. https://doi.org/10.4018/979-8-3693-1066-3.ch004

Chicago

van Zyl, Sukie. "A Framework for Developing Deeper Self-Directed Learning in Computer Science Education." In Navigating Computer Science Education in the 21st Century, edited by Chantelle Bosch, Leila Goosen, and Jacqui Chetty, 66-88. Hershey, PA: IGI Global, 2024. https://doi.org/10.4018/979-8-3693-1066-3.ch004

Export Reference

Mendeley
Favorite

Abstract

To prepare students for the challenges of the Fifth Industrial Revolution, it is essential to cultivate deeper self-directed learning (DSDL) in computer science education. The process of DSDL empowers students to take ownership of their learning, enabling them to transfer their knowledge and skills to unfamiliar contexts. The proposed DSDL framework is anchored in cognitive load theory and social constructivism and draws upon three core concepts: the organization of course content; teaching and learning methods rooted in cooperative learning; and the characteristics of tasks. The importance of structuring course content to offer an initial holistic overview of key concepts, followed by deeper cycles of revisiting and reinforcing these concepts is underscored. Teaching and learning methods, such as cooperative pair programming and cooperative pair problem solving, are recommended. Moreover, the framework advocates for the adoption of a whole-task approach, involving authentic, complex tasks that encourage students to grapple with challenges and to learn from their failures.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.