Courses from 1000+ universities
$7.2 billion in combined revenue since 2020. $8 billion in lost market value. This merger marks the end of an era in online education.
600 Free Google Certifications
Computer Science
Psychology
Microsoft Excel
Lean Production
Viruses & How to Beat Them: Cells, Immunity, Vaccines
Learn Like a Pro: Science-Based Tools to Become Better at Anything
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn to code bouncy ball physics simulations in VPython, including collision detection and vector calculations for realistic ball movements and interactions.
Explore elastic collision math for bouncy balls, covering conservation of momentum, parallel axis, and unit vectors. Practical application in coding physics simulations.
Learn to import lab data into Jupyter notebooks using pandas, access and manipulate the data, and create plots with customized labels for effective data analysis and visualization.
Reflections on 2022 AAPT Winter Meeting highlights, discussing exciting developments in physics education, including the James Webb Telescope, planetary systems, and the L5 Society.
Reflections on the 2022 AAPT Winter Meeting, discussing key developments in physics education, including climate change, energy conservation, and diversity, equity, and inclusion.
Explore projectile motion model validation through real-world examples and video analysis, enhancing understanding of physics concepts and practical applications.
Explore projectile trajectories by systematically altering properties, enhancing understanding of physics concepts through coding and visualization techniques.
Explore quantum mechanics using Python arrays to model spin, measurements, and strange experiments, with hands-on challenges for high school physics teachers.
Strategies for integrating computation into physics courses, including expanding the circle of instructors, creating space for computational content, and exploring CS pathways for effective teaching.
Learn Python basics in Jupyter Notebook, covering variables, complex numbers, and arrays. Designed for high school teachers to enhance quantum physics instruction.
Explore innovative computational methods for teaching modern physics, focusing on dynamic visualizations and hands-on investigations to enhance student understanding of complex quantum concepts.
Explore the intriguing Lonely Runner Conjecture through simulation, understanding its simplicity and the challenge of proving it conclusively.
Learn to represent vectors using VPython's arrow object in this tutorial. Create, manipulate, and animate arrows to visualize vector quantities in 3D space for physics simulations and animations.
Explore minimally working programs in physics education, covering delivery options, scaffolding, activities, and the benefits of pre-class videos for effective learning.
Learn to create and customize 3D text in VPython, including positioning, scaling, and rotating. Explore features like Greek character support and text animation for enhanced visual programming projects.
Get personalized course recommendations, track subjects and courses with reminders, and more.