The purpose of this paper is to describe the instructional software that is used on our campus to support closed laboratories in CS1. In addition to promoting the general benefits gained from closed labs, it has been highly successful at: encouraging collaborative learning; providing a consistent and user-friendly lab environment, providing instructors a software tool for creating new labs or editing existing labs; providing instructors a means for easily adapting lab materials to individual preferences; and permitting instructors to integrate multimedia features into laboratories.
/lp/association-for-computing-machinery/instructional-software-for-closed-laboratories-in-cs1-IfIJAykpUy