丹叔教编程之P5.js

作者: OF COURSE

1.1: Introduction - p5.js Tutorial

1.2 p5.js with Brackets

1.3 Basics of drawing

1.4 Color

2.1 Variables in p5.js (mouseX, mouseY)

2.2- Variables in p5.js

3.1 Introduction to Conditional Statements—

_3.2- The Bouncing Ball _

3.3 Else and Else if, AND and OR

3.4- Boolean Variables

_4.1 while and for Loops _

4.2 Nested Loops

人物介绍:

Daniel Shiffman

(丹尼尔·希夫曼)

美国巴尔的摩市人,本科毕业于耶鲁大学,获得了数学和哲学学士学位,同时也是ITP硕士生。

他是The Processing Foundation基金会主管,负责Processing和p5.js教程、实例以及库的开发。另外,Daniel Shiffman还兼任纽约大学Tisch艺术学院副教授。

Shiffman写了两本书:《Processing编程学习指南》和《代码本色:用编程模拟自然系统》,主要讨论了“如何使用Processing编程模拟自然环境”的问题。

Daniel Shiffman常年混迹于Youtube,偏爱用发布视频的方式进行Processing教学。

OF COURSE已经与Daniel Shiffman联系,获得了老师的授权。

我们希望先翻译出一批基础课程以方便汉语初学者入门。

经过一个多月紧张的忙碌(这次要特别感谢各位翻译大大),现在已经初步翻译出了一批p5.js的教程视频。

课程介绍:

P5.js由McCarthy和纽约大学ITP以及其他贡献者共同合作开发,它是一个能够处理可视化编程语言的分支,它使非程序开发人员(如艺术家、设计师、教育工作者和初学者等)能够编写JavaScript代码和创建可视化项目。

本课程为Daniel Shiffman老师的p5.js教程。

原链接在这:https://www.youtube.com/watch?v=8j0UDiN7my4&index=1&list=PLRqwX-V7Uu6Zy51Q-x9tMWIv9cueOFTFA