Skip to content
zarak5 edited this page Oct 3, 2018 · 19 revisions

Assignment

  1. Look through Corpora. This is a great repo to make your first open source contribution. An optional assignment for this week is to follow these instructions from Open Source Studio and submit a pull request.

  2. Use something "external" (in addition to p5.js) in a browser-based text experiment. Some ideas:

    • Use RiTa.js or Compromise to analyze and/or modify text.
    • Use a data source from Corpora or some other API (NY Times, Wikipedia, etc.)
    • Use Wordnik to lookup meta-data about a word.
    • Try using an API that we have not explored in class or in the examples!
    • Collect data using a Google Form and load a CSV using loadTable() in p5 or connect to the Google Sheet directly with tabletop.js. You can also use this incredibly convenient service Sheetsu, but it is not free / open source.

I encourage you to think of creative interactions other than "submit text via a text box." For example, what happens if you alter a user's text as they type? What if you make DOM elements contenteditable? What other experimental interactions can you invent?

In-class Examples

Add your name / link to your assignment below