NotesFAQContact Us
Collection
Advanced
Search Tips
What Works Clearinghouse Rating
Meets WWC Standards with or without Reservations2
Showing 3,466 to 3,480 of 6,485 results Save | Export
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Jenkins, Craig – International Journal of Education and Development using Information and Communication Technology, 2015
This paper is a comparative quantitative evaluation of an approach to teaching poetry in the subject domain of English that employs a "guided discovery" pedagogy using computer-based microworlds. It uses a quasi-experimental design in order to measure performance gains in computational thinking and poetic thinking following a…
Descriptors: Comparative Analysis, Statistical Analysis, Teaching Methods, Computer Assisted Instruction
Peer reviewed Peer reviewed
Direct linkDirect link
Kavitha, R. K.; Ahmed, M. S. – Education and Information Technologies, 2015
Agile software development is an iterative and incremental methodology, where solutions evolve from self-organizing, cross-functional teams. Pair programming is a type of agile software development technique where two programmers work together with one computer for developing software. This paper reports the results of the pair programming…
Descriptors: Knowledge Management, Educational Environment, Case Studies, Programming
Mbogo, Chao; Blake, Edwin; Suleman, Hussein – International Association for Development of the Information Society, 2015
The ubiquity of mobile phones provides an opportunity to use them as a resource for construction of programs beyond the classroom. However, limitations of mobile phones impede their use as typical programming environments. This research proposes that programming environments on mobile phones should include scaffolding techniques specifically…
Descriptors: Educational Technology, Technology Uses in Education, Electronic Learning, Telecommunications
Peer reviewed Peer reviewed
Direct linkDirect link
Pellas, Nikolaos – Interactive Learning Environments, 2017
The combination of Open Sim and Scratch4OS can be a worthwhile innovation for introductory programming courses, using a Community of Inquiry (CoI) model as a theoretical instructional design framework. This empirical study had a threefold purpose to present: (a) an instructional design framework for the beneficial formalization of a virtual…
Descriptors: Educational Indicators, Communities of Practice, Computer Simulation, High School Students
Peer reviewed Peer reviewed
Direct linkDirect link
Koyama, Nobuko – Applied Language Learning, 2016
This case study presents a description and outline of a dubbing activity in which students utilized their basic linguistic skills holistically. Authentic materials such as television dramas and feature films are "a rich repository of various speech acts, lexicon and linguistic emotivity" (Koyama, 2009) and as such have the potential to…
Descriptors: Introductory Courses, Japanese, Second Language Learning, Second Language Instruction
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Glaser-Opitz, Henrich; Budajová, Kristina – Acta Didactica Napocensia, 2016
The article introduces a software application (MATH) supporting an education of Applied Mathematics, with focus on Numerical Mathematics. The MATH is an easy to use tool supporting various numerical methods calculations with graphical user interface and integrated plotting tool for graphical representation written in Qt with extensive use of Qwt…
Descriptors: Mathematics Education, Computer Software, Computer Assisted Instruction, College Mathematics
Peer reviewed Peer reviewed
Direct linkDirect link
Yang, Ya-Fei; Lee, Chien-I; Chang, Chih-Kai – Education for Information, 2016
Collaborative learning is an activity in which two or more students learn something together. Many studies have found that collaborative learning improve students' memory retention and motivation to learn. Peer Instruction (PI) is one of the most successful evidence-based collaborative learning methods. This article investigates issues of student…
Descriptors: Learning Motivation, Retention (Psychology), Computer Science Education, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Chang, Ting-Wen; Hsu, Jenq-Muh; Yu, Pao-Ta – Educational Technology & Society, 2011
A learning environment having more than one screen enables users to display and compare various sources of learning information with two adjacent screens illustrating the development of interrelated concepts and showing their relationships. This proposed technique could provide higher quality resources for learners by addressing physical and…
Descriptors: Evidence, Programming Languages, Computer Assisted Instruction, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Zaneldin, Essam K. – International Journal of Educational Management, 2011
Purpose: Despite the popularity of existing course management systems, they do not consider the management of course material changes, particularly courses that require more than one instructor. The main purpose of this study is to instantly communicate course material changes to all instructors teaching the same course and to communicate approved…
Descriptors: Management Systems, Programming Languages, Web Based Instruction, Civil Engineering
Peer reviewed Peer reviewed
Direct linkDirect link
Cheng, Hsiu-Hua; Yang, Heng-Li – Australasian Journal of Educational Technology, 2011
For information systems development project student teams, learning how to improve software development processes is an important training. Software process improvement is an outcome of a number of creative behaviours. Social cognitive theory states that the efficacy of judgment influences behaviours. This study explores the impact of three types…
Descriptors: Achievement Need, Motivation, Computer Software, Information Systems
Peer reviewed Peer reviewed
Direct linkDirect link
Mitchell, Erik – Journal of Web Librarianship, 2010
The author recently created a presentation using HTML5 based on a tutorial put together by Marcin Wichary. The example presentation is part proof-of-concept, part instructional piece, and it is part of a larger site on HTML5 and how one can use it to create rich Web-based applications. The more he delved into HTML5, the more he found that it was…
Descriptors: Internet, Programming Languages, Programming, Computer System Design
Peer reviewed Peer reviewed
Direct linkDirect link
Hughes, Michael C.; Jadud, Matthew C.; Rodrigo, Ma. Mercedes T. – Computer Science Education, 2010
In Java, "System.out.printf" and "String.format" consume a specialised kind of string commonly known as a format string. In our study of first-year students at the Ateneo de Manila University, we discovered that format strings present a substantial challenge for novice programmers. Focusing on their first laboratory we found…
Descriptors: Foreign Countries, Computer Science Education, Programming Languages, Introductory Courses
Sudol, Leigh Ann; Rivers, Kelly; Harris, Thomas K. – International Educational Data Mining Society, 2012
In complex problem solving domains, correct solutions are often comprised of a combination of individual components. Students usually go through several attempts, each attempt reflecting an individual solution state that can be observed during practice. Classic metrics to measure student performance over time rely on counting the number of…
Descriptors: Problem Solving, Tutors, Feedback (Response), Probability
Peer reviewed Peer reviewed
Direct linkDirect link
Bobbert, Dana; Robinson, Michael; Martin, Florence – Performance Improvement, 2012
This is a case study describing the application of the traditional ISPI [International Society for Performance Improvement] human performance technology (HPT) model at CHWK, a campus television channel broadcast from a southeastern American university cable system. CHWK's issues with delivery options, labor-intense work flow, and continual staff…
Descriptors: Performance Technology, Models, Television, Universities
Peer reviewed Peer reviewed
Direct linkDirect link
Ali, Azad; Smith, David – Journal of Information Technology Education: Innovations in Practice, 2014
This paper presents a debate between two faculty members regarding the teaching of the legacy programming course (COBOL) in a Computer Science (CS) program. Among the two faculty members, one calls for the continuation of teaching this language and the other calls for replacing it with another modern language. Although CS programs are notorious…
Descriptors: Programming Languages, Information Technology, Computer Science Education, Comparative Analysis
Pages: 1  |  ...  |  228  |  229  |  230  |  231  |  232  |  233  |  234  |  235  |  236  |  ...  |  433