SlideShare a Scribd company logo
1 of 17
Download to read offline
Creative Coding 
i n ar t educat ion 
Tomi Dufva 
Aalto Arts 
tomi.dufva@aalto.fi 
@tomidufva 
www.codeliteracy.net
Creative use/abuse 
of 
digital technologies.
Fractalnoia -11 eleven datasets you don’t believe just happened. Tomi & Mikko Dufva, 2014
Motion activated Monkfish. From Art&Craft school Robotti’s winter-camp 2014
Drawing bots made by 7-9 year old group.
if you can’t 
open it you 
don’t own it
CODE LITERACY
Free software is 
software that respects 
your freedom and the 
social solidarity of your 
community. So it's free 
as in freedom. 
- Richard Stallman
Our computers live in the 
ticks of the clock. We live 
in the big spaces between 
those ticks, when the time 
actually passes. 
- Douglas Rushkoff
”Code is Law” 
-Lawrence Lessig
”Its architecture is 
its politics” 
-Mitch Kapor
“If the structure does 
not permit dialogue 
the structure must be 
changed” 
―
”Computational 
Arrogance” 
- Evgeny Morozov
Digital Divide 
——— 
While many artists use digital 
technology, how many really confront 
the question of what it means to think, 
see, and filter affect through the 
digital? 
- Claire Bishop
The 
hands 
-Selja Kojonkoski-Rännäli
Thank you!

More Related Content

Viewers also liked

Tools for Meta-Programming
Tools for Meta-ProgrammingTools for Meta-Programming
Tools for Meta-Programming
elliando dias
 
Creative computing Session 3
Creative computing Session 3Creative computing Session 3
Creative computing Session 3
kturvey
 
Machine Learning: Generative and Discriminative Models
Machine Learning: Generative and Discriminative ModelsMachine Learning: Generative and Discriminative Models
Machine Learning: Generative and Discriminative Models
butest
 
Transformational-Generative Grammar
Transformational-Generative GrammarTransformational-Generative Grammar
Transformational-Generative Grammar
Ruth Ann Llego
 

Viewers also liked (20)

Creative Coding in Interaction Design with Tim Stutts
Creative Coding in Interaction Design with Tim StuttsCreative Coding in Interaction Design with Tim Stutts
Creative Coding in Interaction Design with Tim Stutts
 
Automatic Task-based Code Generation for High Performance DSEL
Automatic Task-based Code Generation for High Performance DSELAutomatic Task-based Code Generation for High Performance DSEL
Automatic Task-based Code Generation for High Performance DSEL
 
Software Abstractions for Parallel Hardware
Software Abstractions for Parallel HardwareSoftware Abstractions for Parallel Hardware
Software Abstractions for Parallel Hardware
 
Tools for Meta-Programming
Tools for Meta-ProgrammingTools for Meta-Programming
Tools for Meta-Programming
 
Geometria Projetiva
Geometria ProjetivaGeometria Projetiva
Geometria Projetiva
 
Digital Inspiration #2 - Creative Coding
Digital Inspiration #2 - Creative CodingDigital Inspiration #2 - Creative Coding
Digital Inspiration #2 - Creative Coding
 
Creative Coding Utrecht CCU0++
Creative Coding Utrecht CCU0++Creative Coding Utrecht CCU0++
Creative Coding Utrecht CCU0++
 
Creative computing Session 3
Creative computing Session 3Creative computing Session 3
Creative computing Session 3
 
Machine Learning: Generative and Discriminative Models
Machine Learning: Generative and Discriminative ModelsMachine Learning: Generative and Discriminative Models
Machine Learning: Generative and Discriminative Models
 
Kick off Creative Coding
Kick off Creative CodingKick off Creative Coding
Kick off Creative Coding
 
Intro to Creative Coding
Intro to Creative Coding  Intro to Creative Coding
Intro to Creative Coding
 
Creative Coding 1 - 1 Introduction
Creative Coding 1 - 1 IntroductionCreative Coding 1 - 1 Introduction
Creative Coding 1 - 1 Introduction
 
