The Ultimate Guide to JavaScript Physics | Tim Niiler | Skillshare

## The Ultimate Guide to JavaScript Physics

#### Tim Niiler, Freelancer, Web Developer

Play Speed
• 0.5x
• 1x (Normal)
• 1.25x
• 1.5x
• 2x
15 Videos (2h 32m)
• JavaScript Physics Basics 1

4:22
• JavaScript Physics Basics 2

5:15
• JavaScript Physics Basics 3

4:21
• JavaScript Physics Basics 4

10:35
• JavaScript Physics Force balance and trig Part 1

13:58
• JavaScript Physics Force balance and trig Part 2

10:05
• Sample Problem Aircraft dropping a package

15:40
• JavaScript Physics Using Kinematics and Kinetics with a Mass Pulley System

21:50
• JavaScript Physics Using Conservation of Energy with a Mass Pulley System

9:31
• JavaScript Physics Harmonic Oscillator Illustrated with OpenTrack

11:32
• Harmonic Motion the relationship between amplitude and tangential velocity

5:40
• Harmonic Motion the relationship between tangential velocity and acceleration

7:06
• Frictionless Spring Mass System

7:24
• Pendulum basics

9:03
• Sinusoids, Waves and Superposition

15:26

Using the Firefox web console. This Course describes the basics of using the web console as a calculator, how to assign numeric variables and make basic calculations.

What you will learn in this course :

- How JavaScript deals with the order of operations (PEMDAS) in the web console of Firefox and how to avoid basic calculation errors.

- How the Math object works in JavaScript and gives examples of its usage in the web console of firefox.

- This tutorial introduces Mozilla's scratchpad - a way to both execute and save your scripts.

- How to set up and solve a basic force balance problem involving trigonometry. Scratchpad is invoked to do the calculations.

- How to Â demonstrates an alternative way in which to do the problem in part 1 and introduces the JavaScript atan2 function.

- How to find the range of a package dropped from an aircraft moving at a constant velocity with an incline with respect to the horizontal. The javascript console is used to do the calculations.

- How to estimate velocity and acceleration given amplitude of motion and angular velocity aka angular frequency of harmonic motion. It's a bit quick and dirty and probably needs to be redone for full public consumption.

- How the amplitude of motion in systems with simple harmonic motion is related to the tangential velocity of the system.

- How the angular frequency is related to the mass and spring constant in a spring mass system. It is shown how to use a spring to measure an object's inertia. This is intended as a background video: no calculations using javascript are made.

- How the mathematics behind pendular motion are related to the math in a spring-mass system. Note that a mistake in the torque calculation is made, caught, and corrected. This is intended as a background video: no calculations using javascript are made.

- How to use OpenTrack's analysis tool to visualize sinusoids and how varying amplitude, angular frequency, and phase changes the wave form that appears. Superposition is also covered. Javascript "for" loops and arrays are also introduced.

46

Students

--

Projects

• --
• Beginner
• Intermediate
• All Levels
• Beg/Int

Level

Community Generated

The level is determined by a majority opinion of students who have reviewed this class. The teacher's recommendation is shown until at least 5 student responses are collected.

#### Tim Niiler

Freelancer, Web Developer

Tim has been programming professionally since 2002, starting with game programming and then over the years moving to internet programming with a major Seattle telecommunications firm.

? c++ ? c# ? algorithms ? java ? android ? HTML5 ? CSS3 ? php ? javascript ? MySQL ?
? Google APIs ? Jasmine ? GitHub ? Responsive Websites ? Website Optimisation ?
? jQuery ? Object Oriented Programming ?

See full profile

Technology Web Development Javascript Javascript Physics
Report class