NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 3 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Teng, Chin-Hung; Chen, Jr-Yi; Chen, Zhi-Hong – Journal of Educational Computing Research, 2018
Although the learning of programming language is critical in science and technology education, it might be difficult for some students, especially novices. One possible reason might be the fact that programming language, especially for three-dimensional (3D) applications, is too complex and abstract for these students to understand. Programming…
Descriptors: Computer Simulation, Simulated Environment, Programming, Computer Science Education
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
Clarebout, Geraldine; Elen, Jan – Journal of Educational Computing Research, 2006
Research reveals that in highly structured learning environments pedagogical agents can act as tools to direct students' learning processes by providing content or problem solving guidance. It has not yet been addressed whether pedagogical agents have a similar impact in more open learning environments that aim at fostering students' acquisition…
Descriptors: Learning Processes, Intervals, Experimental Groups, Problem Solving