Learning Spaces in Computer Science Education
摘要
This chapter focuses on different forms of class organization, emphasizing that active-learning-based learning processes can be, and maybe even should be, fostered by computer science educators in all these forms. The purpose of this chapter is first, to let the students in the MTCS course experience a variety of teaching class organization formats as well as exposing them to the variety of such forms, both face to face (Sect. 14.2) and remote ones (Sect. 14.3); second, to discuss, together with the students, the advantages and disadvantages of these class organization forms; and third, to demonstrate high school teaching situations in which it is appropriate to employ these class organization forms. We also discuss in this chapter the mentoring of software project development (Sect. 14.4).