Publication Date
In 2025 | 129 |
Since 2024 | 622 |
Since 2021 (last 5 years) | 1996 |
Since 2016 (last 10 years) | 3548 |
Since 2006 (last 20 years) | 5114 |
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 | 309 |
Researchers | 96 |
Policymakers | 63 |
Administrators | 48 |
Students | 45 |
Parents | 6 |
Community | 5 |
Media Staff | 5 |
Support Staff | 1 |
Location
Turkey | 226 |
Australia | 139 |
United Kingdom | 124 |
Taiwan | 106 |
California | 93 |
Canada | 93 |
China | 89 |
Germany | 75 |
Spain | 74 |
Finland | 66 |
Greece | 64 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Meets WWC Standards with or without Reservations | 2 |
Does not meet standards | 1 |
Benjamin Xie – ProQuest LLC, 2022
Computing education has growing inclusion and equity challenges (e.g. exclusionary online learning experiences, biased assessments, inadequate student feedback mechanisms). Many groups experience minoritization in computing education, including students who are Black, Indigenous, and people of color (BIPOC), women, non-binary students, transfer…
Descriptors: Stakeholders, Inclusion, Equal Education, Computer Science Education
Katrina Laguarda; Linda Shear; Hui Yang; Xavier Fields; Satabdi Basu – SRI Education, a Division of SRI International, 2022
In company with other leading jurisdictions around the world, Hong Kong is taking important steps to mainstream computational thinking education (CTE) into the primary grades curriculum. At the vanguard of this movement in Hong Kong, CoolThink@JC is a 3-year course sequence for upper primary students designed to develop computational thinking…
Descriptors: Global Approach, Computer Science Education, 21st Century Skills, Elementary School Students
Çaliskan, Erkan – World Journal on Educational Technology: Current Issues, 2020
Robotics programming is a type of coding that combines mechanics and programming. Robotics technology facilitates coding instruction. Coding improves students' problem-solving skills. However, studies from the literature show that some teaching methods do not have a positive effect on coding skills. This study aims to examine the effects of…
Descriptors: Programming, Computer Science Education, Instructional Effectiveness, Middle School Students
Finch, Lila; Moreno, Celeste; Shapiro, R. Benjamin – Instructional Science: An International Journal of the Learning Sciences, 2020
Transdisciplinary learning environments have potential to bring together the arts, sciences, and computing within schools. We investigate the student and teacher enactment of sensemaking practices that break down disciplinary silos. We describe a pedagogical approach, Luminous Science, where students make dynamic, computationally-rich artistic…
Descriptors: Interdisciplinary Approach, Art Education, Computer Science Education, Science Education
Özyurt, Hacer; Özyurt, Özcan – Journal of Pedagogical Research, 2020
This study aims to examine the effects of Visual Programming course conducting in accordance with design-based research on students' learning experiences. The study was conducted in the fall semester in 2017-2018 at Software Engineering Department in Technology Faculty of a university in the north of Turkey. The sample of the study consists of 12…
Descriptors: Computer Science Education, Programming, Design, Learning Experience
Convertino, Christina – Gender and Education, 2020
Drawing on feminist post-structural perspectives, this article shows how the dominant discourses of underrepresentation and gender difference that characterize gender inequality in computer science (CS) create subject positions, which simultaneously mark women as highly invisible and visible. Narrative accounts from qualitative interviews and…
Descriptors: Disproportionate Representation, Feminism, Gender Discrimination, Computer Science Education
Verrett, Jonathan; Boukouvala, Fani; Dowling, Alexander; Ulissi, Zachary; Zavala, Victor – Chemical Engineering Education, 2020
Computational notebooks are an increasingly common tool used to support student learning in a variety of contexts where computer programming can be applied. These notebooks provide an easily distributable method of displaying text and images, as well as sections of computer code that can be manipulated and run in real-time. This format allows…
Descriptors: Computer Science Education, Programming, Programming Languages, College Students
Zhou, Ninger; Nguyen, Ha; Fischer, Christian; Richardson, Debra; Warschauer, Mark – ACM Transactions on Computing Education, 2020
Self-efficacy is an important construct for CS teachers' professional development, because it can predict both teaching behaviors as well as student outcomes. Research has shown that teachers' self-efficacy can be as influential as their actual level of knowledge and abilities. However, there has been very limited research on CS teachers'…
Descriptors: High School Teachers, Self Efficacy, Computer Science Education, Faculty Development
Yap, Alexander Y. – Information Systems Education Journal, 2020
Teaching business analytics has become a critical requirement in many business schools to stay competitive, and the search for real-world examples of business analytics applications is a subject of great interest among analytics instructors. Instructors want to be able to show students how to develop and build business analytics applications that…
Descriptors: Visual Aids, Computer Software, Computer Science Education, Business Administration Education
Daleiden, Patrick; Stefik, Andreas M.; Uesbeck, Phillip Merlin – ACM Transactions on Computing Education, 2020
Coprocessor architectures in High Performance Computing are prevalent in today's scientific computing clusters and require specialized knowledge for proper utilization. Various alternative paradigms for parallel and offload computation exist, but little is known about the human factors impacts of using the different paradigms. With computer…
Descriptors: College Students, Computer Science Education, Scientific Concepts, Computation
Fragou, Olga; Mavroudi, Anna – International Journal of Technology in Education and Science, 2020
Ubiquitous computing, mobile computing and the Internet of Things (UMI) have been widely used in several application areas. To date, methods and techniques for the application of these technologies in real life situations have continued to emerge; however, their use in education settings focusing on existing practices remain largely underexplored.…
Descriptors: Computer Science Education, Educational Technology, Computer Uses in Education, Internet
Monjelat, Natalia; Lantz-Andersson, Annika – Education and Information Technologies, 2020
In recent years, there has been a renewed interest in the introduction of programming in teacher education and professional development, highlighting its importance for the development of so-called computational thinking. This study explored primary education teachers' participation in programming practices. By focusing on their views of creating…
Descriptors: Faculty Development, Thinking Skills, Elementary School Teachers, Programming
Pearson, 2020
Programming and coding skills are in high demand, and can provide access to employment in growing fields. But a high percentage of undergraduates who enroll in relevant programs do not persist until they achieve competency in the subject and employment in the field. Revel for "Introduction to Java Programming" aims to give students an…
Descriptors: Introductory Courses, Programming, Computer Science Education, Electronic Learning
Fay, Derek; Armstrong, Mark; McEldoon, Katherine; Ridley, Julia – Pearson, 2020
Programming and coding skills are in high demand, and can provide access to employment in growing fields. But a high percentage of undergraduates who enroll in relevant programs do not persist until they achieve competency in the subject and employment in the field. Revel is an interactive learning environment intended to help students prepare for…
Descriptors: Introductory Courses, Programming, Computer Science Education, Electronic Learning
Hunt-Isaak, Noah; Cherniavsky, Peter; Snyder, Mark; Rangwala, Huzefa – International Educational Data Mining Society, 2020
National failure rates seen in undergraduate introductory CS courses are quite high. In this paper, we develop a predictive model for student in-class performance in an introductory CS course. The model can serve as an early warning system, flagging struggling students who might benefit from additional support. We use a variety of features from…
Descriptors: Textbooks, Surveys, Grade Prediction, Undergraduate Students