π The Coding Train: Nature of Code Continued: Chapter 2, Forces!
YouTube
Nature of Code Continued: Chapter 2, Forces!
To learn more about Brilliant, go to https://brilliant.org/CodingTrain and sign up for free. The first 200 people that go to that link will get 20% off the annual Premium subscription.
Rebooting The Nature of Code!
Discord: https://discord.gg/hPuGy2g
π»β¦
Rebooting The Nature of Code!
Discord: https://discord.gg/hPuGy2g
π»β¦
π The Coding Train: Nature of Code Continued: Attraction and onto Chapter 3!
YouTube
Nature of Code Continued: Attraction and onto Chapter 3!
Try Dashlane here: https://dashlane.com/codingtrain. Get 10% off now with code: "codingtrain".
Rebooting The Nature of Code!
Discord: https://discord.gg/hPuGy2g
π» https://thecodingtrain.com/CodingChallenges/
π» https://editor.p5js.org/codingtrain/sketches/β¦
Rebooting The Nature of Code!
Discord: https://discord.gg/hPuGy2g
π» https://thecodingtrain.com/CodingChallenges/
π» https://editor.p5js.org/codingtrain/sketches/β¦
π The Coding Train: Welcome to The Nature of Code 2.0 in 2020 (p5.js!)
YouTube
Welcome to The Nature of Code with p5.js!
Welcome to the Nature of Code 2.0 ! In this video, I go over the playlist and introduce the content to come.
Links discussed in this video:
π The Nature of Code: https://natureofcode.com/book/
π NOC book repo: https://github.com/nature-of-code
π p5.jsβ¦
Links discussed in this video:
π The Nature of Code: https://natureofcode.com/book/
π NOC book repo: https://github.com/nature-of-code
π p5.jsβ¦
π The Coding Train: Introduction
YouTube
Introduction
Welcome again to Nature of Code! Here, I give a quick overview of the "Introduction" section of The Nature of Code.
πhttps://thecodingtrain.com/learning/nature-of-code/0.1-introduction.html
πhttps://natureofcode.com/book/introduction/
Links discussed inβ¦
πhttps://thecodingtrain.com/learning/nature-of-code/0.1-introduction.html
πhttps://natureofcode.com/book/introduction/
Links discussed inβ¦
π The Coding Train: 1.1 What is a Vector? - The Nature of Code
YouTube
1.1 What is a Vector? - The Nature of Code
Welcome to Nature of Code Chapter 1: Vectors! What is a vector? How do they work in p5.js? These questions will all be answered in this first section of this series on p5.Vector. Code: https://thecodingtrain.com/tracks/the-nature-of-code-2/noc/1-vectors/1β¦
π The Coding Train: 1.2 Vector Math - The Nature of Code
YouTube
1.2 Vector Math - The Nature of Code
This video covers the very basics of vector math focusing on vector addition and looks at how to apply the concept of velocity to a position vector in the random walker example. Code: https://thecodingtrain.com/tracks/the-nature-of-code-2/noc/1-vectors/2β¦
π The Coding Train: Searching for Digits in Pi
YouTube
Searching for Digits in Pi
To learn more about Brilliant, go to https://brilliant.org/CodingTrain and sign up for free. The first 200 people that go to that link will get 20% off the annual Premium subscription.
Discord: https://discord.gg/hPuGy2g
π» https://thecodingtrain.com/CodingChallenges/β¦
Discord: https://discord.gg/hPuGy2g
π» https://thecodingtrain.com/CodingChallenges/β¦
π The Coding Train: Coding Challenge #156: Peeking inside Pi
YouTube
Coding Challenge #156: Peeking inside Pi
π₯§ Happy Pi Day 2020! In this challenge, I build a simple web application using p5.js and node.js to search in the first billion digits of Pi. Code: https://thecodingtrain.com/challenges/156-peeking-inside-pi
πΉοΈ p5.js Web Editor Sketch: https://editor.p5β¦
πΉοΈ p5.js Web Editor Sketch: https://editor.p5β¦
π The Coding Train: 1.3 Random Vectors - The Nature of Code
YouTube
1.3 Random Vectors - The Nature of Code
This video covers how to initialize a p5.js vector with p5.Vector.random2D().
π»Code : https://thecodingtrain.com/learning/nature-of-code/1.3-random-vector.html
πNOC Chapter: https://natureofcode.com/book/chapter-1-vectors/
π₯Next video: https://youtu.be/YN8Qβ¦
π»Code : https://thecodingtrain.com/learning/nature-of-code/1.3-random-vector.html
πNOC Chapter: https://natureofcode.com/book/chapter-1-vectors/
π₯Next video: https://youtu.be/YN8Qβ¦
π The Coding Train: 1.4 Static Functions - The Nature of Code
YouTube
1.4 Static Functions - The Nature of Code
In this video, I discuss the difference between static and instance functions in JavaScript and how they are used in the p5.Vector class. Code: https://thecodingtrain.com/tracks/the-nature-of-code-2/noc/1-vectors/4-static-functions
π Watch this video adβ¦
π Watch this video adβ¦
π The Coding Train: 1.5 A Unit Vector (Normalize) - The Nature of Code
YouTube
1.5 A Unit Vector (Normalize) - The Nature of Code
In this video, I explain the concept of a "unit vector," what it means to "normalize" a vector, and take a look at the p5.js functions: p5.Vector.mag(), p5.Vector.normalize(), p5.Vector.setMag().
π»Code : https://thecodingtrain.com/learning/nature-of-code/1.5β¦
π»Code : https://thecodingtrain.com/learning/nature-of-code/1.5β¦
π The Coding Train: 1.6 Acceleration Vector - The Nature of Code
YouTube
1.6 Acceleration Vector - The Nature of Code
In this video, I add an "acceleration" vector to the Mover object and create an example where the object accelerates towards the mouse location.
π»Code : https://thecodingtrain.com/learning/nature-of-code/1.6-acceleration-vector.html
πNOC Chapter : httpsβ¦
π»Code : https://thecodingtrain.com/learning/nature-of-code/1.6-acceleration-vector.html
πNOC Chapter : httpsβ¦
π The Coding Train: 2.1 Simulating Forces: Gravity and Wind - The Nature of Code
π The Coding Train: The Coding Train at Home (Kids Teach me Scratch!)
YouTube
The Coding Train at Home (Kids Teach me Scratch!)
HELP FIGHT CORONAVIRUS: https://covid19responsefund.org/ #StayHome #WithMe
Scratch Project: https://scratch.mit.edu/projects/380442635/
πWebsite: http://thecodingtrain.com/
π¬Discord: https://discord.gg/hPuGy2g
πMembership: http://youtube.com/thecodingtrain/joinβ¦
Scratch Project: https://scratch.mit.edu/projects/380442635/
πWebsite: http://thecodingtrain.com/
π¬Discord: https://discord.gg/hPuGy2g
πMembership: http://youtube.com/thecodingtrain/joinβ¦
π The Coding Train: 2.2 Mass and Acceleration - The Nature of Code
YouTube
2.2 Mass and Acceleration - The Nature of Code
In this video, I add a mass property to the Mover class and examine how a mass property impacts gravity and wind forces. Code: https://thecodingtrain.com/tracks/the-nature-of-code-2/noc/2-forces/2-mass-and-acceleration
π Watch this video ad-free on Nebulaβ¦
π Watch this video ad-free on Nebulaβ¦
π The Coding Train: The Coding Train at Home
YouTube
The Coding Train at Home
HELP FIGHT CORONAVIRUS: https://covid19responsefund.org/ #StayHome #WithMe
Agenda:
* ml5 neuro-evolution
* Worley noise challenge
* QnA
πWebsite: http://thecodingtrain.com/
π¬Discord: https://discord.gg/hPuGy2g
πMembership: http://youtube.com/thecodingtrain/joinβ¦
Agenda:
* ml5 neuro-evolution
* Worley noise challenge
* QnA
πWebsite: http://thecodingtrain.com/
π¬Discord: https://discord.gg/hPuGy2g
πMembership: http://youtube.com/thecodingtrain/joinβ¦
π The Coding Train: 2.3 Friction Force - The Nature of Code
YouTube
2.3 Friction Force - The Nature of Code
In this video, I cover how to read the formula for kinetic friction and incorporate it into a p5.js sketch with the Mover applyForce() function.
π»Code: https://thecodingtrain.com/learning/nature-of-code/2.3-friction.html
πNOC Chapter: https://natureofcoβ¦
π»Code: https://thecodingtrain.com/learning/nature-of-code/2.3-friction.html
πNOC Chapter: https://natureofcoβ¦
π The Coding Train: 2.4 Drag Force - The Nature of Code
YouTube
2.4 Drag Force - The Nature of Code
In this video I implement the formula for a βdragβ force with p5.js (also known as air resistance or fluid resistance) and similar objects falling into a liquid. Code: https://thecodingtrain.com/tracks/the-nature-of-code-2/noc/2-forces/4-drag-force
π Watchβ¦
π Watchβ¦
π The Coding Train: Saturday Morning Choo Choo
YouTube
Saturday Morning Choo Choo
Sharing community contributions!
Losing "Code Clashes"!
Announcing ml5 neuro evolution!
0:00 Live Stream Starts
7:22 Introduction
16:30 Membership Program and Fundraising
20:28 Random Numbers Reading
23:07 Community Contributions
51:28 Clash of Code
2:04:40β¦
Losing "Code Clashes"!
Announcing ml5 neuro evolution!
0:00 Live Stream Starts
7:22 Introduction
16:30 Membership Program and Fundraising
20:28 Random Numbers Reading
23:07 Community Contributions
51:28 Clash of Code
2:04:40β¦
π The Coding Train: 2.5 Gravitational Attraction - The Nature of Code
YouTube
2.5 Gravitational Attraction - The Nature of Code
In this video, I demonstrate how to apply Newtonβs Law of Universal Gravitation in p5.js using vectors and forces. Code: https://thecodingtrain.com/tracks/the-nature-of-code-2/noc/2-forces/5-gravitational-attraction
π Watch this video ad-free on Nebula β¦
π Watch this video ad-free on Nebula β¦
π The Coding Train: Coding in the Cabana 4: Worley Noise
YouTube
Coding Worley Noise
Coding in the Cabana is a series where I attempt challenges from my garden cabana in Brooklyn, NY. In this episode, I explore the beauty of Worley noise. Code: https://thecodingtrain.com/challenges/c4-worley-noise
πΉοΈ p5.js Web Editor Sketch: https://ediβ¦
πΉοΈ p5.js Web Editor Sketch: https://ediβ¦