NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 6 results Save | Export
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Mihci, Can; Ozdener Donmez, Nesrin – International Journal of Research in Education and Science, 2017
The purpose of this research is to investigate the short and long-term effects of using GUI-oriented visual Blocks-Based Programming languages (BBL) as a 2nd tier tool when teaching programming to prospective K12 ICT teachers. In a mixed-method approach, the effect on academic success as well as the impact on professional opinions and preferences…
Descriptors: Programming, Preservice Teacher Education, Preservice Teachers, Programming Languages
Peer reviewed Peer reviewed
Direct linkDirect link
Shaw, Ruey-Shiang – Computers & Education, 2010
This research investigated the application of knowledge maps in e-learning materials design and hypothesized that knowledge maps would be more effective than e-learning in general at improving the performance and satisfaction of e-learning. In order to test the hypotheses, we conducted an experiment with 175 participants and randomly assigned them…
Descriptors: Electronic Learning, Self Efficacy, Statistical Analysis, Hypothesis Testing
Peer reviewed Peer reviewed
Direct linkDirect link
Myller, Niko; Bednarik, Roman; Sutinen, Erkki; Ben-Ari, Mordechai – ACM Transactions on Computing Education, 2009
As collaborative learning in general, and pair programming in particular, has become widely adopted in computer science education, so has the use of pedagogical visualization tools for facilitating collaboration. However, there is little theory on collaborative learning with visualization, and few studies on their effect on each other. We build on…
Descriptors: Computer Science Education, Learning Activities, Visualization, Classification
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
Ismail, Mohd Nasir; Ngah, Nor Azilah; Umar, Irfan Naufal – Journal of Educational Computing Research, 2010
The purpose of the study is to investigate the effects of mind mapping with cooperative learning (MMCL) and cooperative learning (CL) on: (a) programming performance; (b) problem solving skill; and (c) metacognitive knowledge among computer science students in Malaysia. The moderating variable is the students' logical thinking level with two…
Descriptors: Thinking Skills, Hypothesis Testing, Control Groups, Cooperative Learning
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Pásztor, Attila; Pap-Szigeti, Róbert; Lakatos Török, Erika – Informatics in Education, 2010
In this article we try to show how new devices and methods can help in the education of programming. At Kecskemét College programmable mobile robots and instead of behavioral, the constructivist pedagogical methods were used. Our experiments have proved our hypothesis as the improved new methodical education using devices can give more practical…
Descriptors: Robotics, Programming, Experimental Groups, Control Groups