Courses from 1000+ universities
Buried in Coursera’s 300-page prospectus: two failed merger attempts, competing bidders, a rogue shareholder, and a combined market cap that shrank from $3.8 billion to $1.7 billion.
600 Free Google Certifications
Psychology
Information Technology
Digital Marketing
AP® Microeconomics
Let's Get Started: Building Self-Awareness
Dino 101: Dinosaur Paleobiology
Organize and share your learning with Class Central Lists.
View our Lists Showcase
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.
Explore VPython's graphing capabilities in this tutorial. Learn the three-step process for creating basic graphs and discover various plotting options for data visualization.
Visualize Minecraft ore locations with Python: Learn to create a 3D cluster mapper using VPython for efficient mining and exploration.
Enhance projectile motion visualization with rulers, colors, and loops in VPython. Learn to create dynamic physics simulations for better understanding and analysis.
Explore wave function calculations, expectation values, and quantum mechanics concepts through interactive coding and visualization techniques.
Explore the physics behind the yellow light dilemma through coding. Learn to simulate cars approaching an intersection and analyze decision-making at traffic signals.
Learn to calculate the electric field of charged shapes by dividing them into small pieces. Explore techniques for various configurations, including dipoles, using Python code.
Reflections on 2022 AAPT Winter Meeting, discussing quantum physics education, career tracks, and high school physics curriculum. Explores innovative approaches and industry demands in physics teaching.
Explore the concept of learning attitudes in science education, their assessment, and strategies for improvement. Gain insights into response shift bias and model building.
Get personalized course recommendations, track subjects and courses with reminders, and more.