NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 8 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Rafael Herrero-Álvarez; Rafael Arnay; Eduardo Segredo; Gara Miranda; Coromoto Leon – IEEE Transactions on Learning Technologies, 2025
RoblockLLy is an educational robotics simulator designed for primary and secondary school students, whose goal is to increase their interest in science, technology, engineering, and mathematics. In the particular case of computer science, it allows developing computational thinking skills. It has been designed with ease of use in mind. This free…
Descriptors: Secondary School Students, STEM Education, Computer Science Education, Robotics
Peer reviewed Peer reviewed
Direct linkDirect link
Xuanyan Zhong; Zehui Zhan – Interactive Technology and Smart Education, 2025
Purpose: The purpose of this study is to develop an intelligent tutoring system (ITS) for programming learning based on information tutoring feedback (ITF) to provide real-time guidance and feedback to self-directed learners during programming problem-solving and to improve learners' computational thinking. Design/methodology/approach: By…
Descriptors: Intelligent Tutoring Systems, Computer Science Education, Programming, Independent Study
Peer reviewed Peer reviewed
Direct linkDirect link
Kyungbin Kwon; Thomas A. Brush; Keunjae Kim; Minhwi Seo – Journal of Educational Computing Research, 2025
This study examined the effects of embodied learning experiences on students' understanding of computational thinking (CT) concepts and their ability to solve CT problems. In a mixed-reality learning environment, students mapped CT concepts, such as sequencing and loops, onto their bodily movements. These movements were later applied to robot…
Descriptors: Thinking Skills, Computer Science Education, Robotics, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Merve Aydin; Ünal Çakiroglu – Journal of Computer Assisted Learning, 2025
Background: Students experience higher-order thinking skills by finding ways to solve the problem, debugging errors while applying the solution, and testing the solution in programming. However, the inability to create schemas that will characterise programming structures is one of the difficulties during this process. Objectives: This study aimed…
Descriptors: Programming, Computer Science Education, Thinking Skills, Problem Solving
Peer reviewed Peer reviewed
Direct linkDirect link
Kristy A. Robinson; So Yeon Lee – Journal of Experimental Education, 2025
Students vary in their perceptions of teachers' motivational supports, even within the same classroom, but it is unclear why this is the case. To enable the design of equitable environments and understand the theoretical nature of motivational climate, this study explored demographic differences in university students' perceptions of instruction…
Descriptors: Foreign Countries, STEM Education, Undergraduate Students, Introductory Courses
Peer reviewed Peer reviewed
Direct linkDirect link
Kristina M. Tank; Tamara J. Moore; Anne Ottenbreit-Leftwich; Zarina Wafula; Lin Chu; Sohheon Yang – Journal of Research on Technology in Education, 2025
This study investigates the integration of computational thinking (CT) into early elementary literacy, focusing on kindergarten to second grade students, using multiple representations to understand their ideas of CT. Through clinical task-based interviews with 12 students, we found that concrete manipulatives, pictorial/graphical representations,…
Descriptors: Early Childhood Education, Computation, Thinking Skills, Inclusion
Peer reviewed Peer reviewed
Direct linkDirect link
Amy Hutchison; Qi Si; Jamie Colwell; Erdogan Kaya; Eileen Jakeway; Brittany Miller; Kristie Gutierrez; Kelly Regan; Anna Evmenova – Journal of Computer Assisted Learning, 2025
Background: In recent years, computer science education has emerged as a necessary part of school curricula for students of all ages. With such momentum in this direction, it is essential that program designers, educators, and researchers ensure that computer science education is designed to be inclusive, effective, and engaging for all students.…
Descriptors: Coding, Instruction, Scaffolding (Teaching Technique), Literacy
Peer reviewed Peer reviewed
Direct linkDirect link
Alexander Tobias Neumann; Yue Yin; Sulayman Sowe; Stefan Decker; Matthias Jarke – IEEE Transactions on Education, 2025
Contribution: This research explores the benefits and challenges of developing, deploying, and evaluating a large language model (LLM) chatbot, MoodleBot, in computer science classroom settings. It highlights the potential of integrating LLMs into LMSs like Moodle to support self-regulated learning (SRL) and help-seeking behavior. Background:…
Descriptors: Computer Science Education, Databases, Information Systems, Classroom Environment