NotesFAQContact Us
Search Tips
Back to results
Peer reviewed Peer reviewed
Direct linkDirect link
ERIC Number: EJ1201047
Record Type: Journal
Publication Date: 2019-Jan
Pages: 2
Abstractor: As Provided
ISSN: ISSN-0031-921X
Using Python as a Toolbox for Student-Directed Virtual Labs
Lincoln, James
Physics Teacher, v57 n1 p60-61 Jan 2019
Python is a free, text-based programming language that has already been used by those who do physics research to great effect. But students can also learn to use it and, through its use, learn other aspects of physics--especially ones that are difficult or impossible to perform as physical labs. This article serves as a most-fundamental start for teachers who are interested in how they can use Python to enhance their physics instruction. Although there have been a few articles that have made references to using Python, none so far in this journal has described how quickly and effectively it can be used to simulate a virtual lab experience or aid in creative design. In this first of two articles, I introduce Python (and VPython) and provide some sample codes to guide beginners.
American Association of Physics Teachers. One Physics Ellipse, College Park, MD 20740. Tel: 301-209-3300; Fax: 301-209-0845; e-mail:; Web site:
Publication Type: Journal Articles; Reports - Descriptive
Education Level: N/A
Audience: Teachers
Language: English
Sponsor: N/A
Authoring Institution: N/A