You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: bootcamp.md
+13-12Lines changed: 13 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,11 +12,10 @@ slides:
12
12
---
13
13
***
14
14
15
-
## Call for Students: Creative Coding Bootcamp (online)
16
-
- April 21st - May 5th, total of five classes and additional study sessions held over three weeks.
17
-
- Classes will be held Tuesdays & Thursdays from 1pm - 3pm EST.
18
-
- Teachers and TAs will be available for additional one-on-one discussions through office hours throughout the session.
19
-
-**Applications are now closed.**
15
+
## Creative Coding Bootcamp (online)
16
+
- Total of five classes and additional study sessions held over three weeks.
17
+
- Classes will be held twice a week. Teachers and TAs will be available for additional one-on-one discussions through office hours throughout the session.
18
+
-**Let us know your email [here](https://airtable.com/shr70F6hr8Gz52BWf) and we'll let you know AS SOON AS the next dates are announced.**
20
19
21
20
School for Poetic Computation’s Bootcamp introduces the foundations of coding to beginners by creating visual art and animations in openFrameworks. This 5 session class will now be open to online participation for the first time and we welcome anyone who wants to learn to code. The bootcamp will be taught by Robby Kraft with teaching assistance from Ilona Brand and Zachary Lieberman.
22
21
@@ -26,6 +25,8 @@ Students will be coding in C++, learning concepts like variables, memory, and sc
26
25
-[Robby Kraft](http://robbykraft.com/), Teacher - is an origami artist, educator, and software engineer based in New York City.
27
26
-[Ilona Brand](https://theilonabrand.com/), Teaching Assistant - is a freelance tech generalist building technology to empower communities.
28
27
-[Zach Lieberman](http://zach.li/), Visiting Teacher - is a new media artist, designer, computer programmer, and educator.
28
+
- This class is organized by Lauren Gardner of the School for Poetic Computation.
29
+
29
30
30
31
### How will the class be conducted?
31
32
We will conduct the class online via Zoom between 1 - 3 pm EST on Tuesday's and Thursdays. Teachers and TA's will be available at dedicated hours through the week for individual questions and discussion.
@@ -69,41 +70,41 @@ SFPC fosters a collaborative and relaxed learning environment. We value your que
69
70
### Schedule
70
71
71
72
#### Weekly class times
72
-
-Tuesdays & Thursdays, 1pm ~ 3pm mandatory online class
73
+
-Twice a week, 2 hours of mandatory online class (dates and hours TBD)
73
74
- Approximately 3 hours of Teacher & TA support during the week based on student availability. Use this time to schedule one-on-ones to review any problems or questions you might have about assignments.
74
75
75
76
76
-
#### Apr. 21st
77
+
#### Class 1
77
78
- building openFrameworks applications
78
79
- introduce basic C++ syntax and openFrameworks graphics functions
79
80
- working with the painter's algorithm
80
81
- creating our own variables and functions
81
82
82
83
83
-
#### Apr. 23rd
84
+
#### Class 2
84
85
- functions that return values
85
86
- openFrameworks utility methods, random numbers, time, using sine curves
86
87
- animation and changing states
87
88
- control structures: branching and looping
88
89
- event handlers: mouse and keyboard
89
90
90
91
91
-
#### Apr. 28th
92
+
#### Class 3
92
93
- container data structures: C arrays and C++ vectors
93
94
- object-oriented design
94
95
- classes, methods, properties, and states
95
96
- ofPoint and other openFrameworks primitives
96
97
97
98
98
-
#### Apr. 30th
99
+
#### Class 4
99
100
- openFrameworks object types: polylines, vectors
100
101
- cameras, transformations and the matrix stack
101
102
- rotate, translate scale
102
103
- push, pop matrices
103
104
- function recursion
104
105
105
106
106
-
#### May 5th
107
+
#### Class 5
107
108
- ofxAddons, community extensions to openFrameworks
108
109
- reading and writing data
109
110
- displaying images, playing audio, capturing video
@@ -122,6 +123,6 @@ We are committed to being fully transparent about how we make and spend money. I
122
123
123
124
124
125
### How do I apply?
125
-
Applications are now closed.
126
+
Applications are now closed but give us your email [here](https://airtable.com/shr70F6hr8Gz52BWf) and we'll let you know as soon as we announce the next dates.
126
127
127
128
We will be accepting up to 17 students on a rolling basis. We will respond to your application within 2 days of submission. Rolling admissions means there are fewer and fewer slots the longer you wait, so if you’re interested in the program get your application in early!
0 commit comments