Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/calebmadrigal/code-art-class

A class for learning to do art with math and code (Python).
https://github.com/calebmadrigal/code-art-class

Last synced: about 1 month ago
JSON representation

A class for learning to do art with math and code (Python).

Awesome Lists containing this project

README

        

# code-art-class

TODO: Wizard theme

A class for learning to do art with math and code (Python).

To get an idea of what sort of art is possible with these methods, check out: - all the pictures on this page are made with the techniques taught in this class.

## Introduction

In this class, we'll learn how to do art with Python programming. Some things you can learn in this class include:

* Basic Python programming
* How to use Python libraries
* How computer graphics work
* Some cool math
* How to do some cool art

TODO: Prerequisite knowledge

For each lesson (in the `lessons` folder), just read the `README.md` file and follow along.

## Setup

In order to follow along with this class, you must have:

* Python installed:
* Pillow (the Python Image Library):
- This command should install it: `pip install Pillow`
* A text editor which you can use to edit `.py` files (I recommend using [VS Code](https://code.visualstudio.com)).

## Table of Contents

* [Lesson 01 - Draw points](lessons/lesson_01/README.md)
* [Lesson 02 - Draw lines](lessons/lesson_02/README.md)
* [Lesson 03 - Draw square](lessons/lesson_03/README.md)
* [Lesson 04 - Colors](lessons/lesson_04/README.md)