StoryCode DIY Days Presentation - Creative Coding
StoryCode DIY Days Presentation - Creative CodingStoryCode DIY Days Presentation - Creative Coding
StoryCode DIY Days Presentation - Creative Coding
 
Explorations in Creative Coding
Explorations in Creative CodingExplorations in Creative Coding
Explorations in Creative Coding
 
Summary - Transformational-Generative Theory
Summary - Transformational-Generative TheorySummary - Transformational-Generative Theory
Summary - Transformational-Generative Theory
 
Transformational-Generative Grammar
Transformational-Generative GrammarTransformational-Generative Grammar
Transformational-Generative Grammar
 
Deep structure and surface structure
Deep structure and surface structureDeep structure and surface structure
Deep structure and surface structure
 
Creative computing with Scratch
Creative computing with ScratchCreative computing with Scratch
Creative computing with Scratch
 
01 gx d - generative design et creative coding
01 gx d - generative design et creative coding01 gx d - generative design et creative coding
01 gx d - generative design et creative coding
 
Generative Design and Design Hacking
Generative Design and Design HackingGenerative Design and Design Hacking
Generative Design and Design Hacking
 

Similar to Creative coding in art education -Fads presentation

When-Technology-and-the-Humanity-Cross.pptx
When-Technology-and-the-Humanity-Cross.pptxWhen-Technology-and-the-Humanity-Cross.pptx
When-Technology-and-the-Humanity-Cross.pptx
JesabelAntonio
 
Mini thesis presentation
Mini thesis presentationMini thesis presentation
Mini thesis presentation
You-Wen Liang
 
2008 05 19_zhonetech1
2008 05 19_zhonetech12008 05 19_zhonetech1
2008 05 19_zhonetech1
Doc Searls
 
Andraž Zorko: The End Of Research As We Know It
Andraž Zorko: The End Of Research As We Know ItAndraž Zorko: The End Of Research As We Know It
Andraž Zorko: The End Of Research As We Know It
valicon
 
Iot comic book | business edition
Iot comic book | business editionIot comic book | business edition
Iot comic book | business edition
Sebastiano Musica
 
Jokers detonators
Jokers detonatorsJokers detonators
Jokers detonators
mrenoch
 

Similar to Creative coding in art education -Fads presentation (20)

Torocpsummit 130116180230-phpapp02
Torocpsummit 130116180230-phpapp02Torocpsummit 130116180230-phpapp02
Torocpsummit 130116180230-phpapp02
 
When-Technology-and-the-Humanity-Cross.pptx
When-Technology-and-the-Humanity-Cross.pptxWhen-Technology-and-the-Humanity-Cross.pptx
When-Technology-and-the-Humanity-Cross.pptx
 
BSides Rochester 2018: Timothy Duffy: Civic and Humanitarian Open Source
BSides Rochester 2018: Timothy Duffy: Civic and Humanitarian Open SourceBSides Rochester 2018: Timothy Duffy: Civic and Humanitarian Open Source
BSides Rochester 2018: Timothy Duffy: Civic and Humanitarian Open Source
 
Mini thesis presentation
Mini thesis presentationMini thesis presentation
Mini thesis presentation
 
UrbanIxD CHI13 SIG :: Designing Human Interactions in the Networked City
UrbanIxD CHI13 SIG :: Designing Human Interactions in the Networked CityUrbanIxD CHI13 SIG :: Designing Human Interactions in the Networked City
UrbanIxD CHI13 SIG :: Designing Human Interactions in the Networked City
 
2008 05 19_zhonetech1
2008 05 19_zhonetech12008 05 19_zhonetech1
2008 05 19_zhonetech1
 
Andraž Zorko: The End Of Research As We Know It
Andraž Zorko: The End Of Research As We Know ItAndraž Zorko: The End Of Research As We Know It
Andraž Zorko: The End Of Research As We Know It
 
Iot comic book | business edition
Iot comic book | business editionIot comic book | business edition
Iot comic book | business edition
 
Open source: can you ignore it?
Open source: can you ignore it?Open source: can you ignore it?
Open source: can you ignore it?
 
