SPLASH 2021
Sun 17 - Fri 22 October 2021 Chicago, Illinois, United States
Tue 19 Oct 2021 14:50 - 15:10 at Zurich F - Talks III Chair(s): Brian Hempel

With a pen and a piece of paper, anyone can write a journal entry, draw a diagram, perform a calculation, or sketch a cartoon. Even as more sophisticated technologies arise, pen and paper maintain important roles in our lives because nothing has matched their combination of accessibility, immediacy, and flexibility.

Digital tablet/stylus sketchbooks adapt pen and paper into the world of digital media. In doing so, they trade away some of paper’s advantages (like cheapness & tangibility) in exchange for new computational powers (like nondestructive editing & ease of transmission). But in this trade, digital sketchbooks haven’t yet won the greatest computational capability of all. This is the ability to define entirely new computational behaviors, that is, to program.

The success of spreadsheets demonstrates that, given the right environment, ordinary people can make effective use of open-ended programmability – to speed computations, explore “what if?” scenarios, and explore information in entirely new ways.

What would be possible if hand-written sketchbooks were programmable like spreadsheets?

To explore this question, we built Inkbase, a programmable digital sketchbook. Inkbase integrates a conventional ink-on-tablet interface with an open-ended programming environment. With Inkbase, we studied how programmability might fluidly augment:

  • organizational tasks
  • creative sketching
  • visual explanation
  • technical thought
  • … and everything else we do with pen and paper.

Tue 19 Oct

Displayed time zone: Central Time (US & Canada) change

13:50 - 15:10
Talks IIILIVE at Zurich F
Chair(s): Brian Hempel University of Chicago
13:50
20m
Talk
Supporting Network Editing and Experimentation for Novice Deep Learning Programmers
LIVE
Chunqi Zhao , Tsukasa Fukusato The University of Tokyo, Jun Kato National Institute of Advanced Industrial Science and Technology (AIST), Takeo Igarashi The University of Tokyo
14:10
20m
Talk
TypeCell: A New Live Programming Environment for the Web
LIVE
14:30
20m
Talk
Restructuring Structure Editing
LIVE
David Moon University of Michigan, Cyrus Omar University of Michigan
14:50
20m
Talk
Inkbase: Programmable Ink
LIVE