Poetic Coding Workshop by Taeyoon Choi

with the Ebenezer School and Home for the Visually Impaired and CHAT (Centre for Arts, Heritage and Textiles)

Date: February 4 - 25, 2021

In this workshop Taeyoon Choi will teach the students of Ebenezer School and Home for the Visually Impaired coding with HTML and JavaScript.
Building upon the Touching the Internet workshop he led for the students in 2019, he will teach the students through four sessions of remote, online workshops.
For the first two sessions of Poetic Coding workshop, students will learn how to create a simple website using HTML, and will learn to create ASCII art designs.
For the last two sessions, students will learn to create generative patterns using JavaScript. The output of the coding workshop will be made into a knit for tactile experience.
The workshop is organized by CHAT (Centre for Heritage, Arts and Textile), Hong Kong as a part of the exhibition Interweaving Poetic Code.

Teaching assistants:

Big Thanks to:
Materials:

Lesson Outline

  1. Introduction:
    Recap of the Touching the Internet workshop in the fall of 2019
  2. Lesson 1: HTML
    Creating a basic HTML page.
    We will learn what a tag is, and learn the following tags: head, body, paragraph, and header.
    Taeyoon's example
    Sonia's example
    The students will be asked to write a 200 word story about their house as homework, using different header sizes to tell a story about different parts of their house.
  3. Lesson 2: ASCII poem
    Students will learn how to use pre tag to include preformatted text and make ASCII poem.
    This design will be printed out as knit textiles for the students to keep.
  4. Lesson 3: Javascript
    Students will learn a basic Javascript code.
  5. Lesson 4: Javascript
    Students will learn the For loop code.
    We will go over pythagorean theorem.
    The For loop code will have an output with stars.


Reference from Claire Kearney-Volpe: