Publication Date
In 2025 | 6 |
Since 2024 | 42 |
Since 2021 (last 5 years) | 90 |
Since 2016 (last 10 years) | 172 |
Since 2006 (last 20 years) | 473 |
Descriptor
Source
Author
Armoni, Michal | 5 |
Ginat, David | 3 |
Murphy, Laurie | 3 |
Barkanic, Steve | 2 |
Blaney, Jennifer M. | 2 |
Bragg, Debra D. | 2 |
Caudill, Lester | 2 |
Cavus, Nadire | 2 |
Choudhry, Bushra Naoreen | 2 |
Coffey, John W. | 2 |
David F. Feldon | 2 |
More ▼ |
Publication Type
Education Level
Audience
Teachers | 13 |
Students | 3 |
Administrators | 2 |
Media Staff | 1 |
Parents | 1 |
Policymakers | 1 |
Location
Turkey | 17 |
United Kingdom | 14 |
United States | 13 |
Germany | 12 |
Australia | 11 |
China | 10 |
Taiwan | 10 |
Finland | 9 |
Texas | 9 |
California | 8 |
Greece | 8 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Alicia Garcia-Holgado; Andrea Vazquez-Ingelmo; Francisco Jose Garcia-Penalvo – IEEE Transactions on Education, 2024
Contribution: Gender mainstreaming in university teaching should be covered in all the knowledge areas. This work successfully introduces the gender perspective as part of the methodological approach to teaching and learning in Computer Science. Background: This study describes how gender mainstreaming has been introduced and matured during six…
Descriptors: Computer Science, Gender Differences, Equal Education, Inclusion
Josh Tenenberg; Donald Chinn – Computer Science Education, 2025
Background and context: We address the question of what computer science students take the discipline to be. How students conceive the discipline can influence whether a student pursues computer science, what particular area within computer science they focus on and whether they persist in the discipline. In this paper, we examine the epistemic…
Descriptors: Computer Science Education, Epistemology, Student Attitudes, Intellectual Disciplines
Brayan Díaz; Collin Lynch; Cesar Delgado; Kevin Han – International Journal of STEM Education, 2025
Background: This paper describes research into two pedagogical approaches to foster transdisciplinarity in a graduate engineering course that involves education and computer science. Leveraging the Communities of Practice framework, we examine how students majoring in computer science can integrate new knowledge from education and computer science…
Descriptors: Graduate Study, Engineering Education, Computer Science, Interdisciplinary Approach
Manuel B. Garcia – Education and Information Technologies, 2025
The global shortage of skilled programmers remains a persistent challenge. High dropout rates in introductory programming courses pose a significant obstacle to graduation. Previous studies highlighted learning difficulties in programming students, but their specific weaknesses remained unclear. This gap exists due to the predominant focus on the…
Descriptors: Programming, Introductory Courses, Computer Science Education, Mastery Learning
Mara Kirdani-Ryan; Amy J. Ko – ACM Transactions on Computing Education, 2024
For computing to serve humanity, computing spaces must be safe for all individuals. While prior work has surfaced how hegemonic racial and gendered expectations manifest in computing, it has only indirectly attended to expectations surrounding neurodivergence. As computing stereotypes largely align with stereotypes of some neurodivergent…
Descriptors: Neurodevelopmental Disorders, Stereotypes, Disabilities, Computer Attitudes
Ana E. Redstone; Tian Luo – TechTrends: Linking Research and Practice to Improve Learning, 2024
This article focuses on the practical implementation of Universal Design for Learning (UDL) in an online computer science course, articulating the collaborative efforts between the instructional designer (the first author) and the faculty member to redesign the course using UDL principles. Specific instances of redesigned learning modules and…
Descriptors: Electronic Learning, Computer Science, Student Empowerment, Higher Education
Di Sun; Gang Cheng; Heng Luo – Interactive Learning Environments, 2024
Recently, researchers have proposed to leverage technology-supported data (log files) to investigate temporal and sequential patterns of interaction behaviors in learning processes. There are two major challenges to be addressed: clarifying the positioning of interaction levels and identifying the evolution of the interaction action patterns in…
Descriptors: Foreign Countries, Undergraduate Students, Computer Science, MOOCs
Adrian Salguero – ProQuest LLC, 2024
Introductory computer programming (i.e. CS1) is the entry point into the computer science major at higher education institutions worldwide. It introduces foundational concepts to students that are then built upon in future courses. Computer science as a whole has struggled to attract and retain students in the major, particularly women and…
Descriptors: Computer Science, Programming, Introductory Courses, Disproportionate Representation
Nontachai Samngamjan; Pakawat Phettom; Kajohnsak Sa-ngunsat; Wudhijaya Philuek – Shanlax International Journal of Education, 2024
In the realm of education, the integration of AI literacy into computer science teaching is becoming increasingly crucial (Walsh et al., 2023; Voulgari et al., 2022; Velander et al., 2023). Teachers play a pivotal role in bridging the gap between research and practical knowledge transfer of AIrelated skills, necessitating a solid foundation in…
Descriptors: Artificial Intelligence, Technological Literacy, Foreign Countries, Student Teachers
Mercy Jaiyeola – ProQuest LLC, 2021
Efforts to increase the participation of groups historically underrepresented in computing studies, and in the computing workforce, are well documented. It is a national effort with funding from a variety of sources being allocated to research in broadening participation in computing (BPC). Many of the BPC efforts are funded by the National…
Descriptors: Computer Science, Computers, Career Pathways, Minority Groups
Joe Michael Allen – ProQuest LLC, 2021
A well-run introductory CS1 course is essential for all students within CS education. CS1 is necessary to keep students in the major and important to attract non-majors to the CS field. Unfortunately, there are many well-known issues that most CS1 courses have in common: high drop rates, low retention, high student stress, student struggle,…
Descriptors: Undergraduate Students, Computer Science Education, Computer Science, Required Courses
Heather Marie Wood – ProQuest LLC, 2024
This qualitative research used the tenants of phenomenological research to structure a study that begins to identify faculty coordinator's decision processes in selecting a general education mathematics course. In this study, I examined the question if a faculty member's experiences or beliefs had any influence on the decision process. The…
Descriptors: Coordinators, Decision Making, Beliefs, Humanities
Chang, Jen-Chia; Shih, Hsiao-Fang; Yu, Yu-Hsien – Education & Training, 2023
Purpose: In this study a survey with a questionnaire was used to track the learning situation and core competencies of students in electrical engineering and computer science at the University of Science and Technology. A determination of areas that need to be strengthened is used as a reference in the cultivation of core competency in higher…
Descriptors: Engineering, Computer Science, Technical Education, College Students
David R. Firth; Adam Gonzales; Michelle Louch; Bryan Hammer – Information Systems Education Journal, 2025
ChatGPT is having an impact on students, and information systems (IS) and computing academic professionals alike. Our goal for this paper is to help faculty and students know the conditions in which generative AI such as ChatGPT should or should not be used. To that end, we describe the development of a 2x2 matrix. On the horizontal axis we have…
Descriptors: Artificial Intelligence, Computer Software, Synchronous Communication, Information Systems
Paul Christian Dawkins; Kyeong Hah Roh – Journal for Research in Mathematics Education, 2024
This article offers the construct "unitizing predicates" to name mental actions important for students' reasoning about logic. To unitize a predicate is to conceptualize (possibly complex or multipart) conditions as a single property that every example has or does not have, thereby partitioning a universal set into examples and…
Descriptors: Thinking Skills, Logical Thinking, Mathematical Logic, Validity