Skip to main content
NUA: Advanced Creative Coding (DAT505) 2020/21
0%
Previous
Course data
General
Module Aims & Learning Outcomes
Final Project - Assessment Overview
Final Project Submission
Working with p5.js in Codepen - INSTRUCTIONS
Linking p5.js with Codepen
P5.js Offline Reference
Link to Teodora's Codepen - find our Class Examples here
Essential Bibliography
p5.js/Processing Resources
Announcements
Student Forum
P5.js Inspiration and Examples
WEEK 1: P5.js , PIXELS, COORDINATES
Session 1.1 Lab Activities
P5.js Shape and Fill Reference
Link to Teodora's Codepen
Session 1.2 Lab Activities
WEEK 2 : INPUT AND CONDITIONALS
Mouse+Key Interaction Cheatsheet
Session 2.1 Lab Exercises
Keyboard Movement Example
Session 2.2 Lab Exercises
WEEK 3: REPETITION AND TRANSFORMATION
Session 3.1 Lab Activities
Session 3.2 Lab Activities
WEEK 4 : MOVEMENT AND TRANSLATION
Trigonometry Primer
Lab Activity
WEEK 5 : ARRAYS
WEEK 6 : CLASSES AND OBJECTS
WEEK 7 : VECTORS & RECURSION
Nature of Code Examples - p5.js versions (github)
Recursive Tree Tutorial - Tom Pasquini
Link to Recursive Tree Tutorial Source Code
Useful Resources - Fractals
WEEK 8: TEXT
Fonts Resources
WEEK 9 : FINAL PROJECT
Next
Side panel
Categories
All categories
Art, Design, Media & Performance
Education & Teaching
Health & Social Work
Humanities & Languages
Law, Business, Management & Logistics
Medicine & Dentistry
Marine, Earth, Geography & Environment
Psychology & Social Sciences
Home
Log in
Categories
Collapse
Expand
All categories
Art, Design, Media & Performance
Education & Teaching
Health & Social Work
Humanities & Languages
Law, Business, Management & Logistics
Medicine & Dentistry
Marine, Earth, Geography & Environment
Psychology & Social Sciences
Home
Course info
NUA: Advanced Creative Coding (DAT505) 2020/21
Course Leader:
Chris Booth
Course Leader:
Andrew Prior
Course Leader:
James Sweeting
Teacher:
Ed Bremner
Teacher:
Gianni Corino
Teacher:
Teodora Fartan
Teacher:
Hedy Hurban
Teacher:
Ziqiao Wang
Teacher:
Baoping Yan
Skill Level
:
Beginner