Publication Date
| In 2026 | 0 |
| Since 2025 | 22 |
| Since 2022 (last 5 years) | 137 |
| Since 2017 (last 10 years) | 266 |
| Since 2007 (last 20 years) | 365 |
Descriptor
Source
Author
| Xinogalos, Stelios | 4 |
| Çetinkaya-Rundel, Mine | 3 |
| Ali Al Ghaithi | 2 |
| Ali, Azad | 2 |
| Asensio-Perez, Juan I. | 2 |
| Barnes, Tiffany | 2 |
| Behnam Behforouz | 2 |
| Benavides, David | 2 |
| Caspersen, Michael E. | 2 |
| Chengliang Wang | 2 |
| Chi, Min | 2 |
| More ▼ | |
Publication Type
Education Level
Audience
| Teachers | 17 |
| Practitioners | 1 |
| Students | 1 |
Laws, Policies, & Programs
Assessments and Surveys
| Flesch Reading Ease Formula | 1 |
| Motivated Strategies for… | 1 |
What Works Clearinghouse Rating
Gilbert, Juan; Wilson, Dale-Marie; Gupta, Priyanka – International Journal on E-Learning, 2005
Studies have shown that when learning occurs in an environment that uses animated pedagogical agents and personalized instruction, the learner learns the material more deeply and can recall it easier when compared to learning without an agent. Thus, an effective learning system creates personalized contexts for each learner. The "one size fits…
Descriptors: Teaching Methods, Individualized Instruction, Computer Assisted Instruction, Web Based Instruction
Najjar, Mehdi – International Journal of Distance Education Technologies, 2008
Despite a growing development of virtual laboratories which use the advantages of multimedia and Internet for distance education, learning by means of such tutorial tools would be more effective if they were specifically tailored to each student needs. The virtual teaching process would be well adapted if an artificial tutor can identify the…
Descriptors: Scaffolding (Teaching Technique), Virtual Classrooms, Prompting, Teaching Methods
Bringslid, Odd; Norstein, Anne – International Journal of Mathematical Education in Science and Technology, 2008
This article evaluates online mathematical content used for teaching mathematics in engineering classes and in distance education for teacher training students. In the EU projects Xmath and dMath online computer algebra modules (Steplets) for undergraduate students assembled in the Xmath eBook have been designed. Two questionnaires, a compulsory…
Descriptors: Undergraduate Students, Student Projects, Distance Education, Programming Languages
Karaman, Selcuk; Celik, Suat – International Journal of Technology and Design Education, 2008
This study investigates perceptions of 29 prospective teachers about a course based on Project-Based Learning (PBL) approach. The course, "Authoring Languages in PC Environment (B-320)" lasted in 14 weeks in fall semester of 2004-2005. In this course each prospective teacher carried out a project that requires designing and developing courseware…
Descriptors: Student Projects, Programming Languages, Time Management, Active Learning
Peer reviewedSherin, Bruce L. – International Journal of Computers for Mathematical Learning, 2001
Considers some of the implications of replacing, for the purposes of physics instruction, algebraic notation with programming language. Introduces a framework based on two theoretical constructs. Concludes that algebra-physics can be characterized as the physics of balance and equilibrium and programming-physics as the physics of processes and…
Descriptors: Algebra, Physics, Programming Languages, Schemata (Cognition)
Norton, Stephen J.; McRobbie, Campbell J.; Ginns, Ian S. – Research in Science Education, 2007
Little research has been conducted on how students work when they are required to plan, build and evaluate artefacts in technology rich learning environments such as those supported by tools including flow charts, "Labview" programming and Lego construction. In this study, activity theory was used as an analytic tool to examine the social…
Descriptors: Programming Languages, Flow Charts, Problem Solving, Programming
Peer reviewedMerrill, Douglas C.; And Others – Cognition and Instruction, 1995
Examined the effects of tutoring on college students' ability to learn a computer programming language in order to characterize effective tutor behaviors. Found that successful tutors took a very active role in leading problem-solving by offering confirmatory feedback and additional guidance while students were on profitable paths and error…
Descriptors: College Students, Experiential Learning, Feedback, Higher Education
Peer reviewedLehrer, Richard; Lee, Mihwa; Jeong, Allan – Journal of the Learning Sciences, 1999
Assesses the cognitive consequences of reflective teaching practices compared to inquiry teaching practices on the acquisition and transfer of LOGO computer programming for 2nd- and 5th-grade students. Finds that children that participated in the reflective context developed beliefs about programming practices that were tightly coupled with their…
Descriptors: Cognitive Development, Elementary Education, Grade 2, Grade 5
Depradine, Colin; Gay, Glenda – Computers and Education, 2004
With the strong link between programming and the underlying technology, the incorporation of computer technology into the teaching of a programming language course should be a natural progression. However, the abstract nature of programming can make such integration a difficult prospect to achieve. As a result, the main development tool, the…
Descriptors: Computers, Computer Software, Programming Languages, Programming
Lee, Mark J. W.; Pradhan, Sunam; Dalgarno, Barney – Journal of Information Technology Education, 2008
Modern information technology and computer science curricula employ a variety of graphical tools and development environments to facilitate student learning of introductory programming concepts and techniques. While the provision of interactive features and the use of visualization can enhance students' understanding and assist them in grasping…
Descriptors: Cognitive Processes, Computer Software Evaluation, Hypothesis Testing, Visualization
Yorganci, Serpil – Online Submission, 2006
The aim of this study is to investigate the effectiveness of computer-based/assisted teaching method using ISETL [Interactive SET Language] programming language on students' understanding of subgroup and group concepts. The data was collected from a group of students by means of written assessments and clinical interviews. Analysis of student's…
Descriptors: Computer Assisted Instruction, Foreign Countries, Teaching Methods, Programming Languages
Al-Imamy, Samer; Alizadeh, Javanshir; Nour, Mohamed A. – Journal of Information Technology Education, 2006
One of the major issues related to teaching an introductory programming course is the excessive amount of time spent on the language's syntax, which leaves little time for developing skills in program design and solution creativity. The wide variation in the students' backgrounds, coupled with the traditional classroom (one size-fits-all) teaching…
Descriptors: Programming Languages, Introductory Courses, Syntax, Program Design
Urbaczewski, Andrew; Urbaczewski, Lise – 1997
The objective of this study was to find the answers to two primary research questions: "Do students learn programming languages better when they are offered in a particular order, such as 4th generation languages before 3rd generation languages?"; and "Do students learn programming languages better when they are taken in separate semesters as…
Descriptors: Academic Achievement, Higher Education, Information Science Education, Instructional Effectiveness
Peer reviewedChee, Yam San – Instructional Science, 1995
Reviews traditional approaches to learning and education, and examines the use of cognitive apprenticeship as an improved approach. Explores and evaluates the application of cognitive apprenticeship to the teaching of the programming language Smalltalk in a multimedia-based interactive learning environment. Sample computer screens depicting…
Descriptors: Conventional Instruction, Education, Educational Environment, Futures (of Society)
Koper, Rob; Olivier, Bill – Educational Technology & Society, 2004
In order to capture current educational practices in eLearning courses, more advanced "learning design" capabilities are needed than are provided by the open eLearning specifications hitherto available. Specifically, these fall short in terms of multi-role workflows, collaborative peer-interaction, personalization and support for learning…
Descriptors: Educational Practices, Learning Processes, Instructional Design, Computer Uses in Education

Direct link
