Bodygramming. Embodying the computational behaviour as a collective effort

Jussi Mikkonen*

*Corresponding author for this work

    Research output: Contribution to journalConference articleResearchpeer-review

    115 Downloads (Pure)

    Abstract

    During their education, the future industrial and interaction designers areincreasingly faced with constructing fully or partially functional physical prototypes.As physical computing involves interaction with the physical world through sensorsand actuators, combined with abstract data-memory, these pose additionaldifficulties for learning. While flowcharts have been useful for learning programming,we posit that using flowcharts alone are not expressive enough to efficiently helplearn physical computing. In this paper we present Bodygramming, to help thedesign-students understand how a programs function, from the perspective of theprogram in a physical computing device. In essence, Bodygramming means acting outthe behaviour of a program step-by-step, by following the instructions written onmagnetic flowchart cards. The acting enables the experience of how theasynchronous activities are related to the behaviour of the code, in a relatable humanpace. Bodygramming suggests an alternative way to understand basic programmingconcepts and abstractions.
    Original languageEnglish
    JournalThe Design Journal
    Volume22
    Issue numberSuppl. 1
    Pages (from-to)1423-1437
    ISSN1460-6925
    DOIs
    Publication statusPublished - 2019
    Event13th International Conference of the European Academy of Design: Running with Scissors - University of Dundee, Dundee, United Kingdom
    Duration: 10. Apr 201912. Apr 2019
    Conference number: 13th
    https://ead2019dundee.com/welcome

    Conference

    Conference13th International Conference of the European Academy of Design
    Number13th
    LocationUniversity of Dundee
    Country/TerritoryUnited Kingdom
    CityDundee
    Period10/04/201912/04/2019
    Internet address

    Keywords

    • Bodygramming
    • Flowchart
    • Computational Thinking
    • Physical Computing
    • interaction design

    Fingerprint

    Dive into the research topics of 'Bodygramming. Embodying the computational behaviour as a collective effort'. Together they form a unique fingerprint.

    Cite this