Creative Coding Pedagogy from Logo to p5.js
type: WebPage
description: A technical article on teaching creative coding, Processing, p5.js, computational media, open source and Electronic Artefacts learning culture.
language: en
date published: 2026-06-24
date modified: 2026-06-24
primary image of page: ImageObject
  description: Creative Coding Pedagogy from Logo to p5.js
breadcrumb: breadcrumb
main entity: Creative Coding Pedagogy from Logo to p5.js
is part of: Electronic Artefacts
publisher: Electronic Artefacts
is accessible for free: true

Creative Coding Pedagogy from Logo to p5.js
type: TechArticle
abstract: This article explains creative coding pedagogy through exploratory programming, computational literacy, Processing, p5.js, visual feedback and open learning communities.
description: This article explains creative coding pedagogy through exploratory programming, computational literacy, Processing, p5.js, visual feedback and open learning communities.
main entity of page: Creative Coding Pedagogy from Logo to p5.js
image: ImageObject
  description: Creative Coding Pedagogy from Logo to p5.js
author: Electronic Artefacts
creator: Electronic Artefacts
keywords: Creative Coding
keywords: Processing
keywords: p5.js
keywords: Education
keywords: Programming
keywords: Design
keywords: Open Source
language: en
date created: 2026-06-24
date published: 2026-06-24
date modified: 2026-06-24
publisher: Electronic Artefacts
copyright holder: Electronic Artefacts
is accessible for free: true
word count: 1284
citation: Electronic Artefacts. "Creative Coding Pedagogy from Logo to p5.js." Technical article, version 1.0.0, 2026.
citation: Processing Overview
  type: CreativeWork
  publisher: Processing Foundation
citation: p5.js
  type: CreativeWork
  publisher: Processing Foundation
about: creative-coding
about: open-source
about: procedural-graphics
about: generative-system
mentions: creative-coding
mentions: open-source
article section: Creative Coding
article section: Programming
article section: Design
article section: Open Source
article section: Processing
article section: p5.js
time required: PT6M
is based on: Processing Overview
  type: CreativeWork
  publisher: Processing Foundation
is based on: p5.js
  type: CreativeWork
  publisher: Processing Foundation

Electronic Artefacts
type: Organization
alternate name: electronicArtefacts
alternate name: electronicartefacts.com
description: Electronic Artefacts is an independent creative technology studio for complex digital products, knowledge systems, proprietary software and research-led cultural work.
keywords: creative technology
keywords: digital product strategy
keywords: UX design
keywords: web development
keywords: knowledge graph
keywords: AI agents
keywords: retrieval-augmented generation
keywords: linked data
keywords: digital preservation
keywords: cultural infrastructure
keywords: software systems
keywords: research publishing
knows about: AI agents
knows about: knowledge graphs
knows about: retrieval-augmented generation
knows about: linked data
knows about: JSON-LD
knows about: creative coding
knows about: digital preservation
knows about: cultural knowledge systems
knows about: software architecture
knows about: human-computer interaction
knows about: generative AI
knows about: provenance
contact point: ContactPoint
  contact type: inquiries
  available language: en
  available language: fr

Electronic Artefacts
type: WebSite
alternate name: electronicArtefacts
alternate name: electronicartefacts.com
description: Electronic Artefacts is an independent creative technology studio for complex digital products, knowledge systems, proprietary software and research-led cultural work.
keywords: creative technology
keywords: digital product strategy
keywords: UX design
keywords: web development
keywords: knowledge graph
keywords: AI agents
keywords: retrieval-augmented generation
keywords: linked data
keywords: digital preservation
keywords: cultural infrastructure
keywords: software systems
keywords: research publishing
date modified: 2026-07-10
publisher: Electronic Artefacts
language: en

breadcrumb
type: BreadcrumbList
item list element: Electronic Artefacts
  type: ListItem
  position: 1
  item: https://electronicartefacts.com/
item list element: Publications
  type: ListItem
  position: 2
  item: https://electronicartefacts.com/publications/
item list element: Creative Coding Pedagogy from Logo to p5.js
  type: ListItem
  position: 3
  item: https://electronicartefacts.com/publications/creative-coding-pedagogy-from-logo-to-p5js/