Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 1 |
Since 2016 (last 10 years) | 2 |
Since 2006 (last 20 years) | 9 |
Descriptor
Source
Author
Akbar, Monika | 1 |
Alon, Alexander Joel D. | 1 |
Arnoux, Pierre | 1 |
Babb, Jeffry S. | 1 |
Breed, Marnus | 1 |
Brown, Cynthia | 1 |
Byrne, Roxanne | 1 |
Carifio, James | 1 |
Cooper, Matthew L. | 1 |
David, Hyerle | 1 |
Edwards, Stephen H. | 1 |
More ▼ |
Publication Type
Reports - Evaluative | 12 |
Journal Articles | 10 |
Speeches/Meeting Papers | 2 |
Tests/Questionnaires | 1 |
Education Level
Higher Education | 5 |
Postsecondary Education | 5 |
Elementary Secondary Education | 2 |
Elementary Education | 1 |
Grade 4 | 1 |
Grade 5 | 1 |
Grade 9 | 1 |
High Schools | 1 |
Intermediate Grades | 1 |
Junior High Schools | 1 |
Middle Schools | 1 |
More ▼ |
Audience
Practitioners | 1 |
Teachers | 1 |
Location
Finland | 1 |
Hungary (Budapest) | 1 |
Japan | 1 |
South Africa | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Waguespack, Leslie J.; Babb, Jeffry S. – Information Systems Education Journal, 2019
Amidst academic societies and agencies that accredit computing education there is a growing enthusiasm to reexamine the efficacy of the traditional model of curricular description that focused on areas of knowledge. The knowledge model informed the architecture and design of programs of teaching and learning in post-secondary, degree-granting…
Descriptors: Competence, Computer Science Education, Curriculum, Labor Force Development
Maruyama, Ryoga; Ogata, Shinpei; Kayama, Mizue; Tachi, Nobuyuki; Nagai, Takashi; Taguchi, Naomi – International Association for Development of the Information Society, 2022
This study aims to explore an educational learning environment that supports students to learn conceptual modelling with the unified modelling language (UML). In this study, we call the describing models "UML programming." In this paper, we show an educational UML programming environment for science, technology, engineering, art, and…
Descriptors: Case Studies, Programming Languages, Learning Processes, Models
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
Arnoux, Pierre; Finkel, Alain – International Journal of Mathematical Education in Science and Technology, 2010
The role of mental representations in mathematics and computer science (for teaching or research) is often downplayed or even completely ignored. Using an ongoing work on the subject, we argue for a more systematic study and use of mental representations, to get an intuition of mathematical concepts, and also to understand and build proofs. We…
Descriptors: Visualization, Visual Aids, Role, Mathematics Education
Tang, Michael; David, Hyerle; Byrne, Roxanne; Tran, John – International Journal on E-Learning, 2012
This paper is a mathematical (Boolean) analysis a set of cognitive maps called Thinking Maps[R], based on Albert Upton's semantic principles developed in his seminal works, Design for Thinking (1961) and Creative Analysis (1961). Albert Upton can be seen as a brilliant thinker who was before his time or after his time depending on the future of…
Descriptors: Cognitive Mapping, Computer Science, Semiotics, Mathematical Concepts
Shaffer, Clifford A.; Cooper, Matthew L.; Alon, Alexander Joel D.; Akbar, Monika; Stewart, Michael; Ponce, Sean; Edwards, Stephen H. – ACM Transactions on Computing Education, 2010
We present findings regarding the state of the field of Algorithm Visualization (AV) based on our analysis of a collection of over 500 AVs. We examine how AVs are distributed among topics, who created them and when, their overall quality, and how they are disseminated. There does exist a cadre of good AVs and active developers. Unfortunately, we…
Descriptors: Undergraduate Study, Computer Science Education, Mathematics, Visualization
Carifio, James; Perla, Rocco J. – Interchange: A Quarterly Review of Education, 2009
This article presents a critical review and analysis of key studies that have been done in science education and other areas on the effects and effectiveness of using diagrams, graphs, photographs, illustrations, and concept maps as "adjunct visual aids" in the learning of scientific-technical content. It also summarizes and reviews those studies…
Descriptors: Concept Mapping, Maps, Graphs, Artificial Intelligence
Taylor, Estelle; Breed, Marnus; Hauman, Ilette; Homann, Armando – International Association for Development of the Information Society, 2013
Our aim is to determine which teaching methods students in Computer Science and Information Systems prefer. There are in total 5 different paradigms (behaviorism, cognitivism, constructivism, design-based and humanism) with 32 models between them. Each model is unique and states different learning methods. Recommendations are made on methods that…
Descriptors: Teaching Methods, Learning Processes, Computer Science Education, Information Systems
Nevalainen, Seppo; Sajaniemi, Jorma – Journal of Educational Computing Research, 2008
When visualization tools utilized in computer programming education have been evaluated empirically, the results have remained controversial. To address this problem, we have developed a model of short-term effects of program animation, and used it in a series of experiments. In the current experiment, we varied visual representation of an…
Descriptors: Computer Assisted Instruction, Computer Graphics, Animation, Programming
Novick, Laura R. – Mathematical Thinking and Learning: An International Journal, 2004
According to the National Council of Teachers of Mathematics (2000), children need to learn how to create and use mathematical diagrams to represent and reason about phenomena in the world. The author proposes a model of diagram literacy that includes six types of knowledge required for diagrammatic competence--implicit, construction, similarity,…
Descriptors: Preservice Teachers, Mathematics Teachers, Computer Science, Undergraduate Students

Brown, Cynthia; And Others – Journal of Computing in Higher Education, 1992
A teaching method for introductory computer science based on visualization and using extensive amounts of software is explained. Visualization is used to integrate other student activities, including reading algorithm and data structure descriptions, studying code for model programs and toolkits, designing software components, and building or…
Descriptors: Classroom Techniques, Computer Science Education, Computer Software, Feedback
Lynch, Simon; Rajendran, Keerthi – Computer Science Education, 2005
Advanced approaches to the construction of software systems can present difficulties to learners. This is true for multi-agent systems (MAS) which exhibit concurrency, non-determinacy of structure and composition and sometimes emergent behavior characteristics. Additional barriers exist for learners because mainstream MAS technology is young and…
Descriptors: Computer Software, Educational Technology, Teaching Methods, Barriers