NotesFAQContact Us
Collection
Advanced
Search Tips
Publication Date
In 20250
Since 20240
Since 2021 (last 5 years)0
Since 2016 (last 10 years)2
Since 2006 (last 20 years)13
Laws, Policies, & Programs
Assessments and Surveys
Motivated Strategies for…1
What Works Clearinghouse Rating
Showing 1 to 15 of 16 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Kolling, Michael; McKay, Fraser – ACM Transactions on Computing Education, 2016
The past few years has seen a proliferation of novice programming tools. The availability of a large number of systems has made it difficult for many users to choose among them. Even for education researchers, comparing the relative quality of these tools, or judging their respective suitability for a given context, is hard in many instances. For…
Descriptors: Heuristics, Programming, Programming Languages, Computer Software
Peer reviewed Peer reviewed
Direct linkDirect link
Kanika; Chakraverty, Shampa; Chakraborty, Pinaki – Journal of Educational Technology Systems, 2020
Courses on computer programming are included in the curricula of almost all engineering disciplines. We surveyed the research literature and identified the techniques that are commonly used by instructors for teaching these courses. We observed that visual programming and game-based learning can enhance computational thinking and problem-solving…
Descriptors: Teaching Methods, Programming, Computer Science Education, Robotics
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Drasutis, Sigitas; Motekaityte, Vida; Noreika, Algirdas – Informatics in Education, 2010
The Internet has recently encouraged the society to convert almost all its needs to electronic resources such as e-libraries, e-cultures, e-entertainment as well as e-learning, which has become a radical idea to increase the effectiveness of learning services in most schools, colleges and universities. E-learning can not be completely featured and…
Descriptors: Computer Science Education, Computer System Design, Computer Software Evaluation, Programming
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Castledine, Alanah-Rei; Chalmers, Chris – Design and Technology Education, 2011
With the current curriculum focus on correlating classroom problem solving lessons to real-world contexts, are LEGO robotics an effective problem solving tool? This present study was designed to investigate this question and to ascertain what problem solving strategies primary students engaged with when working with LEGO robotics and whether the…
Descriptors: Foreign Countries, Problem Solving, Grade 6, Relevance (Education)
Peer reviewed Peer reviewed
Direct linkDirect link
Efendioglu, Akin; Yelken, Tugba Yanpar – Computers & Education, 2010
The purpose of this study was to investigate the effects of two different methods on primary school teacher candidates' academic achievements and attitudes toward computer-based education, and to define their views on these methods. Both the first experimental group, programmed instruction (PI), and the second experimental group, meaningful…
Descriptors: Learning Theories, Experimental Groups, Teaching Methods, Preservice Teacher Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Hsieh, Pei-Hsuan; Chen, Nian-Shing – Turkish Online Journal of Educational Technology - TOJET, 2012
The purpose of this study is to examine the effects of reflective thinking effects in the process of designing software on students' learning performances. The study contends that reflective thinking is a useful teaching strategy to improve learning performance among lower achieving students. Participants were students from two groups: Higher…
Descriptors: Foreign Countries, Computer Software, Computer Software Evaluation, Programming
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Lin, Hao-Chiang Koong; Wang, Cheng-Hung; Chao, Ching-Ju; Chien, Ming-Kuan – Turkish Online Journal of Educational Technology - TOJET, 2012
Emotional expression in Artificial Intelligence has gained lots of attention in recent years, people applied its affective computing not only in enhancing and realizing the interaction between computers and human, it also makes computer more humane. In this study, emotional expressions were applied into intelligent tutoring system, where learners'…
Descriptors: Foreign Countries, Intelligent Tutoring Systems, Artificial Intelligence, Focus Groups
Peer reviewed Peer reviewed
Direct linkDirect link
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
Peer reviewed Peer reviewed
Direct linkDirect link
Bennedsen, Jens; Schulte, Carsten – ACM Transactions on Computing Education, 2010
This article reports on an experiment undertaken in order to evaluate the effect of a program visualization tool for helping students to better understand the dynamics of object-oriented programs. The concrete tool used was BlueJ's debugger and object inspector. The study was done as a control-group experiment in an introductory programming…
Descriptors: Programming, Introductory Courses, Control Groups, Experimental Groups
Peer reviewed Peer reviewed
Direct linkDirect link
Vega-Gorgojo, Guillermo; Bote-Lorenzo, Miguel L.; Asensio-Perez, Juan I.; Gomez-Sanchez, Eduardo; Dimitriadis, Yannis A.; Jorrin-Abellan, Ivan M. – Computers & Education, 2010
This paper introduces Ontoolsearch, a new search system that can be employed by educators in order to find suitable tools for supporting collaborative learning settings. Current tool search facilities commonly allow simple keyword searches, limiting the accuracy of obtained results. In contrast, Ontoolsearch supports semantic querying of tool…
Descriptors: Information Retrieval, Educational Resources, Comparative Analysis, Computer Software
Peer reviewed Peer reviewed
Direct linkDirect link
Pendergast, Mark O. – Journal of Information Technology Education, 2006
This paper examines the impact the use of the Java programming language has had on the way our students learn to program and the success they achieve. The importance of a properly constructed first course in programming cannot be overstated. A course well experienced will leave students with good programming habits, the ability to learn on their…
Descriptors: Programming Languages, Active Learning, Programming, Introductory Courses
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
Hayashi, Yusuke; Bourdeau, Jacqueline; Mizoguchi, Riichiro – International Journal of Artificial Intelligence in Education, 2009
This paper describes the achievements of an innovative eight-year research program first introduced in Mizoguchi and Bourdeau (2000), which was aimed at building a theory-aware authoring system by using ontological engineering. To date, we have proposed OMNIBUS, an ontology that comprehensively covers different learning/instructional theories and…
Descriptors: Foreign Countries, Theory Practice Relationship, Engineering, Teaching Methods
Nummikoski, Marita; Smith, Woody – 1993
Computer software and multimedia applications for Russian are scarce and most of the available software still falls into a traditional grammar/drill category. It is necessary to actively pursue Russian language software development of a more communicative, interactive nature. A review of commercially available software for Russian using Brown's…
Descriptors: Authoring Aids (Programming), Computer Software, Computer Software Evaluation, Educational Technology
Brownstein, Erica M.; And Others – 1993
Applications are now available that allow teachers to create presentations and programs tailored to the exact needs of their students. This paper examines tools that may be used for presentations. Programming environments that may be used to develop computer aided instructional programs are also compared and contrasted. The availability of…
Descriptors: Authoring Aids (Programming), Comparative Analysis, Computer Assisted Instruction, Computer Software Development
Previous Page | Next Page ยป
Pages: 1  |  2