Publication Date
In 2025 | 23 |
Since 2024 | 493 |
Descriptor
Source
Author
Aman Yadav | 4 |
Anne Ottenbreit-Leftwich | 4 |
Chengcong Zhu | 4 |
Dan Sun | 4 |
Michael Karlin | 4 |
Yan Li | 4 |
Amy J. Ko | 3 |
Carsten Schulte | 3 |
Jamie Payton | 3 |
Jiyoung Kim | 3 |
Julia Rose Karpicz | 3 |
More ▼ |
Publication Type
Education Level
Location
China | 20 |
Taiwan | 9 |
California | 8 |
Turkey | 8 |
Sweden | 7 |
Canada | 6 |
India | 6 |
New Zealand | 5 |
Australia | 4 |
Finland | 4 |
Ireland | 4 |
More ▼ |
Laws, Policies, & Programs
Individuals with Disabilities… | 1 |
Rehabilitation Act 1973… | 1 |
Assessments and Surveys
What Works Clearinghouse Rating
Jaildo Tavares Pequeno; Benjamim Fonseca; Joaquim Bernardino Oliveira Lopes – International Journal of Technology and Design Education, 2024
This work aims to identify teaching and learning practices in practical classes of Computer Network Technology courses, which promote the use of the Physical Laboratory (PL) as an epistemic tool to improve learning in epistemic terms. Content analysis of Multimodal Narrations (MN) of three classes by two teachers were used. An MN aggregates and…
Descriptors: Epistemology, Learning Processes, Mediation Theory, Computer Science Education
Jinshui Wang; Shuguang Chen; Zhengyi Tang; Pengchen Lin; Yupeng Wang – Education and Information Technologies, 2025
Mastering SQL programming skills is fundamental in computer science education, and Online Judging Systems (OJS) play a critical role in automatically assessing SQL codes, improving the accuracy and efficiency of evaluations. However, these systems are vulnerable to manipulation by students who can submit "cheating codes" that pass the…
Descriptors: Programming, Computer Science Education, Cheating, Computer Assisted Testing
Aadarsh Padiyath – ACM Transactions on Computing Education, 2024
As computing educators begin to recognize that their students need strong ethical foundations, there is a growing interest to integrate meaningful ethics education into undergraduate computing curricula. To achieve this, it is crucial to understand how students respond to ethical interventions in the classroom. This review examines the acceptance…
Descriptors: Undergraduate Students, Student Attitudes, Ethics, Intervention
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
Tobias Kohn; Jacqueline Staub – Informatics in Education, 2024
The choice of programming language for education is an intensely debated topic. On the one hand, the programming language is supposed to be "relevant" in that its organisation, structures, and paradigms adhere to current standards and best practices in industry and academia. On the other hand, the programming language is expected to be…
Descriptors: Computer Science Education, Programming, Data Processing, Philosophy
Jennifer M. Blaney; Theresa E. Hernandez; David F. Feldon; Annie M. Wofford – Community College Review, 2025
Research Questions: While community college transfer (i.e., upward transfer) represents an important mechanism for advancing equity across STEM fields, existing studies of gender and women's participation within computer science have largely excluded the perspectives of upward transfer students. We address this gap in the literature by exploring…
Descriptors: Transfer Students, STEM Education, Gender Differences, Computer Science Education
Anna Eckerdal; Anders Berglund; Michael Thuné – European Journal of Engineering Education, 2024
Learning in the computer laboratory is an important component when students learn computer programming. In this article, we analyse empirical data on novice students working in pairs in the laboratory. Using an approach inspired by phenomenography and variation theory, we specifically focus on how students' learning of theory and their learning of…
Descriptors: Programming, Theory Practice Relationship, Higher Education, Computer Science Education
Tom Harrison; Gianfranco Polizzi; Shane McLoughlin; Francisco Moller – Education and Information Technologies, 2024
Cyber-wisdom is the ability to know and do the right thing at the right time, when using digital technologies, and is a concept that is gaining attention from educators. Whilst the theory and practice of cyber-wisdom education is established, to date there has been no attempt to investigate how the virtue of cyber-wisdom might be measured. This is…
Descriptors: Computer Literacy, Citizenship Education, Measurement, Computer Science Education
Davi Bernardo Silva; Deborah Ribeiro Carvalho; Carlos N. Silla – IEEE Transactions on Learning Technologies, 2024
Throughout a programming course, students develop various source code tasks. Using these tasks to track students' progress can provide clues to the strengths and weaknesses found in each learning topic. This practice allows the teacher to intervene in learning in the first few weeks of class and maximize student gains. However, the biggest…
Descriptors: Computation, Models, Ability Grouping, Programming
Peace Bransberger; Patrick Lane; Christina Sedney – Western Interstate Commission for Higher Education, 2024
In 2022, industry leaders voiced concerns to policymakers that Idaho was not producing enough engineering and computer science graduates from its public institutions to meet the needs of Idaho's economy. In response, the Idaho State Board of Education commissioned an analysis from Western Interstate Commission for Higher Education (WICHE) to…
Descriptors: Engineering Education, Computer Science Education, College Graduates, Labor Supply
Yonggang Wei; Lu Wang; Yi Tang; Junyue Su; Yaxian Lei; Wanran Peng – Journal of Computer Assisted Learning, 2024
Background: The pedagogy of computational thinking has gained extensive traction across numerous nations globally, with a particular emphasis on nurturing computational thinking in the formative years of early childhood. Nevertheless, the efficacy of diverse instructional approaches in the domain of programming education, with regards to fostering…
Descriptors: Programming, Computation, Thinking Skills, Young Children
Alexandros Tsichouridis; Stelios Xinogalos; Apostolos Ampatzoglou – Journal of Educational Computing Research, 2024
Teaching and learning programming, and especially Object-Oriented Programming (OOP), is a complicated and challenging task. Students have to comprehend various OOP concepts and utilize them for designing object-oriented programs. Various types of educational programming environments, such as microworlds and educational games, have been devised for…
Descriptors: Programming, Computer Uses in Education, Educational Resources, Computer Science Education
Marcus Messer; Neil C. C. Brown; Michael Kölling; Miaojing Shi – ACM Transactions on Computing Education, 2024
We conducted a systematic literature review on automated grading and feedback tools for programming education. We analysed 121 research papers from 2017 to 2021 inclusive and categorised them based on skills assessed, approach, language paradigm, degree of automation, and evaluation techniques. Most papers assess the correctness of assignments in…
Descriptors: Automation, Grading, Feedback (Response), Programming
Elena Novak; Chia-Ling Kuo; Janet Lynne Tassell; Grace Morris – TechTrends: Linking Research and Practice to Improve Learning, 2024
Recently, creativity has been acknowledged for its importance in improving computer science learning and attitudes. However, very little is known about how to integrate creativity in preservice teacher computing education. Toward this end, we developed a creativity-enhancement intervention in an online Creative Computing instructional module to…
Descriptors: Preservice Teachers, Elementary School Teachers, Creativity, Intervention
Mara Kirdani-Ryan – ProQuest LLC, 2024
Impending climate crises, profound wealth inequality and unprecedented vulnerability to global catastrophe at the hands of technology make working towards justice a necessity, and a desperate one at that. However, engaging in work towards justice requires deconstructing the dominant narratives and norms that restrict what actions are permissible…
Descriptors: Postsecondary Education, Computer Science Education, Career Development, Social Justice