Publication Date
In 2025 | 0 |
Since 2024 | 1 |
Since 2021 (last 5 years) | 1 |
Since 2016 (last 10 years) | 2 |
Since 2006 (last 20 years) | 5 |
Descriptor
Mathematics | 5 |
Programming | 4 |
Teaching Methods | 4 |
Computation | 3 |
Computer Science Education | 3 |
College Students | 2 |
Information Science | 2 |
Instructional Effectiveness | 2 |
Programming Languages | 2 |
Accuracy | 1 |
Assignments | 1 |
More ▼ |
Source
Acta Didactica Napocensia | 1 |
IEEE Transactions on Education | 1 |
Informatics in Education | 1 |
International Journal of… | 1 |
Journal of Information… | 1 |
Author
Castellanos, M. Eugenia | 1 |
Crabtree, John | 1 |
Forest Mannan | 1 |
Hijón-Neira, Raquel | 1 |
Rinderknecht, Christian | 1 |
Törley, Gábor | 1 |
Velázquez-Iturbide, J. Ángel | 1 |
Zhang, Xihui | 1 |
Publication Type
Journal Articles | 5 |
Tests/Questionnaires | 5 |
Reports - Descriptive | 2 |
Reports - Research | 2 |
Reports - Evaluative | 1 |
Education Level
Higher Education | 4 |
Postsecondary Education | 4 |
Audience
Location
Hungary (Budapest) | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Forest Mannan – International Journal of Mathematical Education in Science and Technology, 2024
This article considers starting with an existing SIMIODE modeling scenario [Winkel, B. (2015). 1-031-CoolIt-ModelingScenario. SIMIODE (Version 2.0). "QUBES Educational Resources." https://doi.org/10.25334/3WG8-EC31] that develops Newton's law of cooling by considering data on the cooling of a beaker of water in a room, and expanding upon…
Descriptors: Calculus, Mathematical Models, Programming, Heat
Velázquez-Iturbide, J. Ángel; Castellanos, M. Eugenia; Hijón-Neira, Raquel – IEEE Transactions on Education, 2016
Recursion is one of the most difficult programming topics for students. In this paper, an instructional method is proposed to enhance students' understanding of recursion tracing. The proposal is based on the use of rules to translate linear recursion algorithms into equivalent, iterative ones. The paper has two main contributions: the…
Descriptors: Computer Science Education, Programming, Teaching Methods, Mathematics
Crabtree, John; Zhang, Xihui – Journal of Information Technology Education: Innovations in Practice, 2015
Teaching advanced programming can be a challenge, especially when the students are pursuing different majors with diverse analytical and problem-solving capabilities. The purpose of this paper is to explore the efficacy of using a particular problem as a vehicle for imparting a broad set of programming concepts and problem-solving techniques. We…
Descriptors: Computer Science Education, Programming Languages, Information Technology, Problem Solving
Törley, Gábor – Acta Didactica Napocensia, 2014
This paper presents the history of algorithm visualization (AV), highlighting teaching-methodology aspects. A combined, two-group pedagogical experiment will be presented as well, which measured the efficiency and the impact on the abstract thinking of AV. According to the results, students, who learned with AV, performed better in the experiment.
Descriptors: Mathematics, Visual Aids, Teaching Methods, Programming
Rinderknecht, Christian – Informatics in Education, 2011
When first introduced to the analysis of algorithms, students are taught how to assess the best and worst cases, whereas the mean and amortized costs are considered advanced topics, usually saved for graduates. When presenting the latter, aggregate analysis is explained first because it is the most intuitive kind of amortized analysis, often…
Descriptors: Computation, Computer Software, Undergraduate Study, Teaching Methods