Publication Date
In 2025 | 8 |
Since 2024 | 20 |
Since 2021 (last 5 years) | 45 |
Since 2016 (last 10 years) | 83 |
Since 2006 (last 20 years) | 106 |
Descriptor
Source
Author
Goode, Joanna | 4 |
Kolikant, Yifat Ben-David | 4 |
Margolis, Jane | 4 |
Ryoo, Jean J. | 3 |
Andrej Jerman Blažic | 2 |
Bai, Xuemei | 2 |
Beeri, Catriel | 2 |
Borka Jerman Blažic | 2 |
Haberman, Bruria | 2 |
Kafai, Yasmin B. | 2 |
Korkmaz, Özgen | 2 |
More ▼ |
Publication Type
Education Level
Audience
Teachers | 4 |
Researchers | 1 |
Location
California | 6 |
Israel | 6 |
China | 5 |
Brazil | 3 |
Germany | 3 |
Greece | 3 |
Japan | 3 |
New Zealand | 3 |
Cyprus | 2 |
Finland | 2 |
Indonesia | 2 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
ACT Assessment | 2 |
SAT (College Admission Test) | 1 |
What Works Clearinghouse Rating
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
Hui-Zhi Hu; Li-Guo Zhang; Jia-Hua Zhang; Di Zhang; Jia-Rui Xie – Education and Information Technologies, 2025
Computer Science (CS) is a vital subject in K-12 education, and acquiring proficiency in CS is essential for nurturing talent. However, current teaching practices often rely on standardized tests to evaluate academic performance, which may not offer a comprehensive and multidimensional assessment of students' competency in learning CS.…
Descriptors: Evaluation Methods, Student Evaluation, Competence, Computer Literacy
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
Andrej Jerman Blažic; Borka Jerman Blažic – Education and Information Technologies, 2025
This paper presents a new developed methodology for teaching and learning subjects that although are very important in the modern digital society are neglected in high school education programs: cybersecurity and cyber safety. A Study among the EU high schools in 2021-2022 revealed that computer science teachers are not regularly upgrading their…
Descriptors: Computer Security, Technology Education, Computer Science Education, Electronic Learning
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
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
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
Lin Zhang; Qiang Jiang; Weiyan Xiong; Wei Zhao – Journal of Educational Computing Research, 2025
This study seeks to deepen the understanding of the direct and indirect effects of human-computer dialogic interaction programming activities, facilitated by ChatGPT, on student engagement. Data were collected from 109 Chinese high school students who engaged in programming tasks using either ChatGPT-driven dialogic interaction or traditional pair…
Descriptors: Artificial Intelligence, Computer Software, Computer Science Education, Programming
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
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
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
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
Borka Jerman Blažic; Andrej Jerman Blažic – International Society for Technology, Education, and Science, 2024
Based on an exhaustive study from 2001-2003 involving 14 high schools in the EU, a definition of the educational content and the aligned methodology for high school levels was developed for two areas--cyber safety and cybersecurity--with the aim of improving the knowledge and skills of students and their teachers. Available sources, including…
Descriptors: Teaching Methods, Computer Science Education, Information Security, Computer Security