NotesFAQContact Us
Collection
Advanced
Search Tips
Laws, Policies, & Programs
United Nations Convention on…1
What Works Clearinghouse Rating
Showing 1,336 to 1,350 of 1,544 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
McCauley, Renee; Fitzgerald, Sue; Lewandowski, Gary; Murphy, Laurie; Simon, Beth; Thomas, Lynda; Zander, Carol – Computer Science Education, 2008
This paper reviews the literature related to the learning and teaching of debugging computer programs. Debugging is an important skill that continues to be both difficult for novice programmers to learn and challenging for computer science educators to teach. These challenges persist despite a wealth of important research on the subject dating…
Descriptors: Troubleshooting, Computer Science, Programming, Computer Software
Peer reviewed Peer reviewed
Direct linkDirect link
Esponda-Arguero, Margarita – Journal of Educational Computing Research, 2008
This article is a review of the pedagogical experience obtained with systems for algorithmic animation. Algorithms consist of a sequence of operations whose effect on data structures can be visualized using a computer. Students learn algorithms by stepping the animation through the different individual operations, possibly reversing their effect.…
Descriptors: Animation, Teaching Methods, Electronic Learning, Educational Technology
Peer reviewed Peer reviewed
Direct linkDirect link
Yechiam, Eldad – Computers and Education, 2006
Macros are programming scripts that can be generated by recording users' actions. It appears that despite their potential for reducing monotonous work, they are under-used by non-programmers. The present paper reviews the literature on the use of macros. Included is an original study that examines the effect of adding the "search and replace"…
Descriptors: Programming Languages, Educational Technology, Bias, Learning Motivation
Peer reviewed Peer reviewed
Direct linkDirect link
Garner, Stuart – Journal of Information Technology Education, 2009
This paper reports on the findings from a quantitative research study into the use of a software tool that was built to support a part-complete solution method (PCSM) for the learning of computer programming. The use of part-complete solutions to programming problems is one of the methods that can be used to reduce the cognitive load that students…
Descriptors: Control Groups, Academic Achievement, Computer Software, Statistical Analysis
Peer reviewed Peer reviewed
Direct linkDirect link
Bunch, John M. – Journal of Information Technology Education, 2009
Vocational education by its nature has a need for delivery methods that place a strong focus on the relationship between school and work and seeks to deliver instruction in a manner that bridges the two as seamlessly as possible. This paper presents a curriculum and constructivist-based instructional delivery approach, designed to emphasize a…
Descriptors: Constructivism (Learning), Curriculum Development, Teaching Methods, Postsecondary Education
Peer reviewed Peer reviewed
Direct linkDirect link
Green, Rebecca S.; Eppler, Marion A.; Ironsmith, Marsha; Wuensch, Karl L. – British Journal of Educational Technology, 2007
We tested the effects of two embedded review question formats and the application of web design guidelines in a computer-assisted mastery learning course in developmental psychology. Students used either a branching review question format that redirected them to relevant portions of the study module after incorrect answers or a linear format that…
Descriptors: Teaching Methods, Programming, Opinions, Guidelines
Peer reviewed Peer reviewed
Direct linkDirect link
Long, Ju – Journal of Information Technology Education, 2007
Improving learning effectiveness has always been a constant challenge in software education and training. One of the primary tasks educators face is to motivate learners to perform to their best abilities. Using computer games is one means to encourage learners to learn (Klawe, 1994). When games are used in general education, they could enhance…
Descriptors: Motivation, Computer Software, Programming, Researchers
Peer reviewed Peer reviewed
McKay, Elspeth – Journal of Applied Measurement, 2000
Studied the interactive effect of instructional strategies enhanced with text-plus-textual metaphors or text-plus-graphical metaphors and cognitive style on the acquisition of programming concepts using a measure of cognitive style and the QUEST Interactive Test Analysis System. Results for 203 undergraduates support the reliability of the…
Descriptors: Cognitive Style, Higher Education, Metaphors, Programming
Peer reviewed Peer reviewed
Deavor, James P. – Journal of Chemical Education, 2001
Explains how to use the "Who Wants to Be a Millionaire" TV show to teach general organic biochemistry to liberal arts students. (YDS)
Descriptors: Chemistry, Higher Education, Programming (Broadcast), Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Lattu, Matti; Meisalo, Veijo; Tarhio, Jorma – Computers & Education, 2003
As algorithms have been seen to be hard to teach and learn, teachers have tried to look for help in algorithm animation. While the effect of algorithm animation on learning has been studied, but not reliably evidenced, this study tries to approach the problem from a different perspective. Sixty hours of assignment sessions in an introductory…
Descriptors: Animation, Programming, Teaching Methods, Introductory Courses
Peer reviewed Peer reviewed
Direct linkDirect link
Pawlowski, Jan M.; Bick, Markus – Educational Technology & Society, 2006
The DIN Didactical Object Model extends the approaches of existing Educational Modeling Languages introducing specifications for contexts and experiences. In this paper, we show how the Didactical Object Model can be used for sharing didactical expertise. Educational Modeling Languages change the design paradigm from content orientation towards…
Descriptors: Knowledge Management, Teaching Methods, Expertise, Foreign Countries
Peer reviewed Peer reviewed
Direct linkDirect link
Chu, Hui-Chun; Hwang, Gwo-Jen; Huang, Yueh-Min – Innovations in Education and Teaching International, 2010
Conventional testing systems usually give students a score as their test result, but do not show them how to improve their learning performance. Researchers have indicated that students would benefit more if individual learning guidance could be provided. However, most of the existing learning diagnosis models ignore the fact that one concept…
Descriptors: Test Results, Teaching Methods, Elementary School Students, Elementary School Teachers
Peer reviewed Peer reviewed
Direct linkDirect link
Dow, Chyi-Ren; Li, Yi-Hsung; Bai, Jin-Yu – International Journal of Distance Education Technologies, 2006
This work designs and implements a virtual digital signal processing laboratory, VDSPL. VDSPL consists of four parts: mobile agent execution environments, mobile agents, DSP development software, and DSP experimental platforms. The network capability of VDSPL is created by using mobile agent and wrapper techniques without modifying the source code…
Descriptors: Electronic Learning, Computer Uses in Education, Computer Software, Distance Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Rohse, Shanta; Anderson, Terry – Journal of Learning Design, 2006
A complex view of learning recognises that learning cannot be pre-determined by teaching, but is as much defined by circumstances and context as pre-defined learning objectives. Learning designs that accept uncertainty help us to envision classrooms and curricula that are open, dynamic and innovative. Architect Christopher Alexander's patterns and…
Descriptors: Instructional Design, Computer Assisted Design, Language Usage, Teaching Methods
Peer reviewed Peer reviewed
Direct linkDirect link
Sorva, Juha; Karavirta, Ville; Korhonen, Ari – Journal of Information Technology Education, 2007
Expert programmers possess schemas, abstractions of concrete experiences, which help them solve programming problems and lessen the load on their working memory during problem solving. Possession of schemas is a key difference between novices and experts, which is why instructors need to help students construct them. One recent tool for…
Descriptors: Feedback (Response), Introductory Courses, Programming, Teaching Methods
Pages: 1  |  ...  |  86  |  87  |  88  |  89  |  90  |  91  |  92  |  93  |  94  |  ...  |  103