Cultural advice

The Australian National University acknowledges, celebrates and pays our respects to the Ngunnawal and Ngambri people of the Canberra region and to all First Nations Australians on whose traditional lands we meet and work, and whose cultures are among the oldest continuing cultures in human history.

Aboriginal and Torres Strait Islander peoples are advised that ANU Library collections may include images, names, voices, and other representations of deceased persons.

Material in the collection may contain terms, language or views that reflect the period in which the item was created and may be considered inappropriate today.

Teaching computational science using VPython and virtual reality

dc.contributor.authorRoberts, Stephenen
dc.contributor.authorGardner, Henryen
dc.contributor.authorPress, Shaunen
dc.contributor.authorStals, Lindaen
dc.date.accessioned2025-12-31T21:42:12Z
dc.date.available2025-12-31T21:42:12Z
dc.date.issued2004en
dc.description.abstractThe Australian National University has two new complementary computational science programs, the Bachelor of Computational Science and the eScience graduate program. Students from the eScience program have developed sophisticated visualisation projects which have then been used to educate current and prospective undergraduate students in the Bachelor program. In this paper we will discuss the use of VPython combined with a 3D visualisation theatre, the Wedge, to produce hands-on computational science tutorials which we use to motivate computational science. We will briefly describe the use of VPython in our outreach tutorials, in particular a bouncing ball and gas simulation tutorial. The wedge virtual reality environment is also described as is the porting of VPython to the Wedge. Overall we provide a glimpse into our coordinated approach to using high level visualisation and virtual reality in the promotion of computational science.en
dc.description.statusPeer-revieweden
dc.format.extent8en
dc.identifier.isbn3540221298en
dc.identifier.issn0302-9743en
dc.identifier.otherORCID:/0000-0002-6730-3108/work/162592375en
dc.identifier.scopus25144467320en
dc.identifier.urihttps://hdl.handle.net/1885/733798338
dc.language.isoenen
dc.publisherSpringer Verlagen
dc.relation.ispartofLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)en
dc.relation.ispartofseriesLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)en
dc.titleTeaching computational science using VPython and virtual realityen
dc.typeBook chapteren
dspace.entity.typePublicationen
local.bibliographicCitation.lastpage1225en
local.bibliographicCitation.startpage1218en
local.contributor.affiliationRoberts, Stephen; Mathematics Programs, Mathematical Sciences Institute, ANU College of Systems and Society, The Australian National Universityen
local.contributor.affiliationGardner, Henry; School of Computing, ANU College of Systems and Society, The Australian National Universityen
local.contributor.affiliationPress, Shaun; School of Engineering, ANU College of Systems and Society, The Australian National Universityen
local.contributor.affiliationStals, Linda; Mathematics Programs, Mathematical Sciences Institute, ANU College of Systems and Society, The Australian National Universityen
local.identifier.ariespublicationMigratedxPub7972en
local.identifier.doi10.1007/978-3-540-25944-2_158en
local.identifier.essn1611-3349en
local.identifier.purea62f4fe4-aae0-4ed6-ab54-7c5b436d40eben
local.identifier.urlhttps://www.scopus.com/pages/publications/25144467320en
local.type.statusPublisheden

Downloads