The Turing Test - A sociotechnological analysis and prediction - Machine Inte...
The Turing Test - A sociotechnological analysis and prediction - Machine Inte...The Turing Test - A sociotechnological analysis and prediction - Machine Inte...
The Turing Test - A sociotechnological analysis and prediction - Machine Inte...
 
Pax Digitalis a personal vision of the future. 101010 industrial era ends .11...
Pax Digitalis a personal vision of the future. 101010 industrial era ends .11...Pax Digitalis a personal vision of the future. 101010 industrial era ends .11...
Pax Digitalis a personal vision of the future. 101010 industrial era ends .11...
 
Jokers detonators
Jokers detonatorsJokers detonators
Jokers detonators
 
Social Machines Democratization
Social Machines DemocratizationSocial Machines Democratization
Social Machines Democratization
 
Chapter 4: It's a Free Software World After All
Chapter 4: It's a Free Software World After AllChapter 4: It's a Free Software World After All
Chapter 4: It's a Free Software World After All
 
Engineering Social Justice Presentation
Engineering Social Justice PresentationEngineering Social Justice Presentation
Engineering Social Justice Presentation
 
Doing F/LOSS :: The Cathedral & the Bazaar
Doing F/LOSS :: The Cathedral & the BazaarDoing F/LOSS :: The Cathedral & the Bazaar
Doing F/LOSS :: The Cathedral & the Bazaar
 
Speak Out - Speak Digital
Speak Out - Speak DigitalSpeak Out - Speak Digital
Speak Out - Speak Digital
 
CHI2022 Presenation .pptx
CHI2022 Presenation .pptxCHI2022 Presenation .pptx
CHI2022 Presenation .pptx
 
Smart Cities Summit, June 2020
Smart Cities Summit, June 2020Smart Cities Summit, June 2020
Smart Cities Summit, June 2020
 
Digital citizenship and_responsibility
Digital citizenship and_responsibilityDigital citizenship and_responsibility
Digital citizenship and_responsibility
 

More from Tomi Dufva

Grasping the future of digital society
Grasping the future of digital societyGrasping the future of digital society
Grasping the future of digital society
Tomi Dufva
 
Metaphors of Code
Metaphors of CodeMetaphors of Code
Metaphors of Code
Tomi Dufva
 

More from Tomi Dufva (10)

Grasping AI systems
Grasping AI systemsGrasping AI systems
Grasping AI systems
 
Lectio praecursoria: Art Education in the Post-Digital Era
Lectio praecursoria: Art Education in the Post-Digital Era Lectio praecursoria: Art Education in the Post-Digital Era
Lectio praecursoria: Art Education in the Post-Digital Era
 
Luova ohjelmointi digitaalisuuden ymmärtämisessä
Luova ohjelmointi digitaalisuuden ymmärtämisessäLuova ohjelmointi digitaalisuuden ymmärtämisessä
Luova ohjelmointi digitaalisuuden ymmärtämisessä
 
Grasping the future of digital society
Grasping the future of digital societyGrasping the future of digital society
Grasping the future of digital society
 
Creative coding at Art & Craft school Robotti
Creative coding at Art & Craft school RobottiCreative coding at Art & Craft school Robotti
Creative coding at Art & Craft school Robotti
 
Luova ohjelmointikäsityökoulurobotissa
Luova ohjelmointikäsityökoulurobotissaLuova ohjelmointikäsityökoulurobotissa
Luova ohjelmointikäsityökoulurobotissa
 
the role of art and hacking in developing and 21st century skills by look...
 the role of art and hacking  in developing  and 21st century skills  by look... the role of art and hacking  in developing  and 21st century skills  by look...
the role of art and hacking in developing and 21st century skills by look...
 
Maker movement -creating knowledge through basic intention
Maker movement -creating knowledge through basic intentionMaker movement -creating knowledge through basic intention
Maker movement -creating knowledge through basic intention
 
Metaphors of Code
Metaphors of CodeMetaphors of Code
Metaphors of Code
 
Ohjelmoinnin lukutaito
Ohjelmoinnin lukutaitoOhjelmoinnin lukutaito
Ohjelmoinnin lukutaito
 

Recently uploaded

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
ssuserdda66b
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 

Recently uploaded (20)

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 

Creative coding in art education -Fads presentation