Back to templates

Template details

Programming for Visual Artists

Course website for a New Media foundation course at Purchase College, built with Jekyll and the minimal-uni theme.

About this template

Programming for Visual Artists is a Jekyll-powered course website that serves as the online hub for a foundation New Media course at Purchase College, built with the minimal-uni theme and updated weekly throughout the fall 2023 semester.

What is Programming for Visual Artists?

Programming for Visual Artists is a course website created for a foundation course in New Media taught by Lee Tusman at Purchase College. It runs on Jekyll, a static site generator, and uses the minimal-uni theme, which the instructor also developed. The site takes course content as input and produces a static, publicly accessible website at leetusman.com/p4va_fall2023. The repository is hosted on GitHub and documents the course structure, including weekly pages for the fall 2023 edition.

Key Features

  • Jekyll static site — The site is generated with Jekyll, producing plain HTML files that need no server-side processing or database.
  • minimal-uni theme — The website is styled with the minimal-uni Jekyll theme, a custom theme created by the same author to keep layout minimal and code-oriented.
  • Weekly page accumulation — Pages are added each week until the last week of the semester, so the site grows chronologically with the course.
  • p5.js and creative coding focus — Repository topics list creative coding, curriculum, jekyll-theme, p5js, and programming, indicating a curriculum built around p5.js.
  • Openly accessible — The live course site is freely viewable online, and the Jekyll source is available for others to inspect or adapt.

Who is it for?

  • Instructors of creative coding or new media courses — They can use this Jekyll site as a model for organizing weekly lessons and course materials in a static, easy-to-host format.
  • Students enrolled in the course — They rely on the weekly added pages to follow the syllabus, access programming examples, and stay on track through the semester.
  • Creative coders and educators — They can browse the public site to see how a visual-arts programming course is structured and how the minimal-uni theme handles course content.

What can you do with this course website?

  • Instructors: Reuse the Jekyll and minimal-uni setup to generate a course site that automatically accumulates weekly pages over a term.
  • Students: Navigate weekly pages to find lessons, programming examples, and assignments connected to the p5.js curriculum.
  • Developers: Study the minimal-uni theme and the course site's Jekyll configuration as a reference for building other stripped-down educational or documentation websites.

FAQ

Is the source code available?

Yes, the course website is built from a Jekyll project hosted on GitHub. The minimal-uni theme used to generate the site is also open source at github.com/lee2sman/minimal-uni.

What topics does the course cover?

The repository's topics include creative coding, curriculum, jekyll-theme, p5js, and programming. The course is an introduction to programming for visual artists, with a focus on p5.js.

How often is the site updated?

Pages are generally added each week until the last week of the semester, so the site grows progressively throughout the course.

screenshot of Programming for Visual Artists on template0.com