Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1999030.1999074acmotherconferencesArticle/Chapter ViewAbstractPublication PagesidcConference Proceedingsconference-collections
demonstration

Modkit: blending and extending approachable platforms for creating computer programs and interactive objects

Published: 20 June 2011 Publication History
  • Get Citation Alerts
  • Abstract

    This paper describes Modkit - a toolkit that makes it possible for novices and experienced designers to create their own interactive objects by combining graphical blocks inspired by the Scratch programming environment and the Arduino platform. The demonstration will feature the current Modkit components, activities, and projects that illustrate how the toolkit blends Scratch and Arduino platforms to extend what and how young people are able to create. We will present example projects made by young people, discuss the details of the system implementation, and highlight the implications our design decisions had in informal learning environments.

    References

    [1]
    Ainsworth, S. 2006. DeFT: a conceptual framework for considering learning with multiple representations. Learning and Instruction, 16(3), 183--198.
    [2]
    Arduino. Available at http://arduino.cc. Retrieved April 30, 2011.
    [3]
    Baafi, E. 2011. Drag 'n Drop Arduino Programming: an introduction to the Modkit development platform. Make Magazine, 25(1). 52--54.
    [4]
    Buechley, L., Eisenberg, M., Catchen, J., and Crockett, A. 2008. The LilyPad Arduino: using computational textiles to investigate engagement, aesthetics, and diversity in computer science education. In Proceeding of the SIGCHI Conference on Human Factors in Computing Systems (Florence, Italy, April 5--10, 2008). CHI '08. ACM, New York, NY, 423--432.
    [5]
    Eisenberg, M., Elumeze, N., MacFerrin, M. & Buechley, L. 2009. Children's programming reconsidered: Settings, stuff, and surfaces. In Proceedings of the International Conference on Interaction Design and Children Conference (Como, Italy, June 3--5, 2009) IDC '09. ACM, New York, NY. 1--8.
    [6]
    Florida, R. 2002. Rise of the Creative Class. Basic Books, New York, NY.
    [7]
    Gasperti, M. 2008. Labview for LEGO Mindstorms NXT. NTS Press, Allendale, NJ.
    [8]
    Karwall, N. 2010. Visual programming application for children to program robotic toys. Designing for Children Conference (Bombay, India, February 2--6). Bombay, India. http://www.designingforchildren.net/papers/nikhil-karwall-designingforchildren.pdf.
    [9]
    Katterfeldt, E., Dittert, N., Schelhowe, H. 2009. EduWear: smart textiles as ways of relating computing technology to everyday life. In Proceedings of the International Conference on Interaction Design and Children Conference (Como, Italy, June 3--5, 2009) IDC '09. ACM, New York, NY. 9--17.
    [10]
    Katterfeldt, E., Schelhowe, H. 2008. A modelling tool to support children making their ideas work. In Proceedings of the International Conference on Interaction Design and Children Conference (Chicago, IL, June 11--13, 2008) IDC '08. ACM, New York, NY. 218--225.
    [11]
    Larson, J., Nelson, B. 2010. Making Robots Accessible to Everyone. Open Source Bridge (Portland, OR, June 21--24, 2010). http://opensourcebridge.org/sessions/480.
    [12]
    Learn 2 Teach, Teach 2 Learn. Available at http://learn2teach.org. Retrieved April 30, 2011.
    [13]
    Margolis, J., Estrella, R., Goode, J., Holme, J., Nao, K. 2008. Stuck in the Shallow End: Education, Race, and Computing. MIT Press, Cambridge, MA.
    [14]
    Margolis, J., Fisher, A. 2003. Unlocking the Clubhouse: Women in Computing. MIT Press, Cambridge, MA.
    [15]
    Millner, A. 2010. Computer as Chalk: Cultivating and Sustaining Communities of Youth as Designers of Tangible User Interfaces. Media Lab Doctoral dissertation. Massachusetts Institute of Technology.
    [16]
    Pearson, G., Young, T., Eds. 2002. Technically Speaking: Why All Americans Need to Know More about Technology. National Academy Press, Washington, DC.
    [17]
    Reimann, D., Herczeg, M., Winkler, T., Hopel, I. 2003. "Gaining Computational Literacy by Creating Hybrid Aesthetic Learning Spaces." Third IEEE International Conference on Advanced Learning Technologies (ICALT'03). pp. 384.
    [18]
    Resnick, M., Maloney, J., Monroy-Hernandez, A., Rusk, N., Eastmond, E., Brennan, K., Millner, A., Rosenbaum, E., Silver, J., Silverman, B., Kafai, Y. 2009. Scratch: programming for all. Communications of the ACM, 52(11). 60--67.
    [19]
    Rusk, N., Resnick, M., Berg, R., & Pezalla-Granlund, M. 2008. New pathways into robotics: strategies for broadening participation. Journal of Science Education and Technology, 17(1). 59--69.
    [20]
    Sipitakiat, A., Blikstein, P. & Cavallo, D. 2004. GoGo Board: augmenting programmable bricks for economically challenged audiences, In Proceedings of the International Conference of the Learning Sciences (Los Angeles, CA, June 22--26, 2004) ICLS '04. ISLS. 481--488.
    [21]
    The Young People Project. Available at http://www.typp.org. Retrieved April 30, 2011.

    Cited By

    View all
    • (2023)Topic Relation Graph Construction to Identify Challenges in Introducing Programming in Indonesian K-12 Education2023 1st IEEE International Conference on Smart Technology (ICE-SMARTec)10.1109/ICE-SMARTECH59237.2023.10461964(184-189)Online publication date: 17-Jul-2023
    • (2022)What Properties Should A Computer-Aided UX Design Tool for Physical Computing Have?Adjunct Proceedings of the 2022 Nordic Human-Computer Interaction Conference10.1145/3547522.3547675(1-5)Online publication date: 8-Oct-2022
    • (2021)Making at a Distance: Teaching Hands-on Courses During the PandemicExtended Abstracts of the 2021 CHI Conference on Human Factors in Computing Systems10.1145/3411763.3450395(1-5)Online publication date: 8-May-2021
    • Show More Cited By

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    IDC '11: Proceedings of the 10th International Conference on Interaction Design and Children
    June 2011
    275 pages
    ISBN:9781450307512
    DOI:10.1145/1999030

    Sponsors

    • University of Michigan: University of Michigan

    In-Cooperation

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 20 June 2011

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Arduino
    2. Scratch
    3. computational crafts
    4. construction kit
    5. graphical programming
    6. informal learning
    7. modkit

    Qualifiers

    • Demonstration

    Funding Sources

    Conference

    IDC '11
    Sponsor:
    • University of Michigan

    Acceptance Rates

    Overall Acceptance Rate 172 of 578 submissions, 30%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)24
    • Downloads (Last 6 weeks)3
    Reflects downloads up to 27 Jul 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)Topic Relation Graph Construction to Identify Challenges in Introducing Programming in Indonesian K-12 Education2023 1st IEEE International Conference on Smart Technology (ICE-SMARTec)10.1109/ICE-SMARTECH59237.2023.10461964(184-189)Online publication date: 17-Jul-2023
    • (2022)What Properties Should A Computer-Aided UX Design Tool for Physical Computing Have?Adjunct Proceedings of the 2022 Nordic Human-Computer Interaction Conference10.1145/3547522.3547675(1-5)Online publication date: 8-Oct-2022
    • (2021)Making at a Distance: Teaching Hands-on Courses During the PandemicExtended Abstracts of the 2021 CHI Conference on Human Factors in Computing Systems10.1145/3411763.3450395(1-5)Online publication date: 8-May-2021
    • (2020)Interactive Stitch SamplerACM Transactions on Computing Education10.1145/341829920:4(1-29)Online publication date: 4-Oct-2020
    • (2020)SoftModProceedings of the Fourteenth International Conference on Tangible, Embedded, and Embodied Interaction10.1145/3374920.3374950(287-298)Online publication date: 9-Feb-2020
    • (2020)An Analysis of Use-Modify-Create Pedagogical Approach's Success in Balancing Structure and Student AgencyProceedings of the 2020 ACM Conference on International Computing Education Research10.1145/3372782.3406256(14-24)Online publication date: 10-Aug-2020
    • (2020)The Wearables Development ToolkitProceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies10.1145/33698133:4(1-26)Online publication date: 14-Sep-2020
    • (2020)Storycoding - Programming Physical Artefacts for Research Through DesignProceedings of the 2020 ACM Designing Interactive Systems Conference10.1145/3357236.3395555(441-455)Online publication date: 3-Jul-2020
    • (2020)Scratch EncoreProceedings of the 51st ACM Technical Symposium on Computer Science Education10.1145/3328778.3366912(794-800)Online publication date: 26-Feb-2020
    • (2020)Physical Computing: A Key Element of Modern Computer Science EducationComputer10.1109/MC.2019.293505853:4(20-30)Online publication date: Apr-2020
    • Show More Cited By

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media