Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Coding for High School Physics

Let's Code Physics via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to integrate programming with physics concepts through this comprehensive video series that teaches computational modeling for high school-level physics topics. Master unit conversions, vector operations, and statistical analysis for physics labs while developing skills in creating motion graphs and modeling kinematics scenarios including free-fall and projectile motion. Explore force analysis through one-dimensional problems, friction modeling with conditional statements, and free-body diagram construction for various scenarios including ramps and air resistance. Dive into gravitational force visualization and animation, spring motion studies with and without air resistance and driving forces, and wave motion creation including Doppler effect demonstrations. Investigate energy applications in projectile motion, orbital mechanics, and spring oscillations, then advance to collision modeling covering elastic, inelastic, sticking, and glancing collisions. Study thermodynamics through ideal gas simulations and heat transfer modeling, followed by rotational mechanics including torque, pendulum motion, and rolling objects. Examine electromagnetic phenomena by visualizing and animating electric forces, exploring electric potential energy and field calculations for particles and charged shapes, and modeling magnetic fields and forces. Complete the series with wave optics including reflection, refraction, and diffraction, plus special relativity concepts covering relativistic motion, time dilation, and length contraction, while also covering circuit analysis through Ohm's law and electron scattering simulations.

Syllabus

Coding for High School Physics - Intro for Students
Coding for High School Physics - Intro for Teachers
Coding for High School Physics - Intro for Parents
Coding for High School Physics 1 Unit Conversions
Coding for High School Physics 2 Drawing Vectors
Coding for High School Physics 3 Vector Attributes
Coding for High School Physics 4 Adding and Subtracting Vectors
Coding for High School Physics 5 Statistics for Physics Lab
Coding for High School Physics 6 Distance and Displacement are Different
Coding for High School Physics 7 Moving with Constant Velocity
Coding for High School Physics 8 Moving with Constant Acceleration
Coding for High School Physics 9 Making Motion Graphs
Coding for High School Physics 10 Modeling Free-Fall
Coding for High School Physics 11 Studying Projectile Motion
Coding for High School Physics 12 Forces in One Dimension
Coding for High School Physics 13 Friction with If Blocks
Coding for High School Physics 14 The Sled Free-Body Diagram
Coding for High School Physics 15 Ramp Free Body Diagram
Coding for High School Physics 16 Falling with Air Resistance
Coding for High School Physics 17 Visualizing the Force of Gravity
Coding for High School Physics 18 Animating with Gravity
Coding for High School Physics 19 Studying Motion with Springs
Coding for High School Physics 20 Spring with Air Resistance
Coding for High School Physics 21 Springs with a Driving Force
Coding for High School Physics 22 Creating Wave Motion
Coding for High School Physics 23 Watching the Doppler Effect
Coding for High School Physics 24 Projectile Motion with Energy
Coding for High School Physics 25 Orbits with Energy
Coding for High School Physics 26 Spring Oscillations with Energy
Coding for High School Physics 27 Elastic Collisions
Coding for High School Physics 28 Inelastic Collisions
Coding for High School Physics 29 Sticking Collisions
Coding for High School Physics 30 Glancing Collisions
Coding for High School Physics 31 Ideal Gases
Coding for High School Physics 32 Heat Transfer
Coding for High School Physics 33 Rotational Motion
Coding for High School Physics 34 Torque
Coding for High School Physics 35 The Pendulum
Coding for High School Physics 36 Rolling
Coding for High School Physics 37 Visualizing the Electric Force
Coding for High School Physics 38 Animating with the Electric Force
Coding for High School Physics 39 Electric Potential Energy
Coding for High School Physics 40 Electric Field of Charged Particles
Coding for High School Physics 41 Electric Field of Charged Shapes
Coding for High School Physics 42 Magnetic Field of a Charged Particle
Coding for High School Physics 43 Magnetic Field of a Wire
Coding for High School Physics 44 Magnetic Force Animation
Coding for High School Physics 45 Electron Scattering
Coding for High School Physics 46 Ohm's Law
Coding for High School Physics 47 Waves
Coding for High School Physics 48 Reflection and Refraction
Coding for High School Physics 49 Diffraction
Coding for High School Physics 50 Relativistic Motion
Coding for High School Physics 51 Time Dilation
Coding for High School Physics 52 Length Contraction

Taught by

Let's Code Physics

Reviews

Start your review of Coding for High School Physics

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.