Publication Date
In 2025 | 179 |
Since 2024 | 678 |
Since 2021 (last 5 years) | 2053 |
Since 2016 (last 10 years) | 3605 |
Since 2006 (last 20 years) | 5171 |
Descriptor
Source
Author
Barnes, Tiffany | 21 |
Armoni, Michal | 15 |
Gal-Ezer, Judith | 15 |
Yadav, Aman | 15 |
Malmi, Lauri | 14 |
Soh, Leen-Kiat | 14 |
Xinogalos, Stelios | 14 |
Frydenberg, Mark | 12 |
Laakso, Mikko-Jussi | 12 |
Hazzan, Orit | 11 |
Hunter, Beverly | 11 |
More ▼ |
Publication Type
Education Level
Audience
Practitioners | 499 |
Teachers | 310 |
Researchers | 97 |
Policymakers | 65 |
Administrators | 48 |
Students | 45 |
Parents | 6 |
Community | 5 |
Media Staff | 5 |
Support Staff | 1 |
Location
Turkey | 226 |
Australia | 140 |
United Kingdom | 124 |
Taiwan | 106 |
California | 94 |
China | 94 |
Canada | 93 |
Germany | 75 |
Spain | 74 |
Finland | 66 |
Greece | 66 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Meets WWC Standards with or without Reservations | 2 |
Does not meet standards | 1 |
Karaahmetoglu, Kübra; Korkmaz, Özgen – Online Submission, 2019
The aim of this study is to investigate the effects of project-based Arduino educational robot applications on students' computational thinking skills and their perception of STEM skill levels. The study group consists of 6th grade students from 2 different secondary schools from Turkey. Within the scope of the research, classes were assigned to…
Descriptors: Robotics, Thinking Skills, Programming, Student Projects
Caroline D. Hardin – ProQuest LLC, 2019
Hackathons, the time-bound collaborative project-based competitions increasingly popular with undergraduate CS students, are both transformative and problematic. On one hand, they are unique opportunities to apply skills learned in the classroom to real-world, interest driven projects that celebrate risk taking, collaboration, and playfulness. On…
Descriptors: Undergraduate Students, Computer Science Education, Programming, Group Activities
Yamashita, Koichi; Nagao, Takamasa; Kogure, Satoru; Noguchi, Yasuhiro; Konishi, Tatsuhiro; Itoh, Yukihiro – Research and Practice in Technology Enhanced Learning, 2016
In this paper, we describe a code-reading support environment and practical classroom applications using this environment to understand nested loops. Previously, we developed a code-reading support system based on visualization of the relationships among the program code, target domain world, and operations. We implemented the proposed system in…
Descriptors: Programming, Computer Science Education, Learning Activities, Computer Uses in Education
Asif, Muhammad; Sheeraz, Muhammad; Sacco, Steven J. – Pegem Journal of Education and Instruction, 2022
The current investigation aimed to explore how and to what extent technology tools and web-delivered language learning platforms impact the academic performance of English language learners (ELLs) at the tertiary level. The study used a quantitative experimental research method employing a single-group pre-test and post-test design. A total of…
Descriptors: Academic Achievement, Comparative Analysis, Undergraduate Students, Second Language Instruction
Edwards, John; Hart, Kaden; Shrestha, Raj – Journal of Educational Data Mining, 2023
Analysis of programming process data has become popular in computing education research and educational data mining in the last decade. This type of data is quantitative, often of high temporal resolution, and it can be collected non-intrusively while the student is in a natural setting. Many levels of granularity can be obtained, such as…
Descriptors: Data Analysis, Computer Science Education, Learning Analytics, Research Methodology
Liu, Xin; Xu, Chan; Ouyang, Boyu – International Journal of Distance Education Technologies, 2015
Nowadays, computer programming is getting more necessary in the course of program design in college education. However, the trick of plagiarizing plus a little modification exists among some students' home works. It's not easy for teachers to judge if there's plagiarizing in source code or not. Traditional detection algorithms cannot fit this…
Descriptors: Computer Science Education, Plagiarism, Mathematics, Computer Software
Costa, Sidonie F.; Costa e Silva, Eliana; Correia, Aldina – International Journal for Technology in Mathematics Education, 2021
b-Mat@plicada is a b-learning Mathematics course for Higher Education students, mainly composed of educational videos available in the institutional Moodie platform. These contents were created by following a set of guidelines, where three components are considered: the quality of students' learning, the teacher's time and computer skills, as well…
Descriptors: Mathematics Instruction, Teaching Methods, Audio Equipment, Video Technology
Efecan, Can Fatih; Sendag, Serkan; Gedik, Nuray – Journal of Educational Computing Research, 2021
Learning programming is a painful process for most students, especially those learning text- based programming languages. In this study, based on the principle of Bandura's social learning theory, the vicarious real-life experiences of several pioneers in the field of IT and programming were presented as 15-minutes stories to a group of 9th…
Descriptors: Programming, Computer Science Education, Academic Achievement, Comparative Analysis
Yang, Shuo; Paul, Shubhra Deb; Bhunia, Swarup – Advances in Engineering Education, 2021
Hardware security is one of the most researched areas in the field of security. It focuses on discovering and understanding attacks and countermeasures for electronic hardware that provides the "root-of-trust" for modern computing systems upon which the software stack is built. The increasing reliance on electronic devices in our…
Descriptors: Engineering Education, Computer Science Education, Computer Security, Information Security
Buitrago-Flórez, Francisco; Danies, Giovanna; Restrepo, Silvia; Hernández, Carola – International Journal of Instruction, 2021
Traditionally, cognitive skills in mathematics and language have been described as key indicators for success. However, the social, technological, and economic changes that have occurred in the 21st century have made critical thinking, creativity, communication, and collaboration, key competences to face the challenges of a rapidly changing world.…
Descriptors: 21st Century Skills, Skill Development, Competency Based Education, Computer Science Education
Coenraad, Merijke; Weintrop, David; Eatinger, Donna; Palmer, Jen; Franklin, Diana – Designs for Learning, 2021
When designing learning environments and curricula for diverse populations, it is beneficial to connect with learners' cultural knowledge, and the related interests, they bring to the learning context. To aid in the design and development of a computing curriculum and identify these areas of personal and cultural connection, we conducted a series…
Descriptors: Student Diversity, Culturally Relevant Education, Student Interests, Curriculum Development
Hutchison, Amy; Colwell, Jamie; Gutierrez, Kristie; Evmenova, Anya; Offutt, Jeff; Taylor, Valerie – Journal of Technology and Teacher Education, 2021
New computer science standards are being rapidly introduced at the elementary level but little is known about how to prepare teachers to learn and teach the content of these standards, or how to support students with disabilities in learning computer science. Accordingly, we designed and studied the Inclusive Computer Science Model of Professional…
Descriptors: Computer Science Education, Professional Development, Models, Technology Integration
Nonye Alozie; Patrik Lundh; Hui Yang; Caroline E. Parker – National Comprehensive Center, 2021
This is the second of three whitepapers on designing curricula for diversity. It provides the step-by-step process for using the Equity and Inclusion for Curriculum Design (EI-CD). Additionally, it describes how the framework can be used to design and adapt STEM+CS [science, technology, engineering, mathematics, and computer science] curriculum…
Descriptors: Equal Education, Inclusion, Curriculum Design, STEM Education
Wei, Wei; Yue, Kwok-Bun – Information Systems Education Journal, 2017
Concept map (CM) is a theoretically sound yet easy to learn tool and can be effectively used to represent knowledge. Even though many disciplines have adopted CM as a teaching and learning tool to improve learning effectiveness, its application in IS curriculum is sparse. Meaningful learning happens when one iteratively integrates new concepts and…
Descriptors: Concept Mapping, Information Systems, Computer Science Education, Assignments
Howard, Cynthia; Jordan, Pamela; Di Eugenio, Barbara; Katz, Sandra – International Journal of Artificial Intelligence in Education, 2017
Despite a growing need for educational tools that support students at the earliest phases of undergraduate Computer Science (CS) curricula, relatively few such tools exist--the majority being Intelligent Tutoring Systems. Since peer interactions more readily give rise to challenges and negotiations, another way in which students can become more…
Descriptors: Computer Science Education, Undergraduate Study, Intelligent Tutoring Systems, Artificial Intelligence