Difference between revisions of "Text And Code: Alice's Adventures in Computerland"

From Publication Station
Line 1: Line 1:
Welcome to the course Text and Code.  
Welcome to the course Text and Code.  


In this series of classes from the Publication Station you will use code to load and layout large bodies of text on the web. The visitor of your online publication will be given the option to display the text in several ways. We will also make the publication interactive, allowing the user to find, filter and highlight the text. As a final touch you will create animated SVG’s exported from Illustrator.
In this series of classes from the Publication Station you will use code to load and layout large bodies of text on the web. The visitor of your online publication will be given the option to display the text in several ways.  
 
We will also make the publication interactive, allowing the user to find, filter and highlight the text. As a final touch you will create animated SVG’s exported from Illustrator.


== Program ==
== Program ==
Line 33: Line 35:


Demos:
Demos:
1. Loading of fonts
# Loading of fonts
  1. [Using Google Fonts](https://fonts.google.com)
## [https://fonts.google.com Using Google Fonts]
  2. [FontMap](http://fontmap.ideo.com/)
## [http://fontmap.ideo.com/ FontMap]
2. CSS filters and animations
# CSS filters and animations
3. Adding content filters with Javascript
# Adding content filters with JavaScript
4. Adding a search
# Adding a search


=== Class 3 ===
=== Class 3 ===


Demos:
Demos:
1. Analyzing text
# Analyzing text
2. Adding an index
# Adding an index


=== Class 4 ===
=== Class 4 ===
Line 57: Line 59:


=== Explore ===
=== Explore ===
- [Tropy](https://tropy.org/)
- [https://tropy.org/ Tropy]
- [Open-AI](https://openai.com/)
- [https://openai.com/ Open-AI]


=== Used during classes ===
=== Used during classes ===
- [WebScraper](https://www.webscraper.io/)
- [https://www.webscraper.io/ WebScraper]
- [CSV2JSON](https://csvjson.com/csv2json)
- [https://csvjson.com/csv2json CSV2JSON]
- [CSS Grid Garden](https://cssgridgarden.com/)
- [https://cssgridgarden.com/ CSS Grid Garden]
- [Dall-E Mini](https://huggingface.co/spaces/dalle-mini/dalle-mini)
- [https://huggingface.co/spaces/dalle-mini/dalle-mini Dall-E Mini]

Revision as of 11:43, 2 September 2022

Welcome to the course Text and Code.

In this series of classes from the Publication Station you will use code to load and layout large bodies of text on the web. The visitor of your online publication will be given the option to display the text in several ways.

We will also make the publication interactive, allowing the user to find, filter and highlight the text. As a final touch you will create animated SVG’s exported from Illustrator.

Program

Class 1

Demos

  1. Intro HTML/CSS/JavaScript
  2. WebScraper, CSV and JSON
  3. CSS grid

Groups

During the first class we work in groups of 3. You will start with some pre-made files. Divide the tasks below.

Tasks

1. Use the WebScraper.io extension to scrape Alice in Wonderland or any other book you like.

2. Add a CSS grid

3. Creating and adding images

  • Create images with Dall-E Mini
  • Add images via the `JSON` files

Class 2

Demos:

  1. Loading of fonts
    1. Using Google Fonts
    2. FontMap
  2. CSS filters and animations
  3. Adding content filters with JavaScript
  4. Adding a search

Class 3

Demos:

  1. Analyzing text
  2. Adding an index

Class 4

...

Class 5

...

Tools overview

Explore

- Tropy - Open-AI

Used during classes

- WebScraper - CSV2JSON - CSS Grid Garden - Dall-E Mini