Publication Date
In 2025 | 15 |
Since 2024 | 47 |
Since 2021 (last 5 years) | 110 |
Since 2016 (last 10 years) | 212 |
Since 2006 (last 20 years) | 277 |
Descriptor
Computer Science Education | 318 |
High School Students | 318 |
Foreign Countries | 104 |
Programming | 98 |
Teaching Methods | 77 |
Student Attitudes | 76 |
Gender Differences | 44 |
Thinking Skills | 44 |
Problem Solving | 43 |
STEM Education | 42 |
Females | 40 |
More ▼ |
Source
Author
Kafai, Yasmin B. | 6 |
Fields, Deborah | 5 |
Gal-Ezer, Judith | 5 |
Goode, Joanna | 5 |
Armoni, Michal | 4 |
Lui, Debora | 4 |
Margolis, Jane | 4 |
Ragonis, Noa | 4 |
Grover, Shuchi | 3 |
Jayathirtha, Gayithri | 3 |
Kafai, Yasmin | 3 |
More ▼ |
Publication Type
Education Level
Audience
Teachers | 5 |
Researchers | 3 |
Community | 1 |
Parents | 1 |
Policymakers | 1 |
Location
Israel | 15 |
California | 12 |
China | 11 |
Turkey | 8 |
Australia | 7 |
Greece | 7 |
Finland | 6 |
Taiwan | 6 |
Japan | 5 |
New York | 5 |
New Zealand | 5 |
More ▼ |
Laws, Policies, & Programs
Elementary and Secondary… | 2 |
Individuals with Disabilities… | 2 |
Every Student Succeeds Act… | 1 |
Family Educational Rights and… | 1 |
Rehabilitation Act 1973… | 1 |
Assessments and Surveys
ACT Assessment | 4 |
SAT (College Admission Test) | 3 |
High School Longitudinal… | 2 |
Computer Anxiety Scale | 1 |
Education Longitudinal Study… | 1 |
Myers Briggs Type Indicator | 1 |
What Works Clearinghouse Rating
Meets WWC Standards with or without Reservations | 1 |
Hengtao Tang; Yingxiao Qian; Susan Porter-Voss – Education and Information Technologies, 2024
Integrating computer science (CS) content into existing STEM curricula emerges as a viable solution to broadening rural students' participation in CS, but rural students have a significant proficiency gap in science and mathematics. By focusing on an English language arts course as the context for CS integration, this exploratory study examined…
Descriptors: Rural Areas, Computer Science, Self Efficacy, Robotics
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
Lee, Hyejeong; Closser, Florentina; Alghamdi, Khadijah; Ottenbreit-Leftwich, Anne; Brown, Matthew; Koressel, Jacob – TechTrends: Linking Research and Practice to Improve Learning, 2023
This study aims to examine the current experiences of high school students in computer science (CS) courses and the factors that motivated them to continue their future enrollment. The participants were 603 high school students in grades 9 through 12 in Indiana, all of whom enrolled in at least one CS course during the 2020-2021 academic year.…
Descriptors: Student Experience, Predictor Variables, Enrollment, Computer Science Education

Clayton Cohn; Surya Rayala; Caitlin Snyder; Joyce Horn Fonteles; Shruti Jain; Naveeduddin Mohammed; Umesh Timalsina; Sarah K. Burriss; Ashwin T. S.; Namrata Srivastava; Menton Deweese; Angela Eeds; Gautam Biswas – Grantee Submission, 2025
Collaborative dialogue offers rich insights into students' learning and critical thinking. This is essential for adapting pedagogical agents to students' learning and problem-solving skills in STEM+C settings. While large language models (LLMs) facilitate dynamic pedagogical interactions, potential hallucinations can undermine confidence, trust,…
Descriptors: STEM Education, Computer Science Education, Artificial Intelligence, Natural Language Processing
Prateek Shekhar; Heydi Dominguez; Pramod Abichandani; Craig Iaboni – IEEE Transactions on Education, 2024
Purpose: The presented study was conducted to unpack high school students' motivational influences in engineering/computer science project-based learning (PjBL), using the attention, relevance, confidence, and satisfaction (ARCS) model of motivation as a conceptual framework. Methods: A qualitative research approach was used with student focus…
Descriptors: High School Students, Student Projects, Student Motivation, Learning Motivation
Gayithri Jayathirtha; Deborah Fields; Yasmin Kafai – Computer Science Education, 2024
Background and Context: Debugging is a challenging yet understudied practice within recent collaborative K-12 physical computing contexts. We examined think-aloud interviews and reflections of seven high school student pairs who debugged researcher-designed buggy electronic textile projects. Objective: We asked: (1) What strategies did student…
Descriptors: High School Students, Problem Solving, Cooperation, Small Group Instruction
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
Dwi Maryono; Sajidan; Muhammad Akhyar; Sarwanto; Bayu Tri Wicaksono; Nurcahya Pradana Taufik Prakisya – Discover Education, 2025
This study investigates the integration of adaptive e-learning and gamification through a platform called NgodingSeru.com to improve problem-solving skills in programming among vocational high school students. The adaptive system offers personalized learning by adjusting task difficulty to student's proficiency levels, while gamification elements…
Descriptors: Career and Technical Education Schools, High Schools, High School Students, Electronic Learning
Chiao Ling Huang; Lianzi Fu; Shih-Chieh Hung; Shu Ching Yang – Journal of Computer Assisted Learning, 2025
Background: Many studies have highlighted the positive effects of visual programming instruction (VPI) on students' learning experiences, programming self-efficacy and flow experience. However, there is a notable gap in the research on how these factors specifically impact programming achievement and learning intentions. Our study addresses this…
Descriptors: Attention, Self Efficacy, Visual Aids, Instructional Effectiveness
Michael Karlin; Anne Ottenbreit-Leftwich; Yin-Chan Janet Liao – International Journal of Computer Science Education in Schools, 2024
A significant gender gap continues to exist within computer science (CS) education, despite nationwide emphasis in the U.S. on improving CS education equity and access. To explore this issue, we conducted an ethnographic case study within a classroom at Forest View High School (FVHS, pseudonym) where girls' participation in CS was consistently…
Descriptors: Computer Science Education, Student Experience, Teaching Experience, High School Students
Ünal Çakiroglu; Seval Bilgi – Interactive Learning Environments, 2024
The aim of this explanatory study is to identify the causes of intrinsic cognitive load in programming process. For this purpose, a method based on two dimensions; programming knowledge types (syntactic, semantic, and strategic) and programming constructs was proposed. The proposed method was tested with high school students enrolled in Computer…
Descriptors: Cognitive Processes, Difficulty Level, Programming, Interaction
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
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
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