{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,27]],"date-time":"2025-10-27T16:19:37Z","timestamp":1761581977631},"reference-count":40,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2020,6,25]],"date-time":"2020-06-25T00:00:00Z","timestamp":1593043200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2020,6,25]],"date-time":"2020-06-25T00:00:00Z","timestamp":1593043200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Vis"],"published-print":{"date-parts":[[2020,10]]},"abstract":"<jats:sec><jats:title>Abstract<\/jats:title><jats:p>The growing number of students can be a challenge for teaching visualization lectures, supervision, evaluation, and grading. Moreover, designing visualization courses by matching the different experiences and skills of the students is a major goal in order to find a common solvable task for all of them. Particularly, the given task is important to follow a common project goal, to collaborate in small project groups, but also to further experience, learn, or extend programming skills. In this article, we survey our experiences from teaching 116 student project groups of 6 bachelor courses on information visualization with varying topics. Moreover, two teaching strategies were tried: 2 courses were held without lectures and assignments but with weekly scrum sessions (further denoted by TS1) and 4 courses were guided by weekly lectures and assignments (further denoted by TS2). A total number of 687 students took part in all of these 6 courses. Managing the ever growing number of students in computer and data science is a big challenge in these days, i.e., the students typically apply a design-based active learning scenario while being supported by weekly lectures, assignments, or scrum sessions. As a major outcome, we identified a regular supervision either by lectures and assignments or by regular scrum sessions as important due to the fact that the students were relatively unexperienced bachelor students with a wide range of programming skills, but nearly no visualization background. In this article, we explain different subsequent stages to successfully handle the upcoming problems and describe how much supervision was involved in the development of the visualization 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 both teaching strategies.<\/jats:p><\/jats:sec><jats:sec><jats:title>Graphic abstract<\/jats:title><\/jats:sec>","DOI":"10.1007\/s12650-020-00659-6","type":"journal-article","created":{"date-parts":[[2020,6,25]],"date-time":"2020-06-25T01:02:41Z","timestamp":1593046961000},"page":"895-911","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["What more than a hundred project groups reveal about teaching visualization"],"prefix":"10.1007","volume":"23","author":[{"given":"Michael","family":"Burch","sequence":"first","affiliation":[]},{"given":"Elisabeth","family":"Melby","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2020,6,25]]},"reference":[{"key":"659_CR1","unstructured":"Beck F, Burch M, Munz T, Di Silvestro L, Weiskopf D (2014) Generalized pythagoras trees for visualizing hierarchies. In: Proceedings of the 5th international IVAPP conference, pp 17\u201328"},{"key":"659_CR2","unstructured":"Beyer J, Strobelt H, Oppermann M, Deslauriers L, Pfister H (2016) Teaching visualization for large and diverse classes on campus and online. In: Proceedings of IEEE VIS workshop on pedagogy data visualization"},{"key":"659_CR3","unstructured":"Bonwell CC, Eison JA (1991) Active learning: creating excitement in the classroom. In: ASHEERIC Higher Education Report No. 1, George Washington University, Washington, DC"},{"key":"659_CR4","unstructured":"Bosman AE (2004) Pythagoras tree, reprinted in Bruno Ernst: Bomen van Pythagoras\u2014Variaties van Jos de Mey Aramith Uitgevers Amsterdam, 1985"},{"key":"659_CR5","doi-asserted-by":"crossref","unstructured":"Burch M, Melby E (2019) Teaching and evaluating collaborative group work in large visualization courses. In: Proceedings of the 12th international symposium on visual information communication and interaction, VINCI. ACM, pp 17:1\u201317:8","DOI":"10.1145\/3356422.3356447"},{"key":"659_CR6","doi-asserted-by":"crossref","unstructured":"Burch M, Raschke M, Weiskopf D (2010) Indented pixel tree plots. In: Proceedings of international symposium on visual computing, pp 338\u2013349","DOI":"10.1007\/978-3-642-17289-2_33"},{"issue":"12","key":"659_CR7","doi-asserted-by":"publisher","first-page":"2440","DOI":"10.1109\/TVCG.2011.193","volume":"17","author":"M Burch","year":"2011","unstructured":"Burch M, Konevtsova N, Heinrich J, H\u00f6ferlin M, Weiskopf D (2011) Evaluation of traditional, orthogonal, and radial tree diagrams by an eye tracking study. IEEE Trans Vis Comput Graph 17(12):2440\u20132448","journal-title":"IEEE Trans Vis Comput Graph"},{"key":"659_CR8","doi-asserted-by":"crossref","unstructured":"Burch M, Aerts W, Bon D, McCarren S, Rothuizen L, Smet O, W\u00f6ltgens D (2019a) Combining interactive hierarchy visualizations in a web-based application. In: Proceedings of the 14th international joint conference on computer vision, imaging and computer graphics theory and applications, VISIGRAPP, pp 191\u2013198","DOI":"10.5220\/0007307701910198"},{"key":"659_CR9","doi-asserted-by":"crossref","unstructured":"Burch M, Kumar A, Mueller K, Kervezee T, Nuijten W, Oostenbach R, Peeters L, Smit G (2019b) Finding the outliers in scanpath data. In: Krejtz K, Sharif B (eds) Proceedings of the 11th ACM symposium on eye tracking research and applications, ETRA. ACM, pp 83:1\u201383:5","DOI":"10.1145\/3317958.3318225"},{"key":"659_CR10","doi-asserted-by":"crossref","unstructured":"Burch M, Kumar A, Timmermans N (2019c) An interactive web-based visual analytics tool for detecting strategic eye movement patterns. In: Krejtz K, Sharif B (eds) Proceedings of the 11th ACM symposium on eye tracking research and applications, ETRA. ACM, pp 93:1\u201393:5","DOI":"10.1145\/3317960.3321615"},{"key":"659_CR11","doi-asserted-by":"crossref","unstructured":"Carri\u00e8re J, Kazman R (1995) Research report: interacting with huge hierarchies\u2014beyond cone trees. In: Proceedings of information visualization, pp 74\u201381","DOI":"10.1109\/INFVIS.1995.528689"},{"key":"659_CR12","unstructured":"Derry SJ, Fischer G (2005) Toward a model and theory for transdisciplinary graduate education. In: Proceedings of American Educational Research Association\u2019s annual meeting and symposium"},{"issue":"3","key":"659_CR13","doi-asserted-by":"publisher","first-page":"363","DOI":"10.1016\/j.cag.2008.01.005","volume":"32","author":"P Dias","year":"2008","unstructured":"Dias P, Madeira J, Santos BS (2008) Education: Teaching 3D modelling and visualization using VTK. Comput Graph 32(3):363\u2013370","journal-title":"Comput Graph"},{"key":"659_CR14","doi-asserted-by":"crossref","unstructured":"Domik G (2009) Who is on my team: building strong teams in interdisciplinary visualization courses. In: Proceedings of international conference on computer graphics and interactive techniques, SIGGRAPH ASIA","DOI":"10.1145\/1666611.1666620"},{"issue":"1","key":"659_CR15","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1109\/MCG.2012.18","volume":"32","author":"G Domik","year":"2012","unstructured":"Domik G (2012) Fostering collaboration and self-motivated learning: best practices in a one-semester visualization course. IEEE Comput Graph Appl 32(1):87\u201391","journal-title":"IEEE Comput Graph Appl"},{"key":"659_CR16","doi-asserted-by":"crossref","unstructured":"Domik G, Fischer G (2011) Transdisciplinary collaboration and lifelong learning: fostering and supporting new learning opportunities. In: Rainbow of computer science\u2014dedicated to Hermann Maurer on the occasion of His 70th birthday, pp 129\u2013143","DOI":"10.1007\/978-3-642-19391-0_10"},{"issue":"6","key":"659_CR17","doi-asserted-by":"publisher","first-page":"1723","DOI":"10.1111\/j.1467-8659.2009.01433.x","volume":"28","author":"G Domik","year":"2009","unstructured":"Domik G, Scateni R (2009) Education programme at Eurographics 2009. Comput Graph Forum 28(6):1723\u20131724","journal-title":"Comput Graph Forum"},{"key":"659_CR18","unstructured":"Domik G, Ebert DS, Kohlhammer J, Rushmeier HE, Santos BS, Weiskopf D (2012) Visualization curriculum panel\u2014or the changes we have made to our visualization courses over the last 10 years. In: Eurographics 2012\u2014education papers, pp 1\u20132"},{"key":"659_CR19","first-page":"10","volume":"5","author":"P Eades","year":"1992","unstructured":"Eades P (1992) Drawing free trees. Bull Inst Comb Appl 5:10\u201336","journal-title":"Bull Inst Comb Appl"},{"key":"659_CR20","doi-asserted-by":"crossref","unstructured":"Evans LPG, Adams NM, Anagnostopoulos C (2014) When does active learning work? CoRR arXiv:1408.1319 (2014)","DOI":"10.1007\/978-3-642-41398-8_16"},{"key":"659_CR21","doi-asserted-by":"crossref","unstructured":"Grivet S, Auber D, Domenger J-P, Melan\u00e7on G (2004) Bubble tree drawing algorithm. In: Proceedings of international conference on computer vision and graphics, pp 633\u2013641","DOI":"10.1007\/1-4020-4179-9_91"},{"issue":"5","key":"659_CR22","doi-asserted-by":"publisher","first-page":"72","DOI":"10.1109\/MS.2002.1032857","volume":"19","author":"TB Hilburn","year":"2002","unstructured":"Hilburn TB, Humphrey WS (2002) Teaching teamwork. IEEE Softw 19(5):72\u201377","journal-title":"IEEE Softw"},{"key":"659_CR23","doi-asserted-by":"crossref","unstructured":"Hlawatsch M, Burch M, Weiskopf D (2014) Bubble hierarchies. In: Proceedings of the workshop on computational aesthetics, pp 77\u201380","DOI":"10.1145\/2630099.2630107"},{"key":"659_CR24","doi-asserted-by":"crossref","unstructured":"Kleiberg E, van de Wetering H, van Wijk JJ (2001) Botanical visualization of huge hierarchies. In: Proceedings of information visualization, pp 87\u201394","DOI":"10.1109\/INFVIS.2001.963285"},{"issue":"2","key":"659_CR25","doi-asserted-by":"crossref","first-page":"162","DOI":"10.1080\/00031305.1983.10482733","volume":"37","author":"J Kruskal","year":"1983","unstructured":"Kruskal J, Landwehr J (1983) Icicle plots: better displays for hierarchical clustering. Am Stat 37(2):162\u2013168","journal-title":"Am Stat"},{"key":"659_CR26","doi-asserted-by":"crossref","unstructured":"Kumar A, Timmermans N, Burch M, Mueller K (2019) Clustered eye movement similarity matrices. In: Krejtz K, Sharif B (eds) Proceedings of the 11th ACM symposium on eye tracking research and applications, ETRA. ACM, pp 82:1\u201382:9","DOI":"10.1145\/3317958.3319811"},{"key":"659_CR27","volume-title":"Agile project management with scrum","author":"V Mahnic","year":"2014","unstructured":"Mahnic V, Drnovscek S (2014) Agile project management with scrum. Microsoft Press, Redmond"},{"issue":"2","key":"659_CR28","first-page":"3","volume":"11","author":"W McKeachie","year":"1972","unstructured":"McKeachie W (1972) Research on college teaching. Educ Perspect 11(2):3\u201310","journal-title":"Educ Perspect"},{"key":"659_CR29","doi-asserted-by":"crossref","unstructured":"Motschnig R, Sedlmair M, Schr\u00f6der S, M\u00f6ller T (2016) A team-approach to putting learner-centered principles to practice in a large course on human\u2013computer interaction. In: Proceedings of 2016 IEEE frontiers in education conference, FIE, pp 1\u20139","DOI":"10.1109\/FIE.2016.7757576"},{"issue":"4","key":"659_CR30","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1109\/MCG.2012.81","volume":"32","author":"C M\u00fcller","year":"2012","unstructured":"M\u00fcller C, Reina G, Burch M, Weiskopf D (2012) Large-scale visualization projects for teaching software engineering. IEEE Comput Graph Appl 32(4):14\u201319","journal-title":"IEEE Comput Graph Appl"},{"issue":"3","key":"659_CR31","doi-asserted-by":"publisher","first-page":"84","DOI":"10.1109\/MCG.2012.55","volume":"32","author":"E Niklas","year":"2012","unstructured":"Niklas E, Ebert DS (2012) Leveraging multidisciplinarity in a visual analytics graduate course. IEEE Comput Graph Appl 32(3):84\u201387","journal-title":"IEEE Comput Graph Appl"},{"issue":"4","key":"659_CR32","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1109\/MCG.2013.57","volume":"33","author":"S Owen","year":"2013","unstructured":"Owen S, Domik G, Ebert DS, Kohlhammer J, Rushmeier HE, Santos BS, Weiskopf D (2013) How visualization courses have changed over the past 10 years. IEEE Comput Graph Appl 33(4):14\u201319","journal-title":"IEEE Comput Graph Appl"},{"issue":"3","key":"659_CR33","doi-asserted-by":"publisher","first-page":"223","DOI":"10.1002\/j.2168-9830.2004.tb00809.x","volume":"93","author":"M Prince","year":"2004","unstructured":"Prince M (2004) Does active learning work? A review of the research. J Eng Educ 93(3):223\u2013231","journal-title":"J Eng Educ"},{"issue":"6","key":"659_CR34","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1109\/MCG.2011.103","volume":"31","author":"H-J Schulz","year":"2011","unstructured":"Schulz H-J (2011) Treevis.net: a tree visualization reference. IEEE Comput Graph Appl 31(6):11\u201315","journal-title":"IEEE Comput Graph Appl"},{"issue":"1","key":"659_CR35","doi-asserted-by":"publisher","first-page":"92","DOI":"10.1145\/102377.115768","volume":"11","author":"B Shneiderman","year":"1992","unstructured":"Shneiderman B (1992) Tree visualization with tree-maps: 2-D space-filling approach. ACM Trans Graph 11(1):92\u201399","journal-title":"ACM Trans Graph"},{"key":"659_CR36","unstructured":"Stasko JT, Zhang E (2000) Focus+ context display and navigation techniques for enhancing radial, space-filling hierarchy visualizations. In: Proceedings of the IEEE symposium on information visualization, pp 57\u201365"},{"key":"659_CR37","doi-asserted-by":"crossref","unstructured":"van\u00a0de Wetring H, Klaasen N, Burch M (2020) Space-reclaiming icicle plots. In: Proceedings of the pacific visualization symposium. (Accepted, but still not published)","DOI":"10.1109\/PacificVis48177.2020.4908"},{"key":"659_CR38","volume-title":"Information visualization: perception for design (interactive technologies)","author":"C Ware","year":"2004","unstructured":"Ware C (2004) Information visualization: perception for design (interactive technologies), 2nd edn. Morgan Kaufmann, Burlington","edition":"2"},{"issue":"2","key":"659_CR39","first-page":"108","volume":"34","author":"D Woods","year":"2000","unstructured":"Woods D, Felder R, Rugarcia A, Stice J (2000) The future of engineering education. III. Developing critical skills. Chem Eng Educ 34(2):108\u2013117","journal-title":"Chem Eng Educ"},{"issue":"6","key":"659_CR40","doi-asserted-by":"publisher","first-page":"1224","DOI":"10.1109\/TVCG.2007.70515","volume":"13","author":"JS Yi","year":"2007","unstructured":"Yi JS, ah Kang Y, Stasko JT, Jacko JA (2007) Toward a deeper understanding of the role of interaction in information visualization. IEEE Trans Vis Comput Graph 13(6):1224\u20131231","journal-title":"IEEE Trans Vis Comput Graph"}],"container-title":["Journal of Visualization"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12650-020-00659-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s12650-020-00659-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12650-020-00659-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,8]],"date-time":"2024-08-08T10:40:06Z","timestamp":1723113606000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s12650-020-00659-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,6,25]]},"references-count":40,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2020,10]]}},"alternative-id":["659"],"URL":"https:\/\/doi.org\/10.1007\/s12650-020-00659-6","relation":{},"ISSN":["1343-8875","1875-8975"],"issn-type":[{"type":"print","value":"1343-8875"},{"type":"electronic","value":"1875-8975"}],"subject":[],"published":{"date-parts":[[2020,6,25]]},"assertion":[{"value":"27 February 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"6 May 2020","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 May 2020","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"25 June 2020","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}