Roboviz: A Game-Centered Project for Information Visualization Education

Roboviz: A Game-Centered Project for Information Visualization Education
复制标题

DOI:
10.1109/tvcg.2022.3209402
复制
发表时间:
2022-08
影响因子:
5.2
通讯作者:
Eytan Adar;Elsie Lee-Robbins
Eytan Adar;Elsie Lee-Robbins
中科院分区:
计算机科学1区
文献类型:
--
作者:
Eytan Adar;Elsie Lee-Robbins

文献摘要

相似文献

由于其教学优势,信息可视化课程的大型期末项目已成为标准做法。学生承担一个真实或模拟的客户端数据集,以及一组模糊的目标,以创建一个完整的可视化或可视化分析产品。不幸的是,许多项目的目标不明确,客户期望过高或过低,以及数据限制,这些限制使学生将时间花在非可视化问题上(例如,数据清理)。这些都是重要的技能,但往往是次要的课程目标,不可预见的问题可能会严重阻碍学生。我们为我们的信息可视化课程创建了一个替代方案:Roboviz,这是一个实时游戏,学生可以通过构建一个以可视化为中心的界面来玩。通过围绕四种不同的数据类型设计游戏机制,该项目允许学生创建各种交互式可视化。学生团队与他们的同学进行比赛,目的是收集最多(好)的机器人。策略的灵活性鼓励可变性,一系列方法,并解决邪恶的设计约束。我们描述了这个游戏的建设,并报告了两年多的学生项目。我们进一步展示了如何将游戏机制扩展或调整到其他基于游戏的项目。
Due to their pedagogical advantages, large final projects in information visualization courses have become standard practice. Students take on a client–real or simulated–a dataset, and a vague set of goals to create a complete visualization or visual analytics product. Unfortunately, many projects suffer from ambiguous goals, over or under-constrained client expectations, and data constraints that have students spending their time on non-visualization problems (e.g., data cleaning). These are important skills, but are often secondary course objectives, and unforeseen problems can majorly hinder students. We created an alternative for our information visualization course: Roboviz, a real-time game for students to play by building a visualization-focused interface. By designing the game mechanics around four different data types, the project allows students to create a wide array of interactive visualizations. Student teams play against their classmates with the objective to collect the most (good) robots. The flexibility of the strategies encourages variability, a range of approaches, and solving wicked design constraints. We describe the construction of this game and report on student projects over two years. We further show how the game mechanics can be extended or adapted to other game-based projects.