Publication Date
In 2025 | 23 |
Since 2024 | 74 |
Since 2021 (last 5 years) | 247 |
Since 2016 (last 10 years) | 552 |
Since 2006 (last 20 years) | 943 |
Descriptor
College Students | 1035 |
Computer Science Education | 1035 |
Foreign Countries | 476 |
Student Attitudes | 329 |
Programming | 314 |
Teaching Methods | 255 |
Computer Software | 202 |
Instructional Effectiveness | 193 |
Educational Technology | 146 |
Introductory Courses | 133 |
Electronic Learning | 132 |
More ▼ |
Source
Author
Barnes, Tiffany | 9 |
Heckman, Sarah | 6 |
Laakso, Mikko-Jussi | 6 |
Tsai, Chin-Chung | 5 |
Apiola, Mikko | 4 |
Frydenberg, Mark | 4 |
Lynch, Collin | 4 |
Mayer, Richard E. | 4 |
Simon, Beth | 4 |
Tsai, Chia-Wen | 4 |
Woods, David M. | 4 |
More ▼ |
Publication Type
Education Level
Audience
Teachers | 21 |
Practitioners | 2 |
Administrators | 1 |
Researchers | 1 |
Students | 1 |
Location
Turkey | 44 |
Taiwan | 37 |
United Kingdom | 34 |
Finland | 28 |
Spain | 26 |
Australia | 22 |
China | 18 |
Malaysia | 18 |
Germany | 16 |
Sweden | 16 |
Canada | 15 |
More ▼ |
Laws, Policies, & Programs
Higher Education Opportunity… | 1 |
Assessments and Surveys
What Works Clearinghouse Rating
Leah Bidlake; Eric Aubanel; Daniel Voyer – ACM Transactions on Computing Education, 2025
Research on mental model representations developed by programmers during parallel program comprehension is important for informing and advancing teaching methods including model-based learning and visualizations. The goals of the research presented here were to determine: how the mental models of programmers change and develop as they learn…
Descriptors: Schemata (Cognition), Programming, Computer Science Education, Coding
Atharva Naik; Jessica Ruhan Yin; Anusha Kamath; Qianou Ma; Sherry Tongshuang Wu; R. Charles Murray; Christopher Bogart; Majd Sakr; Carolyn P. Rose – British Journal of Educational Technology, 2025
The relative effectiveness of reflection either through student generation of contrasting cases or through provided contrasting cases is not well-established for adult learners. This paper presents a classroom study to investigate this comparison in a college level Computer Science (CS) course where groups of students worked collaboratively to…
Descriptors: Cooperative Learning, Reflection, College Students, Computer Science Education
Cheryl Resch – ProQuest LLC, 2024
Software vulnerabilities in commercial products are an issue of national importance. The most prevalent breaches are input validation vulnerabilities, and these are easily avoidable. This dissertation contributes to cybersecurity education with a set of hands-on interventions tailored for three CS courses, a set of reflection prompts to encourage…
Descriptors: College Students, Computer Science Education, Computer Security, Curriculum Development
Shao-Heng Ko; Kristin Stephens-Martinez – ACM Transactions on Computing Education, 2025
Background: Academic help-seeking benefits students' achievement, but existing literature either studies important factors in students' selection of all help resources via self-reported surveys or studies their help-seeking behavior in one or two separate help resources via actual help-seeking records. Little is known about whether computing…
Descriptors: Computer Science Education, College Students, Help Seeking, Student Behavior
Yoana Omarchevska; Anouschka van Leeuwen; Tim Mainhard – Journal of Computing in Higher Education, 2025
In the flipped classroom, students engage in preparatory activities to study the course materials prior to attending teacher-guided sessions. Students' success in the flipped classroom is directly related to their preparation and students tend to change their preparation activity over time. Few studies have investigated why students change their…
Descriptors: Blended Learning, College Students, Metacognition, Learning Motivation
Kevin Slonka; Matthew North; Neelima Bhatnagar; Anthony Serapiglia – Information Systems Education Journal, 2025
Continuing to fill the literature gap, this research replicated and expands a prior study of student performance in database normalization in an introductory database course. The data was collected from four different universities, each having different prerequisite courses for their database course. Student performance on a database normalization…
Descriptors: Required Courses, Academic Achievement, Information Systems, Databases
Makseem Angel Skorodinsky – ProQuest LLC, 2024
Transgender and gender nonconforming (TGNC) students are underrepresented in CS education and have been found to leave the field at higher rates than their counterparts. While there is a great deal of Computer Science (CS) education research focused on other underrepresented groups, it rarely includes those who are TGNC. Overall, there is a dearth…
Descriptors: Sexual Identity, College Students, Computer Science Education, Inclusion
Hawlitschek, Anja; Berndt, Sarah; Schulz, Sandra – Computer Science Education, 2023
Background and Context: Pair programming is an important approach to fostering students' programming and collaborative learning skills. However, the empirical findings on pair programming are mixed, especially concerning effective instructional design. Objective: The objective of this literature review is to provide lecturers with systematic…
Descriptors: Cooperative Learning, Programming, Computer Science Education, College Students
Ailsa Zayyan Salsabila; R. Yugo Kartono Isal; Harry B. Santoso – Journal of Educators Online, 2025
This study aims to provide recommendations for interaction design to enhance students' task interpretation, as one of the crucial aspects of Self-Regulated Learning (SRL) in online learning environments. Utilizing the Engineering Design Metacognitive Questionnaire (EDMQ), open-ended questions, and in-depth interviews, this study examines the…
Descriptors: Learning Processes, Electronic Learning, College Students, Computer Science Education
OConnor, T. J.; Brown, Dane; Jackson, Jasmine; Payne, Bryson; Schmeelk, Suzanna – Journal of Cybersecurity Education, Research and Practice, 2023
To support the workforce gap of skilled cybersecurity professionals, gamified pedagogical approaches for teaching cybersecurity have exponentially grown over the last two decades. During this same period, e-sports developed into a multi-billion dollar industry and became a staple on college campuses. In this work, we explore the opportunity to…
Descriptors: Computer Security, Computer Science Education, Gamification, Competition
Fujiko Robledo Yamamoto; Lecia Barker; Amy Voida – ACM Transactions on Computing Education, 2023
The benefits of service learning in computer and information science (CIS) are believed to be significant, ranging from providing students with real-world experiences to retaining students to positively impacting community partners. Although there are many benefits of service learning, the CIS domain does impose unique costs for integrating…
Descriptors: College Students, Computer Science Education, Information Science, Service Learning
David P. Bunde; John F. Dooley – PRIMUS, 2024
We present a detailed description of a Cryptography and Computer Security course that has been offered at Knox College for the last 15 years. While the course is roughly divided into two sections, Cryptology and Computer Security, our emphasis here is on the Cryptology section. The course puts the cryptologic material into its historical context…
Descriptors: Technology, Coding, Computer Security, Mathematics Education
Nordan, Robert Gerald – ProQuest LLC, 2023
A disproportionate number of European American male students are enrolled in cyberscience undergraduate degree programs, despite attempts to attract diverse student populations in the field. The purpose of the basic qualitative study was to gain a better understanding on how cyberscience academic experts perceive the challenges related to the…
Descriptors: Computer Science Education, Educational Innovation, Curriculum Implementation, Inclusion
Gao, Zhikai; Erickson, Bradley; Xu, Yiqiao; Lynch, Collin; Heckman, Sarah; Barnes, Tiffany – International Educational Data Mining Society, 2022
In computer science education timely help seeking during large programming projects is essential for student success. Help-seeking in typical courses happens in office hours and through online forums. In this research, we analyze students coding activities and help requests to understand the interaction between these activities. We collected…
Descriptors: Computer Science Education, College Students, Programming, Coding
Mark Frydenberg; Anqi Xu; Jennifer Xu – Information Systems Education Journal, 2025
This study explores student perceptions of learning to code by evaluating AI-generated Python code. In an experimental exercise given to students in an introductory Python course at a business university, students wrote their own solutions to a Python program and then compared their solutions with AI-generated code. They evaluated both solutions…
Descriptors: Student Attitudes, Programming, Computer Software, Quality Assurance