CSCI 195b Spring 2023
Algorithmic Art
Archived Class
Charles Cusack
Computer Science
Hope College
Main
Schedule
Grading
Gradebook
Homework

Policies
Advice
College
    Policies

Notes
Programs
Tutorials

CSCI 385
MATH 160
Others

Admin
previous     next     today     future     all    

Schedule for weeks 1 through 16

Wk Day Date TopicResourcesEvents

8WedMar 01NoneNoneClass Canceled

FriMar 03
  • Course Introduction
  • Playing with Python Turtle
  • PyCharm
  • Python Turtle
  • Sample Python Turtle Programs
  • turtle.color()
  • Python Turtle Colors

  • 9MonMar 06
  • RGB Color
  • Python Random
  • Methods
  • RGB Color Model (Wikipedia)
  • Hex Color Guide
  • RGB Calculator
  • Color Picker
  • Python random

  • WedMar 08
  • Circles
  • Methods

  • FriMar 10
  • Homework 1 critique
  • Q & A about stuff so far
  • HW 1 due

    10MonMar 13Color Palettes and Maps

    WedMar 15
  • HW 2 critique
  • FillCircle, FillArc
  • HW 2 due

    FriMar 17No ClassSpring Break

    Spring Break Week

    11MonMar 27Random shapes/locations

    WedMar 29
  • AI
  • Fractals
  • HW 3 due

    FriMar 31More fractalsHW 4 due

    12MonApr 03Everything!
  • Python documentation
  • Your scripts
  • Your mind
  • Midterm Exam

    WedApr 05Color TheoryRead/Watch before class:
  • Color Theory (Brief article)
  • Beginning Graphic Design: Color (YouTube)
  • Color Theory for Beginners (YouTube)
  • Intro to Color Theory for artists (Great detailed article!)
  • Python Color System Conversions

  • Color Palette Creators:
  • Adobe Color Wheel
  • Canva Color Wheel
  • Designs.ai Color Wheel
  • HW 5 due

    FriApr 07No ClassGood Friday

    13MonApr 10No ClassEaster Monday

    WedApr 12Rough things (lines, circles)HW 6 due

    FriApr 14Hex GridHW 7 due

    14MonApr 17GradientsHW 8 due

    WedApr 19Quartered StructuresHW 9 due

    FriApr 21Prep for exhibitionHW 10 due

    15MonApr 24
  • Fibonacci Trees
  • Wobbly Lines
  • HW 11 due

    WedApr 26Wobbly Circles

    FriApr 28HW 12 due

    ExWedMay 03Final Exam
    9-11am