• Login
    View Item 
    •   Maryland Shared Open Access Repository Home
    • KnowledgeWorks@UBalt
    • UBalt Faculty Scholarship
    • View Item
    •   Maryland Shared Open Access Repository Home
    • KnowledgeWorks@UBalt
    • UBalt Faculty Scholarship
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Toque: Designing a Cooking-based Programming Language for and With Children

    Thumbnail
    Files
    Toque_designing_a_cooking-based_programming_langua.pdf (4.265Mb)
    Permanent Link
    http://hdl.handle.net/11603/7262
    Collections
    • UBalt Faculty Scholarship
    Metadata
    Show full item record
    Author/Creator
    Tarkan, Sureyya
    Sazawal, Vibha
    Druin, Allison
    Golub, Evan
    Bonsignore, Elizabeth
    Walsh, Greg
    Leong, Zeina
    Date
    2010-01
    Type of Work
    10 pages
    Text
    conference papers and proceedings
    Citation of Original Publication
    Tarkan, S., Sazawal, V., Druin, A., Golub, E., Bonsignore, E. M., Walsh, G., & Atrash, Z. (2010). Toque: designing a cooking-based programming language for and with children. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (pp. 2417-2426). ACM.
    Subjects
    tangible UIs
    education
    children
    design
    programming languages
    human factors
    Abstract
    An intergenerational design team of children (ages 7-11 years old) along with graduate students and faculty in computer science and information studies developed a programming language for children, Toque. Concrete real- world cooking scenarios were used as programming metaphors to support an accessible programming learning experience. The Wiimote and Nunchuk were used as physical programming input devices. The programs that were created were pictorial recipes which dynamically controlled animations of an on-screen chef preparing virtual dishes in a graphical kitchen environment. Through multiple design sessions, programming strategies were explored, cooking metaphors were developed and, prototypes of the Toque environment were iterated. Results of these design experiences have shown us the importance of pair-programming, programming by storytelling, parallel programming, function-argument relationships, and the role of tangibility in overcoming challenges with constraints imposed by the system design.


    Robert L. Bogomolny Library
    University of Baltimore
    1420 Maryland Ave.
    Baltimore, MD 21201
    Email: knowledgeworks@ubalt.edu


    If you wish to submit a copyright complaint or withdrawal request, please email mdsoar-help@umd.edu.

     

     

    My Account

    LoginRegister

    Browse

    This CollectionBy Issue DateTitlesAuthorsSubjectsType

    Statistics

    View Usage Statistics


    Robert L. Bogomolny Library
    University of Baltimore
    1420 Maryland Ave.
    Baltimore, MD 21201
    Email: knowledgeworks@ubalt.edu


    If you wish to submit a copyright complaint or withdrawal request, please email mdsoar-help@umd.edu.