橋本 Hashimoto   Baku

橋本 Hashimoto   Baku

Slowness, Politics, and Joy: Values That Guide Technology Choices in Creative Coding Classrooms (Scratchpad)

This page is a personal scratchpad.

https://dl.acm.org/doi/10.1145/3706598.3713472

Creative coding is...

  • a broadly prous term, ambiguous, but, at least, it ams more like a self-satisfaction, rather than trying to accomplish something useful and pragmatically functional.
  • それで美術をするためではなく、美術的なモチーフを用いて、let students learn how to code するためにある
    • ゆえに
    • Creative codingの目的はthe art world と CS education worldに二分
    • teaching systemとして、empowering systemsとしてのそれにも二分

Terms

  • Techno-solutionism
    • こういう無邪気な姿勢を指すtechnosolutionismという便利な言葉があって、HCIは分野としてはその幻想を打ち破り複雑な世界を複雑なまま受けとめながらよくしていくものだと思っています。

X by 加藤淳

  • Expressivity, beyond something like pragmatic and functional
  • Non-linear art making
    • Version control system(git, svn)のような、線形的でコミットに分節可能なシステムでは上手くモデル化し辛い
  • Slowness
    • counter power to the tendency in software development, which orients toward the fastness, rapidness, and seamlessness, to automating tasks that are not essential facets of the task at hand.
  • Tedium
    • Baku argued fro the value of integrating
      tedium
      into his workflow. (...) Integrate procedural ways of thinking with more manual or repetitive or more tedious works.

  • Artists often act as toolmakers.
  • Centralized technologies
    • Micromedia Director / Adobe Flash
    • Firefox suddenly deprecated some of API
  • Sociotechnical constraints
  • I thinkg the imagination is still my most real-time media, even if the live programming or procedural design system offers us way more quicker and rapid exploration environment.
  • Glisp is oriented to totally opposite the way of efficiency or productivity is, it's just for making that proces of drawing graphics more satisfying or more joyful.

ジェネとチマ

  • チマ
    • tedium, repetitive, manual control

#memo