Visualization education in the USA

G. Scott Owen
{"title":"Visualization education in the USA","authors":"G. Scott Owen","doi":"10.1016/0167-9287(93)90437-6","DOIUrl":null,"url":null,"abstract":"<div><p>The use of advanced computer graphics techniques to help visualize large volumes of multivariate information has become increasingly important. Most of the research in this area has been in the area of scientific visualization, and visualization has become one of the most important tools of modern computational science. It should be noted that computational science has become the third supporting methodology for the physical and biological sciences, alongside the more traditional theoretical and laboratory science areas. It is receiving considerable emphasis from the National Science Foundation in the United States.</p><p>This development has raised the issue of providing visualization education for both computer science students and students in the physical and biological sciences. The computer graphics community has started to examine the question of incorporating visualization concepts and techniques into undergraduate and graduate computer science curricula. The author co-chaired, with Steve Cunningham, an Educators' Seminar on “Education for Visualization” at SIGGRAPH '90 and the ACM SIGGRAPH Education Committee has recently formed a subcommitte (currently consisting of the author, Steve Cunningham, and Norman Soong of Villanova University) to address these educational issues. Steve Cunningham has just been elected to the Board of Directors of ACM SIGCSE (Special Interest Group on Computer Science Education) and intends to work to support the development of computational science studies in computer science programs.</p><p>There are many issues in visualization education. Students need to be familiar with a wide range of tools, because visualization environments typically include many networked hardware and software tools that support particular aspects of visualization. Equipment in a visualization center typically includes high-performance computing and specialized codes for numerical experiments, specialized rendering machines with accelerated graphics, individual workstations for scientists' viewing, and specialized devices for making video or film images for study and publication. Many commercial visualization tools, such as the Silicon Graphics, Wavefront and Alias software systems, are now available for different computer platforms. In addition, a substantial amount of public domain visualization software is available, such as the set of image tools from the National Center for Supercomputer Applications (NCSA) at the University of Illinois and the Khoros system from the Vision Lab at the University of New Mexico. Finally, some visualization software is developed, especially for special projects.</p><p>Some of the educational questions to be considered are as follows:</p><ul><li><span>-</span><span><p>Should all computer science students learn some visualization concepts?</p></span></li><li><span>-</span><span><p>What computational environment should be offered to visualization students?</p></span></li><li><span>-</span><span><p>Should visualization techniques be a part of an introductory computer graphics course, part of an advanced computer graphics course, or should there be a separate course in the area?</p></span></li><li><span>-</span><span><p>Just what visualization techniques should be taught?</p></span></li><li><span>-</span><span><p>What are the appropriate underlying principles?</p></span></li><li><span>-</span><span><p>What textbooks and other course materials are available or need to be developed?</p></span></li></ul><p>This paper will report on the current status of education for visualization in the United States, attempt to answer some of the above questions, and make some preliminary recommendations for future curriculum development.</p></div>","PeriodicalId":100393,"journal":{"name":"Education and Computing","volume":"8 4","pages":"Pages 339-345"},"PeriodicalIF":0.0000,"publicationDate":"1993-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/0167-9287(93)90437-6","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Education and Computing","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/0167928793904376","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

Abstract

The use of advanced computer graphics techniques to help visualize large volumes of multivariate information has become increasingly important. Most of the research in this area has been in the area of scientific visualization, and visualization has become one of the most important tools of modern computational science. It should be noted that computational science has become the third supporting methodology for the physical and biological sciences, alongside the more traditional theoretical and laboratory science areas. It is receiving considerable emphasis from the National Science Foundation in the United States.

This development has raised the issue of providing visualization education for both computer science students and students in the physical and biological sciences. The computer graphics community has started to examine the question of incorporating visualization concepts and techniques into undergraduate and graduate computer science curricula. The author co-chaired, with Steve Cunningham, an Educators' Seminar on “Education for Visualization” at SIGGRAPH '90 and the ACM SIGGRAPH Education Committee has recently formed a subcommitte (currently consisting of the author, Steve Cunningham, and Norman Soong of Villanova University) to address these educational issues. Steve Cunningham has just been elected to the Board of Directors of ACM SIGCSE (Special Interest Group on Computer Science Education) and intends to work to support the development of computational science studies in computer science programs.

There are many issues in visualization education. Students need to be familiar with a wide range of tools, because visualization environments typically include many networked hardware and software tools that support particular aspects of visualization. Equipment in a visualization center typically includes high-performance computing and specialized codes for numerical experiments, specialized rendering machines with accelerated graphics, individual workstations for scientists' viewing, and specialized devices for making video or film images for study and publication. Many commercial visualization tools, such as the Silicon Graphics, Wavefront and Alias software systems, are now available for different computer platforms. In addition, a substantial amount of public domain visualization software is available, such as the set of image tools from the National Center for Supercomputer Applications (NCSA) at the University of Illinois and the Khoros system from the Vision Lab at the University of New Mexico. Finally, some visualization software is developed, especially for special projects.

Some of the educational questions to be considered are as follows:

  • -

    Should all computer science students learn some visualization concepts?

  • -

    What computational environment should be offered to visualization students?

  • -

    Should visualization techniques be a part of an introductory computer graphics course, part of an advanced computer graphics course, or should there be a separate course in the area?

  • -

    Just what visualization techniques should be taught?

  • -

    What are the appropriate underlying principles?

  • -

    What textbooks and other course materials are available or need to be developed?

This paper will report on the current status of education for visualization in the United States, attempt to answer some of the above questions, and make some preliminary recommendations for future curriculum development.

美国的可视化教育
使用先进的计算机图形技术来帮助可视化大量的多元信息已经变得越来越重要。这一领域的研究大多集中在科学可视化领域,可视化已经成为现代计算科学最重要的工具之一。值得注意的是,计算科学已经成为物理和生物科学的第三种支持方法,与更传统的理论和实验室科学领域并列。它正受到美国国家科学基金会的相当重视。这一发展提出了为计算机科学专业的学生以及物理和生物科学专业的学生提供可视化教育的问题。计算机图形学社区已经开始研究将可视化概念和技术纳入本科和研究生计算机科学课程的问题。作者与Steve Cunningham共同主持了SIGGRAPH '90关于“可视化教育”的教育者研讨会,ACM SIGGRAPH教育委员会最近成立了一个小组委员会(目前由作者Steve Cunningham和Villanova大学的Norman song组成)来解决这些教育问题。Steve Cunningham刚刚被选为ACM SIGCSE(计算机科学教育特别兴趣小组)的董事会成员,并打算在计算机科学项目中支持计算科学研究的发展。在可视化教学中存在着许多问题。学生需要熟悉各种工具,因为可视化环境通常包括许多支持可视化特定方面的网络硬件和软件工具。可视化中心的设备通常包括用于数值实验的高性能计算和专用代码、具有加速图形的专用渲染机器、供科学家观看的个人工作站以及用于制作用于研究和出版的视频或电影图像的专用设备。许多商业可视化工具,如Silicon Graphics、Wavefront和Alias软件系统,现在可用于不同的计算机平台。此外,还有大量的公共领域可视化软件可供使用,例如伊利诺伊大学国家超级计算机应用中心(NCSA)的图像工具集和新墨西哥大学视觉实验室的Khoros系统。最后,开发了一些针对特殊工程的可视化软件。需要考虑的一些教育问题如下:-所有计算机科学专业的学生都应该学习一些可视化概念吗?-应该为可视化学生提供什么计算环境?可视化技术应该是计算机图形学入门课程的一部分,还是高级计算机图形学课程的一部分,或者应该在该领域单独开设一门课程?-应该教哪些可视化技巧?-合适的基本原则是什么?有哪些教材和其他课程材料可以使用或需要开发?本文将报告美国可视化教育的现状,试图回答上述一些问题,并对未来的课程开发提出一些初步建议。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信