{"title":"Teaching and Evaluating Collaborative Group Work in Large Visualization Courses","authors":"Michael Burch, E. Melby","doi":"10.1145/3356422.3356447","DOIUrl":null,"url":null,"abstract":"The growing number of students can be a challenge for teaching visualization lectures, supervision, evaluation, and grading. Moreover, designing a visualization course, matching the different experiences and skills of the students is one major goal in order to find a common solvable task for all of the students. However, the given task is important to follow a common goal, to collaborate in small project groups, but also to further experience, learn, or extend programming skills. In this paper we describe an approach to manage a large number of 272 students in a design-based active learning course who were relatively unexperienced first year bachelor students with a wide range of programming skills. We explain different subsequent stages to successfully handle the upcoming problems and describe how many and to which extent supervisors are involved in the development of the project. The project task description is given in a way that it has a minimal number of requirements but can be extended in many directions while most of the decisions are up to the students like programming languages, visualization approaches, or interaction techniques. Finally, we discuss the benefits and drawbacks of our teaching strategy.","PeriodicalId":197051,"journal":{"name":"Proceedings of the 12th International Symposium on Visual Information Communication and Interaction","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 12th International Symposium on Visual Information Communication and Interaction","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3356422.3356447","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8
Abstract
The growing number of students can be a challenge for teaching visualization lectures, supervision, evaluation, and grading. Moreover, designing a visualization course, matching the different experiences and skills of the students is one major goal in order to find a common solvable task for all of the students. However, the given task is important to follow a common goal, to collaborate in small project groups, but also to further experience, learn, or extend programming skills. In this paper we describe an approach to manage a large number of 272 students in a design-based active learning course who were relatively unexperienced first year bachelor students with a wide range of programming skills. We explain different subsequent stages to successfully handle the upcoming problems and describe how many and to which extent supervisors are involved in the development of the project. The project task description is given in a way that it has a minimal number of requirements but can be extended in many directions while most of the decisions are up to the students like programming languages, visualization approaches, or interaction techniques. Finally, we discuss the benefits and drawbacks of our teaching strategy.