NotesFAQContact Us
Collection
Advanced
Search Tips
What Works Clearinghouse Rating
Showing 541 to 555 of 4,382 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Shumway, Jessica F.; Welch, Lise E.; Kozlowski, Joseph S.; Clarke-Midura, Jody; Lee, Victor R. – Mathematical Thinking and Learning: An International Journal, 2023
The purpose of this study was to explore how kindergarten students (aged 5-6 years) engaged with mathematics as they learned programming with robot coding toys. We video-recorded 16 teaching sessions of kindergarten students' (N = 36) mathematical and programming activities. Students worked in small groups (4-5 students) with robot coding toys on…
Descriptors: Kindergarten, Preschool Children, Mathematics Education, Knowledge Level
Peer reviewed Peer reviewed
Direct linkDirect link
Barczak, Andre L. C.; Mathrani, Anuradha; Han, Binglan; Reyes, Napoleon H. – Educational Technology Research and Development, 2023
An important course in the computer science discipline is 'Data Structures and Algorithms' (DSA). "The coursework" lays emphasis on experiential learning for building students' programming and algorithmic reasoning abilities. Teachers set up a repertoire of formative programming exercises to engage students with different programmatic…
Descriptors: Computer Assisted Testing, Automation, Computer Science Education, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Bodaker, Liat; Rosenberg-Kima, Rinat B. – Journal of Research on Technology in Education, 2023
The COVID-19 pandemic raised the need to examine online learning methods also in young children. This study examined elementary school children's performance and attitudes during and toward an online programming learning activity utilizing the pair-programming Agile method that may foster 21st-century skills, including collaboration and…
Descriptors: Electronic Learning, Cooperative Learning, Programming, Computer Science Education
Sirazum Munira Tisha – ProQuest LLC, 2023
Most existing autograders used for grading programming assignments are based on unit testing, which is tedious to implement for programs with graphical output and does not allow testing for other code aspects, such as programming style or structure. We present a novel autograding approach based on machine learning that can successfully check the…
Descriptors: Computer Software, Grading, Programming, Assignments
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Zsoldos-Marchi?, Iuliana; Bálint-Svella, Éva – Acta Didactica Napocensia, 2023
The concept, development and assessment of computational thinking have increasingly become the focus of research in recent years. Most of this type of research focuses on older children or adults. Preschool age is a sensitive period when many skills develop intensively, so the development of computational thinking skills can already begin at this…
Descriptors: Test Construction, Computation, Thinking Skills, Cognitive Tests
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Brennan Bean – Journal on Empowering Teaching Excellence, 2023
Modern technology threatens traditional modes of classroom assessment by providing students with automated ways to write essays and take exams. At the same time, modern technology continues to expand the accessibility of computational tools that promise to increase the potential scope and quality of class projects. This paper presents a case study…
Descriptors: Introductory Courses, Data Science, Student Projects, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Mariano, Diego; Martins, Pedro; Helene Santos, Lucianna; de Melo-?Minardi, Raquel Cardoso – Biochemistry and Molecular Biology Education, 2019
The advent of the high-throughput next-generation sequencing produced a large number of biological data. Knowledge discovery from the huge amount of available biological data requires researchers to develop solid skills in biology and computer science. As the majority of the Bioinformatics professionals are either computer science or life sciences…
Descriptors: Computer Literacy, Computer Science Education, Programming, Biological Sciences
Peer reviewed Peer reviewed
Direct linkDirect link
Lincoln, James – Physics Teacher, 2019
Python is a free, text-based programming language that has already been used by those who do physics research to great effect. But students can also learn to use it and, through its use, learn other aspects of physics--especially ones that are difficult or impossible to perform as physical labs. This article serves as a most-fundamental start for…
Descriptors: Science Instruction, Physics, Computer Uses in Education, Programming Languages
Peer reviewed Peer reviewed
Direct linkDirect link
Wei Li; Cheng-Ye Liu; Judy C. R. Tseng – British Journal of Educational Technology, 2024
Collaborative programming helps improve students' computational thinking and increases their confidence in solving programming problems. However, the effect of collaborative learning is not ideal because it is difficult for students to mobilize metacognition to regulate learning spontaneously. To guide students to effectively regulate the learning…
Descriptors: Foreign Countries, Junior High School Students, Metacognition, Academic Achievement
Peer reviewed Peer reviewed
Direct linkDirect link
Alonso Ogueda-Oliva; Padmanabhan Seshaiyer – International Journal of Mathematical Education in Science and Technology, 2024
In this paper, we introduce novel instructional approaches to engage students in using modelling with data to motivate and teach differential equations. Specifically, we introduce a pedagogical framework that will execute instructional modules to teach different solution techniques for differential equations through repositories and notebook…
Descriptors: Mathematical Models, Equations (Mathematics), Mathematics Instruction, Learning Modules
Peer reviewed Peer reviewed
Direct linkDirect link
Alan Gazzano – Arts Education Policy Review, 2024
This study examines the underpinnings of Japan's "programming education" in elementary school music, officially implemented nationwide in 2020. Through that reform, which has introduced "programming thinking" (a local version of computational thinking) in all areas of compulsory education, the country follows the international…
Descriptors: Foreign Countries, Computer Science Education, Programming, Music Education
Peer reviewed Peer reviewed
Direct linkDirect link
Maedeh Kazemitabar; Susanne P. Lajoie; Tenzin Doleck – Education and Information Technologies, 2024
For effective teamwork, especially in demanding learning situations like a hackathon, coordination is crucial as it contributes to mutual trust and shared mental models of team members. However, teams experience challenges that mar team coordination. Research has shown that interpersonal skills such as socially-shared emotion regulation (SSER) can…
Descriptors: Emotional Response, Self Control, Teamwork, Coordination
Peer reviewed Peer reviewed
Direct linkDirect link
Maximiliano Paredes-Velasco; Isaac Lozano-Osorio; Diana Perez-Marin; Liliana Patricia Santacruz-Valencia – IEEE Transactions on Learning Technologies, 2024
Teaching programming is a topic that has generated a high level of interest among researchers in recent decades. In particular, multiple approaches to teaching visual programming have been explored, from the use of tools such as Scratch, robots, unplugged programming, or activities for the development of computational thinking. Despite the wide…
Descriptors: Visual Aids, Programming, Intelligent Tutoring Systems, Computer Oriented Programs
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Václav Dobiáš; Václav Šimandl; Jirí Vanícek – Informatics in Education, 2024
The paper discusses an alternative method of assessing the difficulty of pupils' programming tasks to determine their age appropriateness. Building a program takes the form of its successive iterations. Thus, it is possible to monitor the number of times such a program was built by the solver. The variance of the number of program builds can be…
Descriptors: Difficulty Level, Computer Science Education, Programming, Task Analysis
UK Department for Education, 2024
From September 2023 to March 2024, Faculty AI, the National Institute of Teaching (NIoT) and ImpactEd Group (representing the AI in Schools Initiative) have worked with the Department for Education (DfE) to deliver the Use Cases for Generative Artificial Intelligence in Education project. The project explored potential applications for Generative…
Descriptors: Artificial Intelligence, Technology Uses in Education, Ethics, Computer Science
Pages: 1  |  ...  |  33  |  34  |  35  |  36  |  37  |  38  |  39  |  40  |  41  |  ...  |  293