skip to main content
10.1145/2445196.2445315acmconferencesArticle/Chapter ViewAbstractPublication PagessigcseConference Proceedingsconference-collections
research-article

.NET gadgeteer: a new platform for K-12 computer science education

Published:06 March 2013Publication History

ABSTRACT

In this paper we present the features of a new physical device prototyping platform called Microsoft .NET Gadgeteer along with our initial experiences using it to teach computer science in high schools. Gadgeteer makes it easy for newcomers to electronics and computing to plug together modules with varied functionality and to program the resulting system's behavior. We believe the platform is particularly suited to teaching modern programming concepts such as object-oriented, event-based programming and it could be a timely addition to established teaching tools given the current interest in improving high school computer science education in some regions. We have run a number of pilot studies in the US and in the UK with students of varying age and ability. Our results indicate that the tangible and expressive nature of Gadgeteer helps to engage and motivate a diverse set of students. We were also pleasantly surprised by the level of polish and sophistication of the devices which were built. We hope to further explore the potential of Gadgeteer for teaching in future work and we encourage others to build on our experiences.

References

  1. Ben-Ari, M. Constructivism in Computer Science Education. In proceedings of the 29th SIGCSE Technical Symposium, ACM. 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. T. Brinda, H. Puhlmann and C. Schulte. Bridging ICT & CS - Educational Standards for Computer Science in Lower Secondary Education. In Proceedings of ITICSE, July 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. T. Crick and S. Sentance. Computing At School: Stimulating Computing Education in the UK. In Proceedings of the 11th Koli Calling International Conference on Computing Education Research, pages 122--123, ACM, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. O. Hazzan, J. Gal-Ezer and L. Blum. A Model for High School Computer Science Education: The Four Key Elements That Make It! In Proceedings of the 39th SIGCSE Technical Symposium, pages 281--285. ACM, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. A. Millner and E. Baafi. Modkit: Blending and Extending Approachable Platforms for Creating Computer Programs and Interactive Objects, In Proceedings of the 2011 ACM Interaction Design and Children Conference. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. S. Papert. Mindstorms: Children, Computers and Powerful Ideas. Basic Books, 1993. 92053249. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. M. Richards, M. Petre and A. K. Bandara. Starting with UbiComp: Using the Senseboard to Introduce Computing. In Proceedings of the 43rd SIGCSE Technical Symposium, pages 583--588, ACM, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. The Royal Society. Shut Down or Restart? The Way Forward for Computing in UK Schools. Technical Report, January 2012 DES2448, The Royal Society, 2012.Google ScholarGoogle Scholar
  9. S. Sentance. Changes Afoot in the UK. CSTA Voice, Volume 8 Issue 3. July 2012. Available at: http://csta.acm.org/Communications/sub/CSTAVoice.htmlGoogle ScholarGoogle Scholar
  10. S. Sentence and S. Schwiderski-Grosche, Challenge and Creativity: Using .NET Gadgeteer in Schools, In Proceedings of the 7th Workshop on Primary and Secondary Computing Education, WIPCSE 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. N. Villar, J. Scott and S. Hodges. Prototyping with Microsoft .NET Gadgeteer. In Proceedings of the 5th International Conference on Tangible, Embedded, and Embodied Interaction, TEI '11, pages 377--380. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. N. Villar, et al., .NET Gadgeteer: A Platform for Custom Devices. In Proceedings of Pervasive 2012, Lecture Notes in Computer Science. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. C. Wilson, L. A. Sudol, C. Stephenson and M. Stehlik. Running on Empty: The Failure to Teach K-12 Computer Science in the Digital Age. Technical Report CSTA. 2010.Google ScholarGoogle Scholar
  14. J. Wing "Computational Thinking", Communications of the ACM, March 2006 Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. .NET gadgeteer: a new platform for K-12 computer science education

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in
            • Published in

              cover image ACM Conferences
              SIGCSE '13: Proceeding of the 44th ACM technical symposium on Computer science education
              March 2013
              818 pages
              ISBN:9781450318686
              DOI:10.1145/2445196

              Copyright © 2013 ACM

              Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 6 March 2013

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • research-article

              Acceptance Rates

              SIGCSE '13 Paper Acceptance Rate111of293submissions,38%Overall Acceptance Rate1,595of4,542submissions,35%

              Upcoming Conference

              SIGCSE Virtual 2024

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader