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...
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...
Hedonic Consumption and Meta Needs: a Investigation on AlGhazali
Hedonic Consumption and Meta Needs: a Investigation on AlGhazali
Like any productive activity, the phenomenon of consumption itself is an individual and social action like other productive activities in consumer societies. People express this ac...

