π 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β¦
π The Coding Train: ITP and IMA Spring Show 2020 (It's virtual, link in description to attend yourself!)
YouTube
ITP and IMA Spring Show 2020 (It's virtual, link in description to attend yourself!)
The ITP and IMA Spring Show 2020 is virtual this year! So you don't need to watch this stream, just wander on over to https://itp.nyu.edu/show/, browse the projects, and meet the creators yourself!