Learning objects in high school mathematics classrooms: Implementation and evaluation. - Adnan Baki; Ünal Çakiroglu (Comput. Educ., 2010)

Exploring Teaching Programming Online Through Web Conferencing System: The Lens of Activity Theory. - Ünal Çakiroglu; Mehmet Kokoç; Elvan Kol; Ebru Turan Güntepe (J. Educ. Technol. Soc., 2016)

Exploring extraneous cognitive load in an instructional process via the web conferencing system. - Ünal Çakiroglu; Dilara Arzugül Aksoy (Behav. Inf. Technol., 2017)

Gamifying an ICT course: Influences on engagement and academic performance. - Ünal Çakiroglu; Betül Basibüyük; Mustafa Güler; Melek Atabay; Bahar Yilmaz Memis (Comput. Hum. Behav., 2017)

The effectiveness of peer tutoring in remedying misconceptions of operating system concepts: A design-based approach. - Ünal Çakiroglu; Sakine Öngöz (Educ. Inf. Technol., 2017)

Flipped Classroom with Problem Based Activities: Exploring Self-regulated Learning in a Programming Language Course. - Ünal Çakiroglu; Mücahit Öztürk (J. Educ. Technol. Soc., 2017)

Exploring collaboration in learning by design via weblogs. - Ünal Çakiroglu; Merve Yildiz; Ebru Mazlum; Ebru Turan Güntepe; Senay Aydin (J. Comput. High. Educ., 2017)

Exploring the Use of Self-Regulation Strategies in Programming with Regard to Learning Styles. - Ünal Çakiroglu; Betül Er; Nursel Ugur; Esra Aydogdu (Int. J. Comput. Sci. Educ. Sch., 2018)

Evaluating an Online Programming Instructional Process Organized Through Elaboration Theory. - Ünal Çakiroglu; Mücahit Öztürk (Int. J. Web Based Learn. Teach. Technol., 2018)

Development of fire safety behavioral skills via virtual reality. - Ünal Çakiroglu; Seyfullah Gökoglu (Comput. Educ., 2019)

Online project based learning via cloud computing: exploring roles of instructor and students. - Ünal Çakiroglu; Turgay Erdemir (Interact. Learn. Environ., 2019)

Effect of Using Metacognitive Strategies to Enhance Programming Performances. - Ünal Çakiroglu; Betül Er (Informatics Educ., 2020)

Learning programming online: Influences of various types of feedback on programming performances. - Ünal Çakiroglu; Samet Atabas; Dogukan Sariyalçinkaya; Ibrahim Enes Öner (Int. J. Comput. Sci. Educ. Sch., 2020)

Perceived learning in virtual reality and animation-based learning environments: A case of the understanding our body topic. - Ünal Çakiroglu; Merve Aydin; Adem Özkan; Seyma Turan; Asli Cihan (Educ. Inf. Technol., 2021)

Learning via Virtual and Real Museums: A Comparative Study on Presence and Retention. - Zeynep Tatli; Derya Altinisik; Hasan Sen; Ünal Çakiroglu (Int. J. Virtual Pers. Learn. Environ., 2021)

The educational power of humor on student engagement in online learning environments. - Fatih Erdogdu; Ünal Çakiroglu (Res. Pract. Technol. Enhanc. Learn., 2021)

Flipped learning design in EFL classrooms: implementing self-regulated learning strategies to develop language skills. - Mücahit Öztürk; Ünal Çakiroglu (Smart Learn. Environ., 2021)

A framework for measuring abstraction as a sub-skill of computational thinking in block-based programming environments. - Ünal Çakiroglu; Isak Çevik (Educ. Inf. Technol., 2022)

Modelling online community constructs through interaction data: A learning analytics based Approach. - Ünal Çakiroglu; Sefa Kahyar (Educ. Inf. Technol., 2022)

Understanding problem-solving processes of preschool children in CS unplugged activities. - Ünal Çakiroglu; Suheda Mumcu; Melek Atabay; Merve Aydin (Int. J. Comput. Sci. Educ. Sch., 2022)

Designing learner control in instructional software: a lens of 'time spent on tasks' to determine the mental effort. - Ünal Çakiroglu; Dilara Arzugül Aksoy; Aysegül Gencan; Hasan Sen (Int. J. Learn. Technol., 2022)

Creating concept maps with augmented reality: a case of eclipse of the lunar and solar topic. - Ünal Çakiroglu; Samet Atabas; Merve Aydin; Ilknur Özyilmaz (Res. Pract. Technol. Enhanc. Learn., 2022)

Assessing teachers' PCK to teach computational thinking via robotic programming. - Ünal Çakiroglu; Servet Kiliç (Interact. Learn. Environ., 2023)

Implementing digital storytelling in statistics classrooms: Influences on aggregate reasoning. - Aslihan Batur; Ünal Çakiroglu (Comput. Educ., 2023)

An automatic feedback model for learning programming via block-based programming platforms. - Ünal Çakiroglu; Suheda Mumcu (Comput. Appl. Eng. Educ., 2023)

Design, Implementation, and Evaluation of a Professional Development Program for Teachers to Teach Computational Thinking via Robotics. - Servet Kiliç; Ünal Çakiroglu (Technol. Knowl. Learn., 2023)

Reverse Engineering in Robotics Classrooms: Boosting Creative Thinking and Problem Solving. - Sevinç Parlak; Neriman Tokel; Ünal Çakiroglu (Int. J. Comput. Sci. Educ. Sch., 2024)

What motivate learners to continue a professional development program through Massive Open Online Courses (MOOCs)?: A lens of self-determination theory. - Ünal Çakiroglu; Adem Özkan; Isak Çevik; Damla Kutlu; Sefa Kahyar (Educ. Inf. Technol., 2024)

Online learners' self-regulated learning skills regarding LMS interactions: a profiling study. - Ünal Çakiroglu; Mehmet Kokoç; Melek Atabay (J. Comput. High. Educ., 2024)

Virtual Reality in Realistic Mathematics Education to Develop Mathematical Literacy Skills. - Ünal Çakiroglu; Mustafa Güler; Merve Dündar; Filiz Coskun (Int. J. Hum. Comput. Interact., 2024)

Microanalytic evaluation of students' self-regulated learning in flipped EFL instruction. - Ünal Çakiroglu; Mücahit Öztürk (J. Comput. High. Educ., 2024)

Learning Programming With Augmented Reality-Based Editor: A Dynamic Code Visualisation Approach. - Merve Aydin; Ünal Çakiroglu (J. Comput. Assist. Learn., 2025)

Understanding online self-regulation: A data-driven approach to LMS interaction indicators. - Melek Atabay; Ünal Çakiroglu (Educ. Inf. Technol., 2025)

Machine learning meets secondary school classrooms: using hands-on activities to advance computational thinking. - Ünal Çakiroglu; Volkan Selçuk (Educ. Inf. Technol., 2025)