NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 3 results Save | Export
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Udvaros, József; Gubán, Miklós – Acta Didactica Napocensia, 2016
The world all around us is rapidly developing. We are witnessing the rapid evolution of technology and communication. This means new challenges and responsibilities to future strategies and attitudes. Today's operating systems and development environments apply the principle of OOP; therefore today's developments are inconceivable without the…
Descriptors: Programming, Computer Science Education, Programming Languages, Computer Software
Peer reviewed Peer reviewed
Direct linkDirect link
Chang, Chih-Kai – Journal of Educational Computing Research, 2014
Scratch, a visual programming language, was used in many studies in computer science education. Most of them reported positive results by integrating Scratch into K-12 computer courses. However, the object-oriented concept, one of the important computational thinking skills, is not represented well in Scratch. Alice, another visual programming…
Descriptors: Foreign Countries, College Freshmen, Information Technology, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Wang, Li-Chun; Chen, Ming-Puu – Innovations in Education and Teaching International, 2010
Learning to program is difficult for novices, even for those undergraduates who have majored in computer science. The study described in this paper has investigated the effects of game strategy and preference-matching on novice learners' flow experience and performance in learning to program using an experiential gaming activity. One hundred and…
Descriptors: Games, Program Effectiveness, Secondary School Students, Experiential Learning