Projects / Sketchnote
en
Sketchnote
Mar 2021 – May 2022

Sketchnote is a block-based programming environment designed to support strategic problem decomposition by integrating freeform sketching into the coding workflow. By transforming block attachment slots into drawing areas, it allows users to draft abstract ideas or logic before replacing them with actual code blocks. The system also employs a multi-layered, pyramid-like structure to visualize the hierarchy of the program, enabling users to inspect code at varying levels of abstraction.

Category
Design Research
Team Composition
Me
Researcher
W. Lee
Advisor
Tech Stack
Unity
Python
Resources
Live Link — https://sketchnote.han.sh/ (ported to web, limited features)
Others
Publication — Sketch-Based Visualization of Problem Decomposition in Block-Based Programming, Master's Thesis, KAIST, Daejeon