NotesFAQContact Us
Collection
Advanced
Search Tips
Laws, Policies, & Programs
What Works Clearinghouse Rating
Showing 1 to 15 of 98 results Save | Export
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Juraj Hromkovic; Regula Lacher – Informatics in Education, 2025
The design of algorithms is one of the hardest topics of high school computer science. This is mainly due to the universality of algorithms as solution methods that guarantee the calculation of a correct solution for all potentially infinitely many instances of an algorithmic problem. The goal of this paper is to present a comprehensible and…
Descriptors: Algorithms, Computer Science Education, High School Students, Teaching Methods
Shane Wines – ProQuest LLC, 2024
Gamification is a teaching strategy often praised for its effectiveness in the classroom. The problem was the lack of information regarding teachers' perceptions regarding gamification in high school Advanced Placement (AP) computer science courses. The purpose of this qualitative study was to explore the perceptions of computer science teachers…
Descriptors: Teacher Attitudes, Gamification, Advanced Placement Programs, Computer Science Education
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
Anna Fergusson; Maxine Pfannkuch – Journal of Statistics and Data Science Education, 2024
Statistics teaching at the high school level needs modernizing to include digital sources of data that students interact with every day. Algorithmic modeling approaches are recommended, as they can support the teaching of data science and computational thinking. Research is needed about the design of tasks that support high school statistics…
Descriptors: High School Students, Statistics Education, Thinking Skills, Computer Science 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
Zachary Opps – ProQuest LLC, 2024
As the use of artificial intelligence (AI), especially machine learning (ML), has dramatically increased, K-12 schools have begun to deliver AI education; however, little is known about teachers' views on the field. This qualitative study investigated how U.S. high school computer science (CS) teachers conceptualize AI, the role of AI in their CS…
Descriptors: Artificial Intelligence, High School Teachers, Computer Science Education, Teacher Education
Peer reviewed Peer reviewed
Direct linkDirect link
Xiaodong Huang; Chengche Qiao – Science & Education, 2024
Artificial intelligence is the unification of philosophy, cognitive science, mathematics, neurophysiology, psychology, computer science, information theory, cybernetics, and uncertainty theory. Therefore, it is feasible and necessary to utilize STEAM (Science, Technology, Engineering, Liberal Arts, and Mathematics) education to learn artificial…
Descriptors: Thinking Skills, Artificial Intelligence, STEM Education, Art Education
Peer reviewed Peer reviewed
Direct linkDirect link
McGarr, Oliver – Teaching Education, 2023
The metaphors used by teachers to explain the nature of student learning and student difficulty can reveal a great deal about how teachers conceive the teaching and learning process. This is an important area of research as it can shed light on how they see their role in the learning process and how they should intervene to assist students in…
Descriptors: High School Teachers, Teacher Attitudes, Figurative Language, Learning Processes
Peer reviewed Peer reviewed
Direct linkDirect link
Haipeng Wan; Xue Zhang; Xinxue Yang; Shan Li – Education and Information Technologies, 2024
This study investigated the impact of problematization-oriented scaffolding and structuring-oriented scaffolding, incorporated within instructional videos, on students' computational thinking and their performance in programming education. We recruited 86 participants from three senior classes at a high school. Each of the three classes was…
Descriptors: Scaffolding (Teaching Technique), Instructional Design, Thinking Skills, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Dolores D. Lopez; Susan Yonezawa; Seaera Juarez; Ericka Tapia – Journal of Research on Technology in Education, 2025
Multilingual learners, also known as English learners (ELs), are underrepresented in K-12 computer science (CS) courses, where they often struggle. This paper demonstrates how a Computer Science for English Learners (CSforEL) professional development (PD) program supported Advanced Placement CS Principles (APCSP) teachers in attending to both…
Descriptors: Computer Science Education, English Learners, Advanced Placement, Faculty Development
Peer reviewed Peer reviewed
Direct linkDirect link
Aman Yadav; Michael Lachney; Richard Hill; Andrew Lapetina; Anne Drew Hu; Hyein Jee; Madison C. Allen Kuyenga – Journal of Research on Technology in Education, 2025
While computer science is widely recognized as crucial for all U.S. high school students, challenges persist for teachers' pedagogical, content, and culturally responsive-sustaining education. In this paper, we explore how a co-teaching model with an experienced CS instructor shaped three novice CS teachers' knowledge while implementing Advanced…
Descriptors: Computer Science Education, Beginning Teachers, Team Teaching, Experienced Teachers
Peer reviewed Peer reviewed
Direct linkDirect link
Debalina Maitra; Steven McGee; Randi McGee-Tekula; Catherine McGee – Journal of Latinos and Education, 2024
The goal of this qualitative research is to understand equitable teaching practices of computer science classrooms in the Chicago Public Schools through the video analysis specifically for the Latinx students. Data was collected through video recording from 10 different CPS classrooms. The videos were analyzed qualitative to determine the inquiry…
Descriptors: Equal Education, Computer Science Education, High School Students, Hispanic American Students
Peer reviewed Peer reviewed
Direct linkDirect link
W. Brian Lane; Terrie M. Galanti; X. L. Rozas – Journal for STEM Education Research, 2023
Integrating computational thinking (CT) into STEM disciplines requires secondary teachers to develop their pedagogical content knowledge of computing and content integration. Experienced teachers who choose to integrate CT in their secondary STEM courses may struggle in the same ways as novice teachers as they learn about programming and its…
Descriptors: Physics, Teaching Methods, Grounded Theory, Capacity Building
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Kumar, Amruth N. – International Educational Data Mining Society, 2023
Is there a pattern in how students solve Parsons puzzles? Is there a difference between the puzzle-solving strategies of C++ and Java students? We used Markov transition matrix to answer these questions. We analyzed the solutions of introductory programming students solving Parsons puzzles involving if-else statements and while loops in C++ and…
Descriptors: Markov Processes, Puzzles, Introductory Courses, Computer Science Education
David E. Platt – ProQuest LLC, 2024
This qualitative, phenomenological research study explores the best practices that secondary Grades 6-12 educators employ when using microcontrollers in the classroom. Governmental and private organizations have investigated and promoted the importance of Science, Technology, Engineering, Math (STEM) and computer science in education (Code…
Descriptors: Best Practices, Teaching Methods, Computer Science Education, Programming
Previous Page | Next Page »
Pages: 1  |  2  |  3  |  4  |  5  |  6  |  7