NotesFAQContact Us
Collection
Advanced
Search Tips
What Works Clearinghouse Rating
Showing 1,006 to 1,020 of 4,382 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Kutay, Emine; Oner, Diler – ACM Transactions on Computing Education, 2022
The purpose of this study is to examine the role of Minecraft-based coding activities on computational thinking (CT) of middle school students. In the study, CT was conceptualized so that it encapsulates not only the knowledge of computational concepts (e.g., loops and conditionals) but also the use of CT practices (e.g., testing and debugging).…
Descriptors: Programming, Video Games, Middle School Students, Computation
Peer reviewed Peer reviewed
Direct linkDirect link
Wu, Wan-Rou; Yang, Kai-Lin – Cogent Education, 2022
This review study synthesises the literature on how computational thinking (CT) and mathematical thinking (MT) are integrated into mathematics education research with a focus on tasks. A review of 28 relevant articles on the Web of Science Core Collection database indicated that (1) CT helps students develop and apply mathematical concepts and…
Descriptors: Computation, Mathematics Education, Thinking Skills, Relationship
Peer reviewed Peer reviewed
Direct linkDirect link
Jiang, Yabing – Journal of Information Systems Education, 2022
Small teaching approaches are well-structured, incremental teaching improvement techniques supported by research in cognitive science, memory, and learning. I systematically implement a series of small teaching activities in an introductory programming course to tackle the teaching and learning challenges faced by instructors and students. The…
Descriptors: Teaching Methods, Introductory Courses, Computer Science Education, Academic Achievement
Peer reviewed Peer reviewed
Direct linkDirect link
Li, Feng; Wang, Xi; He, Xiaona; Cheng, Liang; Wang, Yiyu – Education and Information Technologies, 2022
This study adopted a meta-analysis to explore the effectiveness of unplugged activities (UA) and programming exercises (PE) teaching approaches on computational thinking (CT) education. Through a two-stage literature collection and selection process, 29 articles were included in the meta-analysis, 31 independent effect sizes (16 of UA and 15 of…
Descriptors: Instructional Effectiveness, Learning Activities, Programming, Computation
Alexander Card – ProQuest LLC, 2022
One approach to teaching game design to students with a wide variety of disciplinary backgrounds is through team game projects that span multiple weeks, up to an entire term. However, open-ended, creative projects introduce a gamut of challenges to novice programmers. My goal is to assist game design students with the planning stage of their…
Descriptors: Computer Science Education, Programming, Scaffolding (Teaching Technique), Teaching Methods
Peer reviewed Peer reviewed
Direct linkDirect link
Utamachant, Piriya; Anutariya, Chutiporn; Pongnumkul, Suporn – Smart Learning Environments, 2023
Apart from good instructional design and delivery, effective intervention is another key to strengthen student academic performance. However, intervention has been recognized as a great challenge. Most instructors struggle to identify at-risk students, determine a proper intervention approach, trace and evaluate whether the intervention works.…
Descriptors: Intervention, Learning Analytics, Learning Management Systems, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Lasater, Robert S.; Joseph, Anny-Claude; Cummiskey, Kevin – Teaching Statistics: An International Journal for Teachers, 2023
In this paper, we provide instructors with an approach for a classroom activity for students in an introductory data science or statistics course who have little or no statistical programming experience. We designed this activity to help students improve their statistical literacy while exploring a social justice problem-the gender wage gap. To…
Descriptors: Gender Differences, Salary Wage Differentials, Visual Aids, Statistics Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Tartuk, Murat – International Journal of Education and Literacy Studies, 2023
Artificial intelligence and technologies have started to directly affect and steer humanity with the developments in science and technology in recent years. Artificial intelligence is like a living organism that thinks, decides and remembers for humans. The effects and consequences of this situation on individuals and societies are explicitly…
Descriptors: Figurative Language, Student Attitudes, Middle School Students, Artificial Intelligence
Peer reviewed Peer reviewed
Direct linkDirect link
Saadati, Zohreh; Zeki, Canan Perkan; Barenji, Reza Vatankhah – Interactive Learning Environments, 2023
The study of online higher education learning and academic achievement has increasingly emphasized self-regulated learning (SRL). Few studies so far have investigated the blockchain-based learning management system (LMS) and adaptive SRL intervention in online higher education. This paper aimed to develop a blockchain-enabled LMS as a…
Descriptors: Graduate Students, Metacognition, Programming, Technology
Peer reviewed Peer reviewed
Direct linkDirect link
Sunday, Kissinger; Oyelere, Solomon Sunday; Agbo, Friday Joseph; Aliyu, Muhammad Bello; Balogun, Oluwafemi Samson; Bouali, Nacir – Technology, Knowledge and Learning, 2023
Many empirical studies have shown that educational games and recent technologies impact education and increase learning effectiveness, students' motivation and engagement. The overall aim of this study is to evaluate the usability of Imikode, a virtual reality (VR) game that was developed to introduce the concepts of object-oriented programming to…
Descriptors: Usability, Program Evaluation, Instructional Effectiveness, Computer Games
Peer reviewed Peer reviewed
Direct linkDirect link
Su, Jiahong; Yang, Weipeng; Li, Hui – Journal of Research in Childhood Education, 2023
Coding (or computer programming) helps equip children with an intellectual structure that is valuable for their lifelong learning and development. The proliferation of innovative coding platforms, especially screen-free programmable robotics, has made it possible for coding to be integrated into early childhood education (ECE). However, how the…
Descriptors: Coding, Programming, Early Childhood Education, Instructional Design
Peer reviewed Peer reviewed
Direct linkDirect link
Vinnervik, Peter – International Journal of Technology and Design Education, 2023
In Sweden, as in many other countries, programming has been added to the curriculum in recent years. This paper explores how and under what conditions programming is transformed into teaching in technology education. Teachers in grade 7-9 were interviewed about what and how they teach about programming in the context of technology education, and…
Descriptors: Programming, Technology Education, Foreign Countries, Grade 7
Monique Woodard – ProQuest LLC, 2023
This mixed methods study examines the creativity of Black girls as they learned to code virtual environments in an afterschool program. The afterschool program, West Philly Tech Camp/Black Girls in Computing was a nine-week program in which students learned to code a virtual chatbot using Python. The program's design was guided by culturally…
Descriptors: Students, Blacks, African American Students, Females
Peer reviewed Peer reviewed
Direct linkDirect link
Sáez-López, José-Manuel; Sevillano-García, Maria-Luisa; Vazquez-Cano, Esteban – Educational Technology Research and Development, 2019
This study highlights the importance of an educational design that includes robotics and programming through a visual programming language as a means to enable students to improve substantially their understanding of the elements of logic and mathematics. Gaining an understanding of computational concepts as well as a high degree of student…
Descriptors: Elementary School Students, Programming, Programming Languages, Robotics
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Szlávi,Péter; Zsakó, László – Acta Didactica Napocensia, 2017
As a programmer when solving a problem, a number of conscious and unconscious cognitive operations are being performed. Problem-solving is a gradual and cyclic activity; as the mind is adjusting the problem to its schemas formed by its previous experiences, the programmer gets closer and closer to understanding and defining the problem. The…
Descriptors: Problem Solving, Programming, Mathematics, Programming Languages
Pages: 1  |  ...  |  64  |  65  |  66  |  67  |  68  |  69  |  70  |  71  |  72  |  ...  |  293