NotesFAQContact Us
Collection
Advanced
Search Tips
Laws, Policies, & Programs
What Works Clearinghouse Rating
Meets WWC Standards with or without Reservations2
Showing 271 to 285 of 451 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Çakiroglu, Ünal; Mumcu, Suheda – Journal of Educational Computing Research, 2020
This exploratory study attempts to determine problem solving steps in block based programming environments. The study was carried out throughout one term within Code.org. Participants were 15 6th grade secondary school students enrolled in an IT course at a public secondary school. Observations, screenshots and interviews were analyzed together to…
Descriptors: Foreign Countries, Grade 6, Secondary School Students, Problem Solving
Peer reviewed Peer reviewed
Direct linkDirect link
Zha, Shenghua; Jin, Yi; Moore, Pamela; Gaston, Joe – TechTrends: Linking Research and Practice to Improve Learning, 2020
Researchers and educators have advocated computational thinking (CT) should be integrated into K-12 settings as early as elementary schools. However, there has been a lack of knowledge of how pre-service K-8 teachers would be engaged in the learning of CT and its integration in different subject areas. In this study, we taught a flipped learning…
Descriptors: Preservice Teacher Education, Preservice Teachers, Undergraduate Students, Thinking Skills
Peer reviewed Peer reviewed
Direct linkDirect link
Apple, Lillian; Baunach, John; Connelly, Glenda; Gahlhoff, Sonia; Romanowicz, Colleen Megowan; Vieyra, Rebecca Elizabeth; Walker, Lucas – Physics Teacher, 2021
Multiple initiatives contend that all students should master computational thinking, including the "Next Generation Science Standards, the K-12 Framework for Computational Thinking," and Code.org. In turn, many physics teachers have begun to explore a variety of approaches to integrating computational modeling through programming. These…
Descriptors: Science Instruction, High Schools, Secondary School Science, Physics
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Brigas, Carlos Jorge; Figueiredo, José Alberto Quitério – Research in Social Sciences and Technology, 2019
In recent years, there has been an increased effort to introduce coding and computational thinking in early childhood education. In accordance with the international trend, programming has become an increasingly growing focus in European education. The idea of introducing computer programming in the classroom dates back to the late 1960s. The…
Descriptors: Computer Science Education, Thinking Skills, Coding, Elementary School Students
Tamatea, Laurence – Research and Practice in Technology Enhanced Learning, 2019
Internationally, coding is increasingly introduced into primary and junior high schools (children generally aged between 5 and 15) on a compulsory basis, though not all stakeholders support this 'initiative'. In response to the public reception, discussion highlights popular argument around compulsory coding in school education. This is an…
Descriptors: Coding, Programming, Computer Science Education, Required Courses
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Karnalim, Oscar; Budi, Setia; Toba, Hapnes; Joy, Mike – Informatics in Education, 2019
Source code plagiarism is an emerging issue in computer science education. As a result, a number of techniques have been proposed to handle this issue. However, comparing these techniques may be challenging, since they are evaluated with their own private dataset(s). This paper contributes in providing a public dataset for comparing these…
Descriptors: Plagiarism, Computer Science Education, Comparative Analysis, Problem Solving
Peer reviewed Peer reviewed
Direct linkDirect link
Lui, Debora; Kafai, Yasmin; Litts, Breanne; Walker, Justice; Widman, Sari – Computer Science Education, 2020
Background and Context: Physical computing involves complex negotiations of multiple, on and off-screen tasks, which calls for research on how to best structure collaborative work to ensure equitable learning. Objective: We focus on how pairs self-organized their multi-domain tasks in physical computing, and how their social interactions supported…
Descriptors: Cooperative Learning, High School Students, Computer Science Education, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Hsu, Yu-Chang; Baldwin, Sally; Ching, Yu-Hui – TechTrends: Linking Research and Practice to Improve Learning, 2017
In this paper, we provide an overview of the current efforts in maker education, supported by a review of empirical studies. Our synthesis will inform the community about learning outcomes, potential and common issues, challenges, resources, and future research direction regarding maker education.
Descriptors: Programming, Coding, Teaching Methods, Literature Reviews
Peer reviewed Peer reviewed
Direct linkDirect link
Liao, Shu-Min – Journal of Statistics and Data Science Education, 2023
SCRATCH, developed by the Media Lab at MIT, is a kid-friendly visual programming language, designed to introduce programming to children and teens in a "more thinkable, more meaningful, and more social" way. Although it was initially intended for K-12 students, educators have used it for higher education as well, and found it…
Descriptors: Teaching Methods, Coding, Programming Languages, Computer Science Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Zhanxia Yang; Patricia Moore Shaffer; Courtney Hagan; Parastu Dubash; Marina Bers – Grantee Submission, 2023
The aim of this study was to explore how the Coding as Another Language using ScratchJr (CAL-ScratchJr) curriculum, developed by Boston College's DevTech Research Group utilizing the ScratchJr app, impacted second grade students' computational thinking, coding skills, and reading comprehension. To accomplish this, the research team randomly…
Descriptors: Coding, Programming Languages, Computer Science Education, School Districts
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Blackley, Susan; Howell, Jennifer – Australian Journal of Teacher Education, 2019
In this paper, we use our qualitative research notes and observations to portray a model for integrated STEM education and summarise primary school students' typical and recurring ways in which they engaged with each new robot. The purpose of this paper is two-fold: first, to unpack key elements of the Australian Curriculum: Technologies in order…
Descriptors: STEM Education, Robotics, Teaching Methods, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Keuning, Hieke; Jeuring, Johan; Heeren, Bastiaan – ACM Transactions on Computing Education, 2019
Formative feedback, aimed at helping students to improve their work, is an important factor in learning. Many tools that offer programming exercises provide automated feedback on student solutions. We have performed a systematic literature review to find out what kind of feedback is provided, which techniques are used to generate the feedback, how…
Descriptors: Programming, Teaching Methods, Computer Science Education, Feedback (Response)
Peer reviewed Peer reviewed
Direct linkDirect link
Lyon, Louise Ann; Green, Emily – Computer Science Education, 2020
Background and Context: Non-traditional training grounds such as coding boot camps that attract a higher proportion of women are important sites for understanding how to broaden participation in computing. Objective: This work aims to help us better understand the women choosing boot camps and their pathways through these camps and into the…
Descriptors: Coding, Females, Nontraditional Education, Computer Science Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Emerson, Andrew; Rodríguez, Fernando J.; Mott, Bradford; Smith, Andy; Min, Wookhee; Boyer, Kristy Elizabeth; Smith, Cody; Wiebe, Eric; Lester, James – International Educational Data Mining Society, 2019
Recent years have seen a growing interest in block-based programming environments for computer science education. While these environments hold significant potential for novice programmers, they lack the adaptive support necessary to accommodate students exhibiting a wide range of initial capabilities and dispositions toward computing. A promising…
Descriptors: Programming, Computer Science Education, Feedback (Response), Prediction
Peer reviewed Peer reviewed
Direct linkDirect link
Hagge, Julia – English Teaching: Practice and Critique, 2021
Purpose: The purpose of this paper is to examine the ways in which early adolescent programmers embed meaning in their digital media created within an online programming community called Scratch. Design/methodology/approach: The author completed an 18-month descriptive case study with 5 early adolescent participants. The research design included a…
Descriptors: Semiotics, Programming Languages, Social Media, Computer Software
Pages: 1  |  ...  |  15  |  16  |  17  |  18  |  19  |  20  |  21  |  22  |  23  |  ...  |  31