[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ 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

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
  • (2024)Programming Smart Objects: How Young Learners’ Programming Skills, Attitudes, and Perception Are InfluencedProceedings of the 2024 ACM SIGPLAN International Symposium on SPLASH-E10.1145/3689493.3689982(45-55)Online publication date: 17-Oct-2024
  • (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
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

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)2
Reflects downloads up to 11 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Programming Smart Objects: How Young Learners’ Programming Skills, Attitudes, and Perception Are InfluencedProceedings of the 2024 ACM SIGPLAN International Symposium on SPLASH-E10.1145/3689493.3689982(45-55)Online publication date: 17-Oct-2024
  • (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
  • Show More Cited By

View Options

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