Publication Date
In 2025 | 0 |
Since 2024 | 1 |
Since 2021 (last 5 years) | 1 |
Since 2016 (last 10 years) | 8 |
Since 2006 (last 20 years) | 18 |
Descriptor
Computer Assisted Instruction | 19 |
Computer Science Education | 19 |
Visualization | 19 |
Computer Software | 14 |
Teaching Methods | 13 |
Programming | 12 |
Educational Technology | 10 |
Instructional Effectiveness | 9 |
Animation | 8 |
Foreign Countries | 8 |
Electronic Learning | 7 |
More ▼ |
Source
Author
Publication Type
Journal Articles | 16 |
Reports - Descriptive | 8 |
Reports - Research | 8 |
Reports - Evaluative | 2 |
Speeches/Meeting Papers | 2 |
Collected Works - Proceedings | 1 |
Tests/Questionnaires | 1 |
Education Level
Higher Education | 12 |
Postsecondary Education | 10 |
Elementary Secondary Education | 1 |
Junior High Schools | 1 |
Middle Schools | 1 |
Secondary Education | 1 |
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Nuno Verdelho Trindade; Lidia Custodio; Alfredo Ferreira; Joao Madeiras Pereira – IEEE Transactions on Learning Technologies, 2024
Ray tracing is a computer graphics technique used to produce realistic visuals by physically simulating the behavior of light. Although this technique can be described straightforwardly, fully comprehending it might be challenging. It is typically taught in the classroom using the 2-D formats, such as paper or a blackboard. We propose using…
Descriptors: Computer Simulation, Computer Graphics, Visualization, Computer Assisted Instruction
Ullah, A. M. M. Sharif; Tashi; Kubo, Akihiko; Harib, Khalifa H. – Education Sciences, 2020
Three-dimensional (3D) printing can revolutionize the way products have been designed and manufactured. This necessitates engineering graduates equipped with the knowledge and skills of 3D printing. As a result, the educational aspects of 3D printing have earned a great deal of attention. Nevertheless, to teach 3D printing in an undergraduate…
Descriptors: Teaching Methods, Engineering Education, Computer Peripherals, Undergraduate Students
Broatch, Jennifer E.; Dietrich, Suzanne; Goelman, Don – Journal of Statistics Education, 2019
Early exposure to data science skills, such as relational databases, is essential for students in statistics as well as many other disciplines in an increasingly data driven society. The goal of the presented pedagogy is to introduce undergraduate students to fundamental database concepts and to illuminate the connection between these database…
Descriptors: Statistics, Teaching Methods, Computer Software, Mathematics Instruction
Blake, John – Research-publishing.net, 2020
This article describes the development of a tense and aspect identifier, an online tool designed to help learners of English by harnessing a natural language processing pipeline to automatically classify verb groups into one of 12 grammatical tenses. Currently, there is no website or application that can automatically identify tense in context,…
Descriptors: Verbs, Computer Software, Teaching Methods, Computer Assisted Instruction
Saito, Tomohiro; Watanobe, Yutaka – International Journal of Distance Education Technologies, 2020
Programming education has recently received increased attention due to growing demand for programming and information technology skills. However, a lack of teaching materials and human resources presents a major challenge to meeting this demand. One way to compensate for a shortage of trained teachers is to use machine learning techniques to…
Descriptors: Programming, Computer Science Education, Electronic Learning, Instructional Materials
Purgina, Marina; Mozgovoy, Maxim; Blake, John – Journal of Educational Computing Research, 2020
Gamification of language learning is a clear trend of recent years. Widespread use of smartphones and the rise of mobile gaming as a popular leisure activity contribute to the popularity of gamification, as application developers can rely on an unprecedented reach of their products and expect acceptance of game-like elements by the users. In terms…
Descriptors: Computer Games, Computer Simulation, Grammar, Computer Software
Rusli, Muhammad; Negara, I. Komang Rinartha Yasa – Turkish Online Journal of Distance Education, 2017
The effectiveness of a learning depends on four main elements, they are content, desired learning outcome, instructional method and the delivery media. The integration of those four elements can be manifested into a learning module which is called multimedia learning or learning by using multimedia. In learning context by using computer-based…
Descriptors: Animation, Multimedia Instruction, Cognitive Style, Programming
Liu, Ming; Pardo, Abelardo; Liu, Li – International Journal of Distance Education Technologies, 2017
Online collaborative writing tools provide an efficient way to complete a writing task. However, existing tools only focus on technological affordances and ignore the importance of social affordances in a collaborative learning environment. This article describes a learning analytic system that analyzes writing behaviors, and creates…
Descriptors: Collaborative Writing, Learner Engagement, Student Attitudes, Visualization
Urquiza-Fuentes, Jaime; Velazquez-Iturbide, J. Angel – ACM Transactions on Computing Education, 2009
This article reviews successful educational experiences in using program and algorithm visualizations (PAVs). First, we survey a total of 18 PAV systems that were subject to 33 evaluations. We found that half of the systems have only been tested for usability, and those were shallow inspections. The rest were evaluated with respect to their…
Descriptors: Mathematics, Evaluation Criteria, Use Studies, Computer Science Education
Karavirta, Ville – ACM Transactions on Computing Education, 2009
Online learning material that students use by themselves is one of the typical usages of algorithm animation (AA). Thus, the integration of algorithm animations into hypertext is seen as an important topic today to promote the usage of algorithm animation in teaching. This article presents an algorithm animation viewer implemented purely using…
Descriptors: Electronic Learning, Web Based Instruction, Animation, Hypermedia
Rossling, Guido; Vellaramkalayil, Teena – ACM Transactions on Computing Education, 2009
Hypertextbooks for Computer Science contents present an interesting approach to better support learners and integrate algorithm animations into the learning materials. We have developed a prototype for integrating a selection of the functionality of such a hypertextbook into the established Moodle LCMS. This article describes the goals and…
Descriptors: Instructional Materials, Integrated Learning Systems, Computer Science Education, Programming
Yuan, Xiaohong; Vega, Percy; Qadah, Yaseen; Archer, Ricky; Yu, Huiming; Xu, Jinsheng – ACM Transactions on Computing Education, 2010
Using animated visualization tools has been an important teaching approach in computer science education. We have developed three visualization and animation tools that demonstrate various information security concepts and actively engage learners. The information security concepts illustrated include: packet sniffer and related computer network…
Descriptors: Computer Science Education, Visualization, Teaching Methods, Undergraduate Study
Sajaniemi, Jorma; Kuittinen, Marja; Tikansalo, Taina – Journal on Educational Resources in Computing, 2008
Students' understanding of object-oriented (OO) program execution was studied by asking students to draw a picture of a program state at a specific moment. Students were given minimal instructions on what to include in their drawings in order to see what they considered to be central concepts and relationships in program execution. Three drawing…
Descriptors: Freehand Drawing, Programming, Student Development, Misconceptions
Bruce-Lockhart, Michael; Norvell, Theodore; Crescenzi, Pierluigi – ACM Transactions on Computing Education, 2009
We propose an extension of the Teaching Machine project, called Quiz Generator, that allows instructors to produce assessment quizzes in the field of algorithm and data structures quite easily. This extension makes use of visualization techniques and is based on new features of the Teaching Machine that allow third-party visualizers to be added as…
Descriptors: Tests, Mathematics, Visualization, Test Construction
Laakso, Mikko-Jussi; Myller, Niko; Korhonen, Ari – Educational Technology & Society, 2009
In this paper, two emerging learning and teaching methods have been studied: collaboration in concert with algorithm visualization. When visualizations have been employed in collaborative learning, collaboration introduces new challenges for the visualization tools. In addition, new theories are needed to guide the development and research of the…
Descriptors: Visualization, Teaching Methods, Classification, Comparative Analysis
Previous Page | Next Page ยป
Pages: 1 | 2