|
|
|
||||
|
|
|
|
|
||
|
|
|
||||
|
|
|||||
|
|
|
||||
|
Scaffolding active programming instruction
with theoretically grounded screencasts and annotated worked examples |
|
||||
|
|
|
|
|||
|
Since the CSCE Department moved to the Morken Center in January of 2006, we have been incorporating computer-based active learning exercises (e.g., pair programming and guided worked examples) into many of our classes. Although research suggests that students learn more by doing than by passively listening, we have encountered some unique challenges when implementing these exercises in our introductory Java programming course (CSCE 144). We believe the cognitive load inherent in the hands-on exercises (e.g., listening, typing, managing files, interacting with the editor and compiler, and debugging unexpected errors) make it difficult for students to focus on the main concepts being presented or to internalize the steps of the programming process. This project will address these concerns through:
Finally, the effectiveness of these pedagogical techniques will be assessed using both surveys and an updated version of the department's Lab CATs (Classroom Assessment Techniques) system. ContactLaurie Murphy, Associate Professor of Computer Science and Computer Engineering, (253) 535-8729 |
|
||||
|
|
|||||
|
|
|
|
|||
|
|
|||||
|
|
|||||