Javascript must be enabled to continue!
Towards a Holistic Self-Regulated Programming Learning Model:Integrating Al-Ghazali's Concept of Self-Reflection
View through CrossRef
Self-reflection is an important component of Self-Regulated Learning (SRL) that helps learners evaluate their performance and improve future learning. However, novice programmers often engage in reflection at a superficial level, focusing mainly on task completion rather than understanding their learning processes. Existing approaches to self-reflection in programming education are largely based on cognitive and metacognitive perspectives, with limited attention given to ethical dimensions. This conceptual paper explores the integration of Al-Ghazali’s concepts of Tafakkur (deep reflection), Muhasabah (self-accountability), and Adab (ethical conduct) into Zimmerman’s self-reflection phase of SRL. Using a structured review and comparative conceptual analysis, the study examines the relationships between these concepts and contemporary self-reflection theory. The findings indicate several areas of convergence, particularly in self-evaluation, deep reflection, and ethical reflection in learning. The paper argues that Al-Ghazali’s concepts may enrich existing understandings of self-reflection and contribute to a more holistic approach to programming learning. The proposed conceptual framework provides a foundation for future empirical studies and the development of a holistic self-regulated programming learning model for novice programmers.
Penerbit Universiti Islam Selangor
Title: Towards a Holistic Self-Regulated Programming Learning Model:Integrating Al-Ghazali's Concept of Self-Reflection
Description:
Self-reflection is an important component of Self-Regulated Learning (SRL) that helps learners evaluate their performance and improve future learning.
However, novice programmers often engage in reflection at a superficial level, focusing mainly on task completion rather than understanding their learning processes.
Existing approaches to self-reflection in programming education are largely based on cognitive and metacognitive perspectives, with limited attention given to ethical dimensions.
This conceptual paper explores the integration of Al-Ghazali’s concepts of Tafakkur (deep reflection), Muhasabah (self-accountability), and Adab (ethical conduct) into Zimmerman’s self-reflection phase of SRL.
Using a structured review and comparative conceptual analysis, the study examines the relationships between these concepts and contemporary self-reflection theory.
The findings indicate several areas of convergence, particularly in self-evaluation, deep reflection, and ethical reflection in learning.
The paper argues that Al-Ghazali’s concepts may enrich existing understandings of self-reflection and contribute to a more holistic approach to programming learning.
The proposed conceptual framework provides a foundation for future empirical studies and the development of a holistic self-regulated programming learning model for novice programmers.
Related Results
Pemikiran Al-Ghazali Tentang Filsafat Pendidikan Islam Dan Pembentukan Karakter : Relevansinya Untuk Masyarakat
Pemikiran Al-Ghazali Tentang Filsafat Pendidikan Islam Dan Pembentukan Karakter : Relevansinya Untuk Masyarakat
Abstract
Al-Ghazali's thoughts on the philosophy of Islamic education and character building have deep significance and are relevant in the context of society. This article disc...
THE ‘PARENT’ IN THE PARENTING STYLE:
A CORRELATIONAL STUDY EXPLORING THE IMPACT OF PARENTING ON SELF-CONCEPT OF THE ADOLESCENT (Preprint)
THE ‘PARENT’ IN THE PARENTING STYLE:
A CORRELATIONAL STUDY EXPLORING THE IMPACT OF PARENTING ON SELF-CONCEPT OF THE ADOLESCENT (Preprint)
BACKGROUND
The present research attempts to explore the dynamics of parent child relationship. The investigation aims at understanding the impact of parenti...
Pengaruh Self-Regulated Learning terhadap Stres Akademik pada Mahasiswa Tingkat Akhir
Pengaruh Self-Regulated Learning terhadap Stres Akademik pada Mahasiswa Tingkat Akhir
Abstract. Self-regulated learning means that these skills do not develop spontaneously, meaning that self-regulated learning in individuals can change or not persist. These changes...
ACADEMIC BURNOUT DAN SELF-REGULATED LEARNING PADA MAHASISWA YANG BEKERJA DI MASA PANDEMI COVID-19
ACADEMIC BURNOUT DAN SELF-REGULATED LEARNING PADA MAHASISWA YANG BEKERJA DI MASA PANDEMI COVID-19
Abstrak- Mahasiswa yang bekerja akan rentan mengalami kelelahan berlebih baik dari segi fisik dan juga emosional. Kelelahan berlebih dari segi fisik dan emosional pada perkuliahan ...
CREATING LEARNING MEDIA IN TEACHING ENGLISH AT SMP MUHAMMADIYAH 2 PAGELARAN ACADEMIC YEAR 2020/2021
CREATING LEARNING MEDIA IN TEACHING ENGLISH AT SMP MUHAMMADIYAH 2 PAGELARAN ACADEMIC YEAR 2020/2021
The pandemic Covid-19 currently demands teachers to be able to use technology in teaching and learning process. But in reality there are still many teachers who have not been able ...
Ta’wil Al-Qur’an Imam Al-Ghazali: Telaah Metodologis atas Kitab Tafsir al-Imam al-Ghazali Karya Muhammad al-Rihani
Ta’wil Al-Qur’an Imam Al-Ghazali: Telaah Metodologis atas Kitab Tafsir al-Imam al-Ghazali Karya Muhammad al-Rihani
The figure of the author of the book Ihya' 'Ulum al-Din, Imam Al-Ghazali, in the field of interpretation is not yet widely known by the public, even though he has made quite a larg...
Imam Al-Ghazali dan Pemikirannya
Imam Al-Ghazali dan Pemikirannya
Imam Al-Ghazali memberikan pengaruh yang cukup besar dalam perjalanan sejarah umat Islam, khususnya ketika beliau tidak sependapat dengan pandangan kaum filosof yang menyatakan bah...
Peran Akhlak Dalam Pengajaran Menurut Al-Ghazali: Perspektif Filsafat Pengajaran
Peran Akhlak Dalam Pengajaran Menurut Al-Ghazali: Perspektif Filsafat Pengajaran
This research aims to examine the role of morals in education according to Al-Ghazali from the perspective of Islamic educational philosophy, with a focus on its relevance in formi...

