Publication Date
| In 2026 | 0 |
| Since 2025 | 3 |
| Since 2022 (last 5 years) | 7 |
| Since 2017 (last 10 years) | 7 |
| Since 2007 (last 20 years) | 7 |
Descriptor
| Algorithms | 9 |
| Computer Science Education | 9 |
| Models | 9 |
| College Students | 3 |
| Foreign Countries | 3 |
| Problem Solving | 3 |
| Programming | 3 |
| Teaching Methods | 3 |
| Artificial Intelligence | 2 |
| Computer Assisted Instruction | 2 |
| Higher Education | 2 |
| More ▼ | |
Source
Author
| Brett Moffett | 1 |
| Danielle S. McNamara | 1 |
| David A. Martin | 1 |
| Ferguson, David L. | 1 |
| Gruska, Jozef | 1 |
| Henderson, Peter B. | 1 |
| Ilham Oumaira | 1 |
| Maciej Pankiewicz | 1 |
| Manuel B. Garcia | 1 |
| Maria-Dorinela Dascalu | 1 |
| Mihai Dascalu | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 7 |
| Reports - Research | 6 |
| Reports - Descriptive | 2 |
| Speeches/Meeting Papers | 2 |
| Information Analyses | 1 |
| Opinion Papers | 1 |
| Reports - Evaluative | 1 |
Education Level
| Higher Education | 5 |
| Postsecondary Education | 5 |
| Elementary Education | 1 |
Audience
| Researchers | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Maciej Pankiewicz; Yang Shi; Ryan S. Baker – International Educational Data Mining Society, 2025
Knowledge Tracing (KT) models predicting student performance in intelligent tutoring systems have been successfully deployed in several educational domains. However, their usage in open-ended programming problems poses multiple challenges due to the complexity of the programming code and a complex interplay between syntax and logic requirements…
Descriptors: Algorithms, Artificial Intelligence, Models, Intelligent Tutoring Systems
Thin-Yin Leong; Nang-Laik Ma – INFORMS Transactions on Education, 2024
This paper develops a spreadsheet simulation methodology for teaching simulation and performance analysis of priority queues with multiple servers, without resorting to macros, add-ins, or array formula. The approach is made possible by a "single overtaking" simplifying assumption under which any lower-priority customer may be passed in…
Descriptors: Spreadsheets, Simulation, Teaching Methods, Computer Science Education
Nour Eddine El Fezazi; Smaili El Miloud; Ilham Oumaira; Mohamed Daoudi – Educational Process: International Journal, 2025
Background/purpose: Mobile learning (M-learning) has become a crucial component of higher education due to the increasing demand for flexible and adaptive learning environments. However, ensuring personalized and effective M-learning experiences remains a challenge. This study aims to enhance M-learning effectiveness by introducing an AI-driven…
Descriptors: Electronic Learning, Learning Management Systems, Instructional Effectiveness, Artificial Intelligence
Peter Curtis; Brett Moffett; David A. Martin – Australian Primary Mathematics Classroom, 2024
In this article, the authors explore how the 3C Model can be used to integrate other curriculum areas with mathematics, namely digital technologies. To illustrate the model, they provide a practical example of a teaching sequence. T he 3C Model is designed to create opportunities for applying reasoning and problem-solving skills and learning…
Descriptors: Models, Computer Software, Problem Solving, Mathematics Instruction
Zebel-Al Tareq; Raja Jamilah Raja Yusof – IEEE Transactions on Education, 2024
Contribution: A problem-solving approach (PSA) model derived from major computational thinking (CT) concepts. This model can be utilized to formulate solutions for different algorithmic problems and translate them into effective active learning methods. Background: Different teaching approaches for programming are widely available; however, being…
Descriptors: Models, Problem Solving, Computation, Thinking Skills
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
Maria-Dorinela Dascalu; Stefan Ruseti; Mihai Dascalu; Danielle S. McNamara; Stefan Trausan-Matu – Grantee Submission, 2022
The use of technology as a facilitator in learning environments has become increasingly prevalent with the global pandemic caused by COVID-19. As such, computer-supported collaborative learning (CSCL) gains a wider adoption in contrast to traditional learning methods. At the same time, the need for automated tools capable of assessing and…
Descriptors: Computational Linguistics, Longitudinal Studies, Technology Uses in Education, Teaching Methods
Peer reviewedGruska, Jozef – Education and Computing, 1993
Describes shortcomings of computer science/engineering education and explains a new focus on informatics. Highlights include simulation, visualization, algorithmization, design of information processing models, parallel computing, a history of informatics, informatics versus physics and mathematics, and implications for education. (51 references)…
Descriptors: Algorithms, Computer Science Education, Computer Simulation, Higher Education
Peer reviewedFerguson, David L.; Henderson, Peter B. – Machine-Mediated Learning, 1987
Designed initially for use in college computer science courses, the model and computer-aided instructional environment (CAIE) described helps students develop algorithmic problem solving skills. Cognitive skills required are discussed, and implications for developing computer-based design environments in other disciplines are suggested by…
Descriptors: Algorithms, Classroom Environment, Cognitive Ability, Computer Assisted Instruction

Direct link
