Week 02
Introduction and Drawing
Discussion
Map of Computer Languages
Popular Languages these days
1. What would be a computer programming project?
2. Server-side vs. client-side
3. CDN and LOCAL
A. CDN : Content Delivery Network
What is CDN? https://cdnjs.com/about
B. Local : Open up a new folder and Download file
C. Live Coding
Go to https://alpha.editor.p5js.org/ (Recommended)
4. LET'S START WITH P5.JS
A. function setup() and function draw()
B. Canvas in the web browser

C. SHAPES
point()
line()
ellipse()
rect()
triangle()
D. COLOR
color()
E. CONSOLE
console.log()
print()
5. How to upload your project?
A. Documentation:
https://wordpress.com/ (recommended)
B. How to share your code easily.
6. In-class Activity
A. Draw a self-portrait of yourself.
7. Assignment
A. Find a project that works with the computer programming.
- Recommended: Improve OR Add additional objects to your in-class self-portrait.
(eg. adding favorite animal, favorite food and etc)
B. Submit your in-class activity and the assignment.
Last updated