Publication Date
In 2025 | 23 |
Since 2024 | 438 |
Since 2021 (last 5 years) | 1578 |
Since 2016 (last 10 years) | 2837 |
Since 2006 (last 20 years) | 4195 |
Descriptor
Source
Author
Armoni, Michal | 15 |
Gal-Ezer, Judith | 15 |
Yadav, Aman | 15 |
Malmi, Lauri | 14 |
Xinogalos, Stelios | 14 |
Soh, Leen-Kiat | 13 |
Hazzan, Orit | 11 |
Kafai, Yasmin B. | 11 |
Laakso, Mikko-Jussi | 11 |
Schwieger, Dana | 11 |
Frydenberg, Mark | 10 |
More ▼ |
Publication Type
Education Level
Audience
Practitioners | 297 |
Teachers | 184 |
Researchers | 35 |
Administrators | 21 |
Policymakers | 17 |
Students | 8 |
Media Staff | 3 |
Parents | 3 |
Community | 2 |
Support Staff | 1 |
Location
Turkey | 211 |
Australia | 114 |
United Kingdom | 109 |
Taiwan | 100 |
China | 75 |
Spain | 68 |
California | 61 |
Israel | 59 |
Finland | 56 |
Canada | 55 |
Germany | 55 |
More ▼ |
Laws, Policies, & Programs
Equal Access | 2 |
Americans with Disabilities… | 1 |
Every Student Succeeds Act… | 1 |
Family Educational Rights and… | 1 |
Higher Education Opportunity… | 1 |
Individuals with Disabilities… | 1 |
Assessments and Surveys
What Works Clearinghouse Rating
Cheers, Hayden; Lin, Yuqing – Computer Science Education, 2023
Background and Context: Source code plagiarism is a common occurrence in undergraduate computer science education. Many source code plagiarism detection tools have been proposed to address this problem. However, such tools do not identify plagiarism, nor suggest what assignment submissions are suspicious of plagiarism. Source code plagiarism…
Descriptors: Plagiarism, Programming, Computer Science Education, Identification
Demir, Faruk – Education and Information Technologies, 2022
The abstract structure, logic, negative perceptions, and anxiety of programming are seen as obstacles to novice programmers. The importance of educational programming languages is increasing day by day in overcoming these obstacles. In this study, it was aimed to investigate the effect of educational programming language integration on academic…
Descriptors: Programming, Computer Science Education, Anxiety, Academic Achievement
Bolloju, Narasimha – ACM Transactions on Computing Education, 2022
Domain models in software engineering--often represented as class diagrams--depict relevant classes in a given problem domain along with necessary relationships among those classes. These models are important because they establish links between the requirements of a given system under development and the subsequent phases of the systems…
Descriptors: Models, Computer Software, Student Attitudes, Cooperation
Simao de Deus, William; Barbosa, Ellen Francine – IEEE Transactions on Education, 2022
Contribution: This study presents the results of a systematic mapping on the classification and organization of open educational resources (OERs) focused on Computer Science Education (CSEd) in digital sources. Background: The number of open resources (e.g., images, videos, and websites) available on the Internet for the teaching of Computer…
Descriptors: Classification, Open Educational Resources, Computer Science Education, Search Strategies
Tofel-Grehl, Colby; Searle, Kristin A.; Ball, Douglas – Journal of Science Education and Technology, 2022
This paper shares findings from a teacher designed physics and computing unit that engaged students in learning physics and computing concurrently thru inquiry. Using scientific inquiry skills and practices, students were tasked with assessing the validity of local rollercoaster g-force ratings as posted to the public. Students used computational…
Descriptors: Computation, Thinking Skills, Science Education, Physics
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
Bayan Masarwa; Hagit Hel-Or; Sharona T. Levy – Journal of Research in Childhood Education, 2024
Computational thinking (CT) activities are increasingly being integrated into early childhood schools. We focus on studying children's learning using an "unplugged" (non-computational) learning unit that considers a teacher's knowledge and classroom space and affords seamless adaptation into the classroom given the objects used in the…
Descriptors: Kindergarten, Computation, Thinking Skills, Educational Games
Davis Krumins; Sandra Schumann; Veiko Vunder; Rauno Põlluäär; Kristjan Laht; Renno Raudmäe; Alvo Aabloo; Karl Kruusamäe – IEEE Transactions on Learning Technologies, 2024
Teaching robotics with the robot operating system (ROS) is valuable for instating good programming practices but requires significant setup steps from the learner. Providing a ready-made ROS learning environment over the web can make robotics more accessible; however, most of the previous remote labs have abstracted the authentic ROS developer…
Descriptors: Teaching Methods, Robotics, Programming, Computer Science Education
Mengning Mu; Man Yuan – Interactive Learning Environments, 2024
The necessity for students to clarify their own cognitive structure and the amount of their knowledge mastery for self-reflection is often ignored in building the student model in the adaptive model, which makes the construction of the cognitive structure pointless. Simultaneously, knowledge forgetting causes students' knowledge level to fall…
Descriptors: Individualized Instruction, Cognitive Processes, Graphs, Cognitive Structures
Matthew Bahnson; Monique Ross; Catherine G. P. Berdanier – Journal of Engineering Education, 2024
Background: Postdoctoral training holds an increasingly important place in preparation for leading academic and research positions. While little empirical research has described postdoctoral training beyond the sciences, across all fields, "misaligned expectations" are often touted as a key source of postdoctoral strife.…
Descriptors: Postdoctoral Education, Engineering Education, Computer Science Education, Mentors
José Miguel Blanco; César Domínguez; Arturo Jaime; Imanol Usandizaga – Educational Technology Research and Development, 2024
Teaching and learning methods that are related to student-generated content (SGC) seem a promising strategy for including sustainable development goals (SDGs) in education (established as a fundamental cornerstone in the achievement of these goals by the United Nations). This paper describes the inclusion of SDGs through the implementation of…
Descriptors: Sustainability, Computer Science Education, Student Developed Materials, Web Sites
Daniel T. Hickey; Ronald J. Kantor – Journal of Cybersecurity Education, Research and Practice, 2024
The cybersecurity threat landscape evolves quickly, continually, and consequentially. This means that the "transfer" of cybersecurity learning is crucial. We compared how different recognized "cognitive" transfer theories might help explain and synergize three aspects of cybersecurity education. These include "teaching and…
Descriptors: Transfer of Training, Computer Science Education, Computer Security, Metacognition
Melissa T. A. Simarmata; Gwo-Guang Lee; Hoky Ajicahyadi; Kung-Jeng Wang – Education and Information Technologies, 2024
Teaching computer programming language remotely presents particular difficulties due to its requirement for abstract and logical thinking. There is a dearth of research specifically examining the potential factors that determine student performance when distance self-learning is conducted for programming language education. This study aims to…
Descriptors: Distance Education, Independent Study, Computer Science Education, Programming
Hassan Kilavo; Tabu S. Kondo; Feruzi Hassan – Interactive Learning Environments, 2024
Today computing is intricate in all aspects of our lives, beginning with communications and education to banking, information security, health, shopping, and social media. Development of the computing is proportional to the development of software which is becoming a serious part of all daily lives. This paper, therefore, assessed the impact of…
Descriptors: Foreign Countries, Computer Science Education, Elementary School Students, Outcomes of Education
Walter Gander – Informatics in Education, 2024
When the new programming language Pascal was developed in the 1970's, Walter Gander did not like it because because many features which he appreciated in prior programming languages were missing in Pascal. For example the block structure was gone, there were no dynamical arrays, no functions or procedures were allowed as parameters of a procedure,…
Descriptors: Computer Software, Programming Languages, Algorithms, Automation