NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 5 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Djelil, Fahima; Albouy-Kissi, Adelaide; Albouy-Kissi, Benjamin; Sanchez, Eric; Lavest, Jean-Marc – Journal of Interactive Learning Research, 2016
Object-Oriented paradigm is a common paradigm for introductory programming courses. However, many teachers find that transitioning to teaching this paradigm is a difficult task. To overcome this complexity, many experienced teachers use microworlds to give beginner students an intuitive and rapid understanding of fundamental abstract concepts of…
Descriptors: Programming, Models, Introductory Courses, Programming Languages
Peer reviewed Peer reviewed
Direct linkDirect link
Zhang, Liming; Kalyuga, Slava; Lee, Chee; Lei, Cheokpong – Journal of Interactive Learning Research, 2016
This paper reports the results of an experiment designed to investigate the effectiveness of different collaborative group formations (homogeneous vs. heterogeneous in terms of prior computer knowledge levels) for learning complex tasks in computer programming from the perspective of cognitive load theory. Web-based learning platform was used to…
Descriptors: Cooperative Learning, Computer Science Education, Programming, Prior Learning
Peer reviewed Peer reviewed
Direct linkDirect link
Strang, Kenneth – Journal of Interactive Learning Research, 2013
Cooperative learning was applied in a graduate project management course to compare the effectiveness of asynchronous versus synchronous online team meetings. An experiment was constructed to allocate students to project teams while ensuring there was a balance of requisite skills, namely systems analysis and design along with HTML/Javascript…
Descriptors: Cooperative Learning, Graduate Students, Asynchronous Communication, Comparative Education
Peer reviewed Peer reviewed
Direct linkDirect link
Delozanne, E.; Le Calvez, F.; Merceron, A.; Labat, J. – Journal of Interactive Learning Research, 2007
In this article we present a structured set of Design Patterns (DPs) that deals with tracking students while they solve problem in specific domains such as programming or mathematics. Our collection of 17 DPs yields a three step approach: First step: to collect and analyze information on each student for each exercise; Second step: to build a…
Descriptors: Educational Research, Learning Activities, Problem Solving, Management Systems
Peer reviewed Peer reviewed
Sommaruga, Lorenzo; Catenazzi, Nadia – Journal of Interactive Learning Research, 1998
Describes the "Hyper Apuntes" interactive learning environment, used as a didactic support to a computer programming course taught at the University Carlos III of Madrid, Spain. The system allows students to study the material and see examples, edit, compile and run programs, and evaluate their learning degree. It is installed on a Web…
Descriptors: Authoring Aids (Programming), Computer Assisted Instruction, Computer System Design, Educational Technology