NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 3 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Goel, Sanjay; Kathuria, Vanshi – Journal of Information Technology Education, 2010
The majority of an engineer's time in the software industry is spent working with other programmers. Agile methods of software development like eXtreme Programming strongly rely upon practices like daily meetings and pair programming. Hence, the need to learn the skill of working collaboratively is of primary importance for software developers.…
Descriptors: Computer Science Education, Programming, Teaching Methods, Introductory Courses
Peer reviewed Peer reviewed
Direct linkDirect link
Lafifi, Yacine; Touil, Ghassen – Journal of Information Technology Education, 2010
Several researchers have studied the impact of collaboration between the learners on their cognitive levels, but few studies have been carried out on the impact of collaboration between the teachers. The aim of our research is to study the effects on the knowledge levels of learners of collaborative construction of learning objects created by the…
Descriptors: Distance Education, Online Courses, Cooperative Learning, Program Effectiveness
Peer reviewed Peer reviewed
Direct linkDirect link
Bolman, Catherine; Tattersall, C.; Waterink, W.; Janssen, J.; van den Berg, B.; van Es, R.; Koper, R. – Journal of Computer Assisted Learning, 2007
This article investigates the usability of a navigation support tool, which guides learners by generating advice on the next best step to take in a self-study e-learning course. The article draws on log data and responses from online questionnaires to provide insights into learners' evaluation of the tool, their adherence to the advice and their…
Descriptors: Experimental Groups, Self Efficacy, Distance Education, Independent Study