NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 6 results Save | Export
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Olumide, Obe O.; Iyamu, Tiko – International Association for Development of the Information Society, 2020
Computer Programming is believed to have effect on creativity, reasoning, analytic and mathematical skills. This cognitive development is at a cost from both ends of students and teachers of computer programming. Its abstractive nature makes it difficult to teach and learn hence, the enormous hours spent in teaching, learning and developing…
Descriptors: Programming, Cognitive Development, Computer Science Education, Computer Interfaces
Peer reviewed Peer reviewed
Direct linkDirect link
Zurita, Adolfo R. – Journal of Biological Education, 2017
EvoluZion is a forward-in-time genetic simulator developed in Java and designed to perform real time simulations on the evolutionary history of virtual organisms. These model organisms harbour a set of 13 genes that codify an equal number of phenotypic features. These genes change randomly during replication, and mutant genes can have null,…
Descriptors: Computer Simulation, Teaching Methods, Evolution, Science Instruction
Peer reviewed Peer reviewed
Direct linkDirect link
Kwon, D.-Y.; Kim, H.-S.; Shim, J.-K.; Lee, W.-G. – IEEE Transactions on Education, 2012
Tangible programming tools enable children to easily learn the programming process, previously considered to be difficult for them. While various tangible programming tools have been developed, there is still a lack of available tools to help students experience the general programming process. This study therefore developed a tool called…
Descriptors: Foreign Countries, Programming Languages, Computer Interfaces, Robotics
Peer reviewed Peer reviewed
Direct linkDirect link
Paterson, J. H.; Cheng, K. F.; Haddow, J. – ACM Transactions on Computing Education, 2009
PatternCoder is a software tool to aid student understanding of class associations. It has a wizard-based interface which allows students to select an appropriate binary class association or design pattern for a given problem. Java code is then generated which allows students to explore the way in which the class associations are implemented in a…
Descriptors: Programming Languages, Programming, Computer Science Education, Computer Software
Peer reviewed Peer reviewed
Direct linkDirect link
Tang, Stephen; Hanneghan, Martin – Journal of Interactive Learning Research, 2011
Game-based learning harnesses the advantages of computer games technology to create a fun, motivating and interactive virtual learning environment that promotes problem-based experiential learning. Such an approach is advocated by many commentators to provide an enhanced learning experience than those based on traditional didactic methods.…
Descriptors: Computer Software, Educational Technology, Teaching Methods, Computer Uses in Education
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