NotesFAQContact Us
Collection
Advanced
Search Tips
Laws, Policies, & Programs
What Works Clearinghouse Rating
Showing 1 to 15 of 172 results Save | Export
Lorien W. Cafarella – ProQuest LLC, 2023
Many middle school students come to Computer Science (CS) classes without any previous CS instruction or any Computational Thinking (CT) skills that are needed to be successful. To overcome this, many curriculums and programming environments have been used to engage students and to instill a love of CS. Which curriculum should be used to develop…
Descriptors: Middle School Students, Computer Science, Computer Science Education, Program Effectiveness
Peer reviewed Peer reviewed
Direct linkDirect link
Tuba Ketenci; Brendan Calandra; Jonathan Cohen; Maggie Renken; Nurjamal Chonoeva – Journal of Research on Technology in Education, 2023
The goal of this study was to examine how two groups of middle school students' self-efficacy, interest, goal orientation, and prior experience related to evidence of their building upon existing ideas and code in digital artifacts they created using MIT's App Inventor, a computational practice that Brennan and Resnick (2012) identified as…
Descriptors: Middle School Students, Coding, Computer Science Education, Self Efficacy
Peer reviewed Peer reviewed
Direct linkDirect link
Lihui Sun; Junjie Liu – Journal of Educational Computing Research, 2025
Computational Thinking (CT) has evolved as an essential competency for K-12 students, and programming practices are recognized as the key way to facilitate CT development. However, most studies of CT development in middle graders have focused on visual programming, lacking evidence to demonstrate the effectiveness of Python programming. Therefore,…
Descriptors: Computation, Thinking Skills, Skill Development, Middle School Students
Peer reviewed Peer reviewed
Direct linkDirect link
Yin-Rong Zhang; Zhong-Mei Han; Tao He; Chang-Qin Huang; Fan Jiang; Gang Yang; Xue-Mei Wu – Journal of Computer Assisted Learning, 2025
Background: Collaborative programming is important and challenging for K12 students. Scaffolding is a vital method to support students' collaborative programming learning. However, conventional scaffolding that does not fade may lead students to become overly dependent, resulting in unsatisfactory programming performance. Objectives: This study…
Descriptors: Middle School Students, Grade 8, Scaffolding (Teaching Technique), Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Hatice Yildiz Durak – Education and Information Technologies, 2024
Examining middle school students' computational identity development, personal, situational variables and programming experiences through the lens of identity may offer an opportunity to explore the dynamic relationship between individual, academic and social influences in computer science and CI. The aim of this study is to examine the variables…
Descriptors: Middle School Students, Computation, Thinking Skills, Self Concept
Peer reviewed Peer reviewed
Direct linkDirect link
Lorien Cafarella; Lucas Vasconcelos – Education and Information Technologies, 2025
Middle school students often enter Computer Science (CS) classes without previous CS or Computational Thinking (CT) instruction. This study evaluated how Code.org's block-based programming curriculum affects middle school students' CT skills and attitudes toward CT and CS. Sixteen students participated in the study. This was a mixed methods action…
Descriptors: Middle School Students, Computation, Thinking Skills, Problem Solving
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Muhammed Murat Gümüs; Volkan Kukul; Özgen Korkmaz – Informatics in Education, 2024
This study aims to explain the relationships between secondary school students' digital literacy, computer programming self-efficacy and computational thinking self-efficacy. The study group consists of 204 secondary school students. A relational survey model was used in the research method and three different data collection tools were used to…
Descriptors: Correlation, Middle School Students, Thinking Skills, Digital Literacy
Peer reviewed Peer reviewed
Direct linkDirect link
Monika Mladenovic; Lucija Medak; Divna Krpan – ACM Transactions on Computing Education, 2025
Computer Science (CS) Unplugged activities are designed to engage students with CS concepts. It is an active learning approach combining physical interaction with visual representation. This research article investigates the impact of CS Unplugged on students' understanding of the bubble sort algorithm. Algorithm visualization, traditionally…
Descriptors: Computer Science Education, Learning Activities, Active Learning, Algorithms
Peer reviewed Peer reviewed
Direct linkDirect link
Tyler S. Love – Interactive Learning Environments, 2024
Providing greater access to computer science (CS) education for K-12 students in the United States (U.S.) has increased interest in integrating CS concepts within authentic science, technology, engineering, and mathematics (STEM) contexts. Physical computing is one method that has demonstrated promising results in other countries (e.g. England)…
Descriptors: Middle School Students, Student Attitudes, Computer Science Education, STEM Education
Peer reviewed Peer reviewed
Direct linkDirect link
Ramon Mayor Martins; Christiane G. Von Wangenheim; Marcelo F. Rauber; Adriano F. Borgatto; Jean C. R. Hauck – ACM Transactions on Computing Education, 2024
As Machine Learning (ML) becomes increasingly integrated into our daily lives, it is essential to teach ML to young people from an early age including also students from a low socioeconomic status (SES) background. Yet, despite emerging initiatives for ML instruction in K-12, there is limited information available on the learning of students from…
Descriptors: Artificial Intelligence, Computer Science Education, Socioeconomic Status, Correlation
Peer reviewed Peer reviewed
Direct linkDirect link
Allison Master; Taylor Alexander; Jennifer Thompson; Weihua Fan; Andrew N. Meltzoff; Sapna Cheryan – Journal of Research on Technology in Education, 2025
Motivating girls to enroll in computer science (CS) courses is critically important. Stereotypes that girls are less interested than boys in CS may deter girls. Three preregistered experimental studies (N = 1,053) examined causal links between gender-interest stereotypes and middle school students' CS motivation. Experiment 1 showed that…
Descriptors: Females, Womens Education, Middle School Students, Computer Science Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Ibrahim Cetin; Tarik Otu – International Journal of Computer Science Education in Schools, 2023
The purpose of the current study was to explore the effect of modality (constructionist mBlock, Scratch, and Python interventions) on six-grade students' computational thinking, programming attitude, and achievement. The pre-test and post-test quasi-experimental design was used to explore the research questions. The study group consisted of 105…
Descriptors: Computation, Thinking Skills, Student Attitudes, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Polat, Elif; Yilmaz, Rabia Meryem – Education and Information Technologies, 2022
The aim of this study is to compare the effects of unplugged and plugged-in activities on academic achievement and computational thinking (CT) skills of sixth-grade students. Mixed-method research was carried out to explore whether there were differences between the groups, and to learn the students' opinions and experiences regarding the…
Descriptors: Learning Activities, Programming, Computer Science Education, Computation
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Mumcu, Filiz; Kidiman, Esra; Özdinç, Fatih – Journal of Pedagogical Research, 2023
Integrating computational thinking (CT) into various disciplines via computer science (CS) methods such as unplugged, block-based, text-based, and physical programming is a trending topic in educational sciences. This study presents a perspective on implementing an unplugged computer science activity to integrate CT into mathematics education.…
Descriptors: Computation, Thinking Skills, Mathematics Education, Learning Activities
Peer reviewed Peer reviewed
Direct linkDirect link
Karen Woo; Garry Falloon – Computer Science Education, 2025
Background and context: Coding and computational thinking are often taught through integrated curricula, despite a paucity of classroom-based research on their effectiveness. Objective: To investigate evidence of learning resulting from cross-curricular coding tasks in middle-school classrooms, and the school environment factors that impact upon…
Descriptors: Coding, Computer Science Education, Curriculum Development, Thinking Skills
Previous Page | Next Page »
Pages: 1  |  2  |  3  |  4  |  5  |  6  |  7  |  8  |  9  |  10  |  11  |  12