Nothing Special   »   [go: up one dir, main page]

skip to main content
article

Computer graphics in undergraduate computational science education

Published: 11 January 2003 Publication History

Abstract

Computer graphics is an important part of a working scientist's toolkit. The graphics may be provided by resources with the scientist's group or by capabilities of the toolkits that the scientist uses directly in his or her work. However, in order for the scientist to understand how computer graphics images represent models and what possibilities there are for this representation, and for the occasional time when the scientist may want to create a presentation that is beyond the capability of standard tools, it is important for the science student to understand the basic capabilities and processes of computer graphics. This paper outlines how a computational science program can give students the background they need to have this understanding.

References

[1]
Cunningham, Steve, "Powers of 10: The Case for Changing the First Course in Computer Graphics," Proceedings, ACM SIGCSE Technical Symposium on Computer Science Education, Austin, TX, March 2000, 293--296.
[2]
Cunningham, Steve et al., "Computational Science and Engineering -- Tools and Techniques for Teaching," Proceedings, ACM SIGCSE Technical Symposium on Computer Science Education, Covington, KY, February 2002, pp. 135--136.
[3]
Cunningham, Steve, "Graphical Problem Solving and Visual Communication in the Beginning Computer Graphics Course," Proceedings, ACM SIGCSE Technical Symposium on Computer Science Education, Covington, KY, February 2002, pp. 181--185.
[4]
Cunningham, Steve, Computer Graphics: Programming, Problem Solving, and Visual Communication, manuscript available online at http://www.cs.csustan.edu/~rsc/NSF
[5]
Foley, James D. et al., Computer Graphics Principles and Practice, second edition, Addison-Wesley, 1996.
[6]
Green, Mark, "VR Authoring Tools for Non-Programmers: A Case Study," presentation at VRAI 2002, Hangzhou, China, April 2002.
[7]
HPS Inc., developers of STELLA, http://www.hps-inc.com
[8]
Landau, Rubin H. and Manuel J. Páez, Computational Physics: Problem Solving with Computers, Wiley, 1997.
[9]
Waterloo Maple, developers of Maple, http://www.maplesoft.com
[10]
The MathWorks, developers of MATLAB, http://www.mathworks.com
[11]
McCormick, Bruce, Thomas A. DeFanti, and Maxine D. Brown, Visualization in Scientific Computing, Computer Graphics 21(6), 1987.
[12]
Microsoft Corp., developers of Excel, www.microsoft.com
[13]
Shiflet, Angela B., Description of Wofford College's Emphasis in Computational Science, online at http://www.wofford.edu/computerscience/emphasis_in_cs.htm
[14]
Shiflet, Angela B., Computational Science Modules, available online at http://www.wofford.edu/ecs
[15]
Shiflet, Angela B., "Computer Science with the Sciences: An Emphasis in Computational Science at Wofford College," inroads-the SIGCSE Bulletin, 34(4), 2002.
[16]
Stewart, Kris and Jose Castillo, "Computer Graphics and the Continuum of Computational Science Education," SIAM Conference on Computational Science & Engineering, Sept. 21-24, 2000, Washington, D.C.
[17]
Swanson, Charles D., "Computational Science Education," Krell Institute, available online at http://www.krellinst.org
[18]
Society for Industrial and Applied Mathematics, activity group on computational science and engineering, http://www.siam.org/siags/siagcse.htm
[19]
SIAM Working Group on CSE Education, "Graduate Education in Computational Science and Engineering," SIAM Review, Vol. 43, No. 1, pp. 163--177, March 2001, available online at http://www.siam.org/journals/sirev/43-1/37974.html
[20]
Turner, Peter R. et al., "Undergraduate Computational Science and Engineering Programs and Courses," Proceedings, ACM SIGCSE Technical Symposium on Computer Science Education, Covington, KY, February 2002, pp. 96--97.
[21]
Wolfram Research, developers of Mathematica, http://www.wolfram.com

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM SIGCSE Bulletin
ACM SIGCSE Bulletin  Volume 35, Issue 1
January 2003
406 pages
ISSN:0097-8418
DOI:10.1145/792548
Issue’s Table of Contents
  • cover image ACM Conferences
    SIGCSE '03: Proceedings of the 34th SIGCSE technical symposium on Computer science education
    February 2003
    444 pages
    ISBN:158113648X
    DOI:10.1145/611892
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 11 January 2003
Published in SIGCSE Volume 35, Issue 1

Check for updates

Author Tags

  1. computational science and engineering
  2. computational science education
  3. computer graphics
  4. course issues
  5. course pedagogy
  6. scientific visualization

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)3
  • Downloads (Last 6 weeks)1
Reflects downloads up to 25 Nov 2024

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media