NotesFAQContact Us
Collection
Advanced
Search Tips
Laws, Policies, & Programs
Assessments and Surveys
Group Assessment of Logical…1
What Works Clearinghouse Rating
Showing 1 to 15 of 55 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Ismaila Temitayo Sanusi; Enoch Shadrack Cudjoe; Musa Adekunle Ayanwale; Bisola Adepoju – SAGE Open, 2025
The increased trend of incorporating computer programming in the basic education system across countries requires the training of new educators. However, the current effort to increase the number of teachers teaching programming is through professional development programs for computer science (CS) teachers and from other content areas. Meanwhile,…
Descriptors: Preservice Teachers, Student Attitudes, Programming, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Fegely, Alex; Tang, Hengtao – Educational Technology Research and Development, 2022
The purpose of this convergent mixed-methods study was to evaluate the effect of educational robotics on pre-service teachers' programming comprehension and motivation. Computer science is increasingly being integrated into K-8 curricula. However, a shortage of teachers trained to teach basic computer science concepts remains unresolved. This…
Descriptors: Programming, Robotics, Preservice Teachers, Comprehension
Peer reviewed Peer reviewed
Direct linkDirect link
Brian R. Belland; ChanMin Kim; Emre Dinç; Anna Y. Zhang – Educational Technology Research and Development, 2024
Computer science is often integrated within early childhood education (ECE) through the use of educational robots. This requires adequate preparation of ECE teachers to program and debug, which can be done with scaffolding. In this paper, we use a QUANT + qual mixed method approach incorporating lag sequential analysis, ICAP framework coding,…
Descriptors: Scaffolding (Teaching Technique), Early Childhood Teachers, Preservice Teachers, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Hopcan, Sinan; Polat, Elif; Albayrak, Ebru – Journal of Educational Computing Research, 2022
The pair programming approach is used to overcome the difficulties of the programming process in education environments. In this study, the interaction sequences during the paired programming of preservice teachers was investigated. Lag sequential analysis were used to explore students' behavioral patterns in pair programming. The participants of…
Descriptors: Cooperative Learning, Student Behavior, Programming, Computer Science Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Ergin, Aysegül Zeynep; Ercan, Zülfiye Gül – International Journal of Curriculum and Instruction, 2022
Computer science works as hardware and software increasingly takes place in each of our daily lives with effective products and services. As in all areas, it is an inevitable part of learning and teaching computer-based environment-tools and equipment in the fate and type of education, including early childhood. Computer science products may…
Descriptors: Programming, Preschool Teachers, Preservice Teachers, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Sendag, Serkan; Yakin, Ilker; Gedik, Nuray – Education and Information Technologies, 2023
Teaching programming skills has attracted a great deal of attention for more than a decade. One potential reason behind this is that the explicit teaching of computer programming can improve higher-order thinking skills, such as creativity. Moreover, whether or not creative programming learning activities, such as the use of…
Descriptors: Preservice Teachers, Information Technology, Programming, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Belland, Brian R.; Kim, Chanmin; Zhang, Anna Y.; Lee, Eunseo – ACM Transactions on Computing Education, 2023
This article reports the analysis of data from five different studies to identify predictors of preservice, early childhood teachers' views of (a) the nature of coding, (b) integration of coding into preschool classrooms, and (c) relation of coding to fields other than computer science (CS). Significant changes in views of coding were predicted by…
Descriptors: Predictor Variables, Preservice Teachers, Student Attitudes, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Gökoglu, Seyfullah; Kilic, Servet – E-Learning and Digital Media, 2023
This study investigates pre-service computer science (CS) teachers' perspectives on the factors affecting their programming abilities, concerns about their future professional lives, and pedagogical suggestions for effective programming teaching. The participants of the study were twenty-eight pre-service CS teachers studying at eighteen different…
Descriptors: Programming, Computer Science Education, Preservice Teachers, Teaching Methods
Peer reviewed Peer reviewed
Direct linkDirect link
Kim, ChanMin; Vasconcelos, Lucas; Belland, Brian R.; Umutlu, Duygu; Gleasman, Cory – International Journal of Educational Technology in Higher Education, 2022
It is critical to teach all learners to program and think through programming. But to do so requires that early childhood teacher candidates learn to teach computer science. This in turn requires novel pedagogy that can both help such teachers learn the needed skills, but also provide a model for their future teaching. In this study, we examined…
Descriptors: Programming, Error Correction, Student Behavior, Early Childhood Teachers
Peer reviewed Peer reviewed
Direct linkDirect link
Minji Jeon; Kyungbin Kwon – TechTrends: Linking Research and Practice to Improve Learning, 2024
This study investigated the computational thinking (CT) practices of eight pre-service teachers through their Scratch and Python programs. Conducted within an undergraduate-level computer science education course, students learned CT concepts via parallel instruction in block-based programming (Scratch) and text-based programming (Python). The…
Descriptors: Preservice Teacher Education, Preservice Teachers, Computation, Cognitive Processes
Peer reviewed Peer reviewed
Direct linkDirect link
Fadip Audu Nannim; Nnenna Ekpereka Ibezim; Basil C. E. Oguguo; Emmanuel Chinweike Nwangwu – Education and Information Technologies, 2024
This study investigated the effect of project-based Arduino robot application on students' computational thinking skills development in robotics programming course using the quasi-experimental research design. The participants consist of 73 students in tertiary institutions in South-East Nigeria that offer Computer and Robotics Education…
Descriptors: Robotics, Computation, Thinking Skills, Skill Development
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Cetin, Ibrahim – Informatics in Education, 2020
Loops concept is one of the basic programming concepts. Students have difficulties in learning loops concept. Helping learners understand loops is an important task. Visualization is one of the ways to help students improve their understanding. The aim of the study was to construct and evaluate a visualization based instruction related to loops. A…
Descriptors: Programming, Computer Science Education, Preservice Teachers, Visual Aids
Peer reviewed Peer reviewed
Direct linkDirect link
Alex Fegely; Cory Gleasman; Tammi Kolski – Educational Technology Research and Development, 2024
Computer science teaching standards for grades K-8 have been implemented in nearly all U.S. states, and the core subject area teachers (e.g., math, science, English, social studies) have been asked to integrate these standards into their instruction. Thus, it is important that K-8 pre-service teachers of all subjects are both prepared and…
Descriptors: Educational Technology, Robotics, Shared Resources and Services, Preservice Teacher Education
Peer reviewed Peer reviewed
Direct linkDirect link
ChanMin Kim; Brian R. Belland; Lucas Vasconcelos; Roger B. Hill – SAGE Open, 2024
In this qualitative study, preservice early childhood education teachers created block-based code to control robots and used the robots in field experience at local preschools. The study is grounded in a conceptual framework that weaves together playful programing and resilience, interlocking concepts that can explain sustained engagement during…
Descriptors: Play, Resilience (Psychology), Preservice Teachers, Computer Science
Peer reviewed Peer reviewed
Direct linkDirect link
Sendurur, Polat – Education and Information Technologies, 2019
Computer Science Unplugged (CS-Unplugged) has been evolving in computer science education. It is a promising approach especially for introductory programming skills and computer science concepts. The skills of the computer science instructors/teachers, who convert the approach into practice, can be crucial during the preparation of CS-Unplugged…
Descriptors: Preservice Teachers, Computer Science Education, Programming, Learning Activities
Previous Page | Next Page »
Pages: 1  |  2  |  3  |  4