3D graphics with vpython for fun and education

Experience Level: beginners
Language: english

vpython ( https://vpython.org ) allows to create interactive 3d graphics and widgets (buttons, sliders) etc. inside a web canvas. This talks focuses on my practical expereciences of using vpython to create 3d games with students inside and outside of a classroom setting. Discussed are the pros and cons of using web vpython (glowscript) for a zero-installation setting (everything works inside the webbrowser) versus a local python + vpython installation.


Horst Jens

My name is Horst JENS, I have been working as an IT trainer and programmer in Vienna for over 30 years.

I founded Game-Programming to be able to combine my favorite activity with my job: teaching young students to program and publish their own computer games.

My focus is on teaching the Python programming language and the use of free software (Free/Libre Open Source) for operating systems, programming languages ​​and applications.

I am particularly proud when my (young) students publish the programming projects they have created in the course on the Internet and thereby gain reputation and attention. Programming students of mine have taken part in the Ars Electronica national U-19 competition several times and won prizes. I am particularly happy when my (adult) customers tell me that they have been able to solve a time-consuming problem or have opened up a new career field thanks to the programming knowledge they acquired in the course.

horst_team