Creative coding in Javascript Nov 26 | Javascript创意编程 11月26日
收起
George, aka Radarboy, is a media artist and creative coder,
working mainly in digital art for the past 20-odd years. He
has worked with most creative tools, from Flash and Director to
Processing and Open Frameworks, but in the last two years has
decided to use Javascript as his creative language of
choice.
For the past 320 days has been coding to create a unique artwork each day. in a project called #code365, working mainly with data and motion and sound reactive systems,
You can see some of the output from the project here: https://www.instagram.com/radarboy3000/
George是一个媒体艺术家和创新程序员。过去的20年里主要在数字艺术领域工作。 他曾用过flash和processing等等工具来创作。但过去的两年里他开始用Javascript来作为创作语言。
在过去的320天内,他每天坚持用编程的方式写出独特的艺术作品。作品集:https://www.instagram.com/radarboy3000/
What’s this course about:
Coding can seem scary, and
experienced programmers often make it look harder than it is which
can make it tough to get started.
You’ll learn how Javascript can be used as a creative tool for art to bring out the creative coder in you.
编程对于初学者来说是一件很困难的事情,但是在本次Javascript工作坊上,你会以有创意的方式来欢乐地学习。
Workshop Description
During this 2.5 hour session, we will learn the basics of Javascript for art.
课程的2.5小时中,我们会学到如何用Javascript来做艺术。
Workshop
structure工作坊结构
1. Introduction to the
canvas
canvas的入门介绍
2. Functions, Loops, and Conditions and how to use them
功能,循环和条件,以及如何使用
3. Basic shapes and moving them around
基本的形状以及改变他们的位置
4. Arrays
排列
5. Creating a particle engine
创造粒子引擎
6. Building your own sound reactive masterpiece
制作你自己的声音反应艺术品
This workshop can help you工作坊能帮助你
- understand how easy it is to create art in javascript
知道怎么使用javascript来制作艺术
- know the basic principles of how Javascript’s canvas can be used
知道javascript的canvas该怎么使用
- understand how to write a simple particle system
如何来写一个简单的粒子系统
- use Javascript to build your first amazing interactive art piece
用javascript来做你的第一件艺术品
In order to attend you should工作坊准备:
- have installed Chrome and a
webserver on your computer and know how to run a web page locally
on your computer
在电脑上装Chrome浏览器和网页服务器
- have a html text editor - I recommend https://atom.io/ (and install live server and reload for double happiness https://atom.io/packages/atom-live-server andhttps://atom.io/packages/livereload )
装html编辑器 https://atom.io/ 和 https://atom.io/packages/atom-live-server以及 https://atom.io/packages/livereload )
- download the creative coding library here: https://github.com/GeorgeGally/creative_coding and get the index page running on your computer - this is going to help you a lot in getting going fast and getting to the fun part.
下载编辑库https://github.com/GeorgeGally/creative_coding
The class will be taught in English only.
课程将以全英文进行。
Time 时间:
November 26th, Saturday, 14:00 - 16:30
11月26日,周六,14:00 - 16:30
Location 地点:
XinCheJian, East Yuyuan Rd, Number 28, Building 3 (Near to Tongren
Rd) / 愚园东路28号3号楼1层
Fee 费用:
XinCheJian member: 300/person
Non member: 350/person
Non member plus one month membership: 400/person
新车间会员:300/人
新车间非会员:350/人
非会员套餐价:400元/人,课程加一个月会员费。