The Coding Train - YouTube
All aboard! The Coding Train is on its way with creative coding video tutorials on subjects ranging from the basics of programming languages like JavaScript ...
概览
收录于
2026年3月18日
学科与领域
coding · programming-fundamentals
年级范围
八年级–十二年级(高四)
页面类型
Video
关键词
java javascript processing teaching programming beginner tutorial coding challenges art
简介
The Coding Train: Creative Coding Resources
- Overview: The Coding Train provides creative coding tutorials, focusing on JavaScript, p5.js, and ml5.js to explore algorithmic art, machine learning, and simulations.
- Machine Learning Course:
- Focuses on theory and application of ML algorithms in JavaScript.
- Covers supervised, unsupervised, reinforcement, and transfer learning.
- Teaches data collection and using models to generate media (words, sound, images).
- Simulation & Natural Systems Course:
- Explores simulating natural systems using mathematics and physics.
- Topics include trigonometry, self-organization, genetic algorithms, and neural networks.
- Data & Web Development:
- Teaches data retrieval, collection, and storage.
- Covers client-side data handling (fetch, Promises, DOM manipulation) and full-stack development (Node.js, API authentication).
- Git & GitHub Training:
- Covers version control basics, including terminology (branch, fork, merge, pull, push).
- Includes practical exercises like making a first pull request.
- Generative Art Topics: Features specific mathematical explorations such as Marching Squares, Worley Noise, Hilbert Curves, Maurer Roses, and the Collatz Conjecture.
- Key Tools & Libraries:
- p5.js: Primary library for creative coding and visualization.
- ml5.js: Library for accessible machine learning in the browser.
- Node.js: Used for server-side development and data persistence.
用户评价
暂无已发布的评价,欢迎率先分享您的使用体验。