Publication Date
| In 2026 | 0 |
| Since 2025 | 55 |
| Since 2022 (last 5 years) | 268 |
| Since 2017 (last 10 years) | 531 |
| Since 2007 (last 20 years) | 1006 |
Descriptor
| Computer Software | 1310 |
| Computer Science Education | 1139 |
| Teaching Methods | 444 |
| Programming | 436 |
| Foreign Countries | 394 |
| Student Attitudes | 247 |
| Undergraduate Students | 221 |
| College Students | 214 |
| Computer Science | 214 |
| Educational Technology | 213 |
| Instructional Effectiveness | 182 |
| More ▼ | |
Source
Author
| Malmi, Lauri | 6 |
| Taitt, Kathy | 6 |
| Hazzan, Orit | 5 |
| Lavy, Ilana | 5 |
| Schwieger, Dana | 5 |
| Acharya, Sushil | 4 |
| Bers, Marina Umaschi | 4 |
| Janicki, Thomas | 4 |
| Joy, Mike | 4 |
| Rashkovits, Rami | 4 |
| Simon, Beth | 4 |
| More ▼ | |
Publication Type
Education Level
Audience
| Practitioners | 90 |
| Teachers | 88 |
| Students | 26 |
| Researchers | 14 |
| Policymakers | 7 |
| Administrators | 6 |
| Media Staff | 2 |
| Parents | 2 |
| Community | 1 |
Location
| Taiwan | 30 |
| Australia | 29 |
| Turkey | 29 |
| Spain | 24 |
| Greece | 20 |
| United Kingdom | 20 |
| China | 18 |
| Germany | 17 |
| Brazil | 16 |
| India | 14 |
| Israel | 14 |
| More ▼ | |
Laws, Policies, & Programs
| Americans with Disabilities… | 1 |
| Education Consolidation… | 1 |
Assessments and Surveys
What Works Clearinghouse Rating
| Meets WWC Standards with or without Reservations | 1 |
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
Bowers, Jonathan; Eidin, Emanuel; Stephens, Lynn; Brennan, Linsey – Journal of Science Education and Technology, 2023
Interpreting and creating computational systems models is an important goal of science education. One aspect of computational systems modeling that is supported by modeling, systems thinking, and computational thinking literature is "testing, evaluating, and debugging models." Through testing and debugging, students can identify aspects…
Descriptors: Computer Science Education, Systems Approach, Thinking Skills, Science Education
Huang, Wanju – TechTrends: Linking Research and Practice to Improve Learning, 2023
A design case is a form of scholarly writing in which the author embarks on a reflective journey sharing rich descriptions of their design, design processes, challenges, etc. This paper presents two design cases that demonstrate how learning theories and instructional design concepts were purposefully incorporated in two instructional applications…
Descriptors: Learning Processes, Instructional Design, Learning Theories, Artificial Intelligence
Chan, Shiau-Wei; Looi, Chee-Kit; Ho, Weng Kin; Kim, Mi Song – Journal of Educational Computing Research, 2023
The importance of computational thinking (CT) as a 21st-century skill for future generations has been a key consideration in the reforms of many national and regional educational systems. Much attention has been paid to integrating CT into the traditional subject classrooms. This paper describes a scoping review of learning tools for integrating…
Descriptors: Thinking Skills, 21st Century Skills, Teaching Methods, Research Reports
Krish Pillai; Marcia Lovas – International Society for Technology, Education, and Science, 2023
A typical first computer science course (CS1) introduces the student to coding conventions, variables, methods, control structures, conditionals, and the semantics of classes and objects. Advanced concepts of inheritance, polymorphism, abstract classes, interfaces, and their use in the design process, are covered in a second-level course (CS2).…
Descriptors: Computer Games, Educational Games, Teaching Methods, Technology Uses in Education
Brandi Robinson – International Journal on E-Learning, 2024
The integration of artificial intelligence in e-learning presents promising avenues for scalable, efficient content creation. However, the prevailing content-first approach in AI course design often compromises educational quality for speed, leading to courses that lack coherence, cognitive alignment, and structured progression. This article…
Descriptors: Artificial Intelligence, Computer Software, Technology Uses in Education, Ethics
Janice D. Gobert; Haiying Li; Rachel Dickler; Christine Lott – Grantee Submission, 2024
An intelligent tutoring system (ITS, henceforth) is currently defined as a computer system that delivers personalized instruction to students by using computational techniques to evaluate the learner in a variety of ways, including (but not limited to) their prior knowledge, competency/skill levels, motivation, and affective states. ITSs are…
Descriptors: Artificial Intelligence, Scaffolding (Teaching Technique), Computer Science Education, Teaching Methods
Ezeamuzie, Ndudi O.; Leung, Jessica S. C.; Ting, Fridolin S. T. – Journal of Educational Computing Research, 2022
Although abstraction is widely understood to be one of the primary components of computational thinking, the roots of abstraction may be traced back to different fields. Hence, the meaning of abstraction in the context of computational thinking is often confounded, as researchers interpret abstraction through diverse lenses. To disentangle these…
Descriptors: Computer Science Education, Thinking Skills, Research Reports, Abstract Reasoning
Rich, Kathryn M.; Franklin, Diana; Strickland, Carla; Isaacs, Andy; Eatinger, Donna – Computer Science Education, 2022
Background and Context: We explored how learning trajectories (LTs) might be used to design variables instruction. Objective: We aimed to develop an LT for variables and use it to guide curriculum development for fourth graders working in Scratch in an integrated mathematics+CS curriculum. Method: We synthesized learning goals (LGs) and levels of…
Descriptors: Teaching Methods, Computer Science Education, Sequential Learning, Instructional Design
Adeli Ynostroza-Ochoa; Sylvia Celedón-Pattichis; Marios S. Pattichis; Irán Tovar; Melissa Ibarra – International Journal of Multicultural Education, 2025
Although there have been efforts to broaden the participation of underrepresented students in Science, Technology, Engineering, and Mathematics (STEM), few studies have focused on how Latine bilingual students in rural contexts can access computer programming. The purpose of this case study is to examine how translanguaging facilitates…
Descriptors: Computer Science Education, Code Switching (Language), Second Language Learning, Native Language
Jami Cotler; Eszter Kiss; Dmitry Burshteyn; Megan Hale; Amani Walker; John Slyer – Information Systems Education Journal, 2025
Developing empathy skills is crucial for software developers to create user-centric solutions and design exceptional user experiences addressing the diverse needs of customers. This paper presents the findings of a quasi-experimental study that aimed to enhance empathy among computer science students through the exposure of two interventions…
Descriptors: Computer Software, Empathy, Inclusion, Skill Development
Samuel Boguslawski; Rowan Deer; Mark G. Dawson – Information and Learning Sciences, 2025
Purpose: Programming education is being rapidly transformed by generative AI tools and educators must determine how best to support students in this context. This study aims to explore the experiences of programming educators and students to inform future education provision. Design/methodology/approach: Twelve students and six members of faculty…
Descriptors: Programming, Computer Science Education, Personal Autonomy, Learning Motivation
Mark S. Kim – ProQuest LLC, 2021
The late Paul Gray was a pioneer in the research tradition of IS education and curriculum (Gorgone and Gray 1999). Recently, the joint ACM/AIS IS2020 Task force published a new "Competency Model" to improve and update the IS curriculum (Leidig and Anderson 2020). This dissertation contributes to this research tradition by introducing a…
Descriptors: Information Systems, Computer Science Education, Digital Literacy, Skill Development
Remshagen, Anja; Huett, Kim C. – TechTrends: Linking Research and Practice to Improve Learning, 2023
As schools endeavor to provide all students with access to computational thinking and computer science, the hackathon emerges as a competitive and high-energy event that uses authentic problems to motivate learners to engage in the domain of computing. This article presents the design case of a hackathon for teenagers as enacted over five…
Descriptors: Adolescents, Computer Software, Group Activities, Problem Solving
Fu-Hsing Tsai – SAGE Open, 2023
The cultivation of computational thinking and programing education have gained prominence in K-12 education worldwide. Primary school teachers should be proficient in visual programing and using microcontrollers to teach programing courses. To cope with these trends, a learning activity was developed and implemented in Taiwan's primary teacher…
Descriptors: Preservice Teachers, Teacher Education Programs, Programming, Computer Science Education

Peer reviewed
Direct link
