Department of Computer Science|Shippensburg University
被引用23|浏览2
摘要
Abstract: IntroductionActive and collaborative learning allows students to work in teams to accomplish somespecific goal, such as solving a problem or writing a piece of code. Active learning is acommon technique used to improve students comprehension and retention of material [1],[6]. The most common application of active learning described in the CS education literatureis in introductory programming courses [3], [9].In these introductory courses, techniques such code review, debugging sessions, ...