Skip to page content

Creativity and code

Layers of reality

Download Options

Lesson Overview

Bring your artwork to life

Create a layered artwork in Procreate, then use basic coding skills in Swift Playgrounds to turn it into an AR experience.

The artwork and Swift Playgrounds workbook that accompany this lesson idea were created by American Illustrator Jarom Vogel. To see more of his work, including more Code and Creativity experiments, visit or look up @jaromvogel on Twitter or Instagram.

You must have Swift Playgrounds installed on your iPad to do part two of this lesson.

Educational Value

  • Students will gain an entry-level understanding of programming fundamentals.
  • Implement and modify programs with user interfaces involving variables and functions in a general-purpose programming language.
  • Students will gain an understanding of the intersection of digital technologies and creative processes.

All you need is an iPad and the following apps:

  • Procreate
  • Swift Playgrounds