Introducing Students to Python and Virtual Reality Through Vizard

This tutorial for CS0/1/2 instructors will explore how to use the Vizard IDE from Worldviz to teach CS topics via virtual reality projects in Python. Participants will work with free versions of the Vizard IDE to learn how to motivate concepts ranging from CS-0-1-2 topics such as iteration, data structures, and object orientation, to topics in virtual reality and 3D data visualization. This tutorial assumes no background in virtual reality or game design, but does assume knowledge of Python. Participants must bring their own laptops. Vizard runs on Windows platforms only. It also runs well on common Windows emulators on MacOS laptops. Headsets are optional. Three laptops with a headset will be made available for participants to preview sample projects. Participants will receive a set of sample programs discussed in the tutorial.

Authors

Institutions

Publication Details

Published
2025-02-18
DOI
https://doi.org/10.1145/3641555.3704772
Primary Topic
Computational Physics and Python Applications
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Introducing Students to Python and Virtual Reality Through Vizard

Frank Klassner
Computational Physics and Python Applications
article

Introducing Students to Python and Virtual Reality Through Vizard

Frank Klassner
article en

Abstract

This tutorial for CS0/1/2 instructors will explore how to use the Vizard IDE from Worldviz to teach CS topics via virtual reality projects in Python. Participants will work with free versions of the Vizard IDE to learn how to motivate concepts ranging from CS-0-1-2 topics such as iteration, data structures, and object orientation, to topics in virtual reality and 3D data visualization. This tutorial assumes no background in virtual reality or game design, but does assume knowledge of Python. Participants must bring their own laptops. Vizard runs on Windows platforms only. It also runs well on common Windows emulators on MacOS laptops. Headsets are optional. Three laptops with a headset will be made available for participants to preview sample projects. Participants will receive a set of sample programs discussed in the tutorial.

Villanova University (US)
Quality Education
Openalex Percentile: Top 99%
Computational Physics and Python Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.