Skip to content

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

Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • Steve Hodges
  • James Scott
  • Sue Sentance
  • Colin Miller
  • Nicolas Villar
  • Scarlet Schwiderski-Grosche
  • Kerry Hammil
  • Dr Steven James Ossont
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.
Original languageEnglish
Title of host publicationSIGCSE 13': Proceedings of the 44th ACM technical symposium on Computer Science Education
EditorsRenee McCauley, Tracy Camp, Paul Tymann, J. D. Dougherty, Kris Nagel
Place of PublicationNew York
PublisherAssociation for Computing Machinery (ACM)
Pages391-396
Number of pages6
ISBN (Electronic)9781450318686
ISBN (Print)9781450320306
DOIs
Publication statusPublished - Mar 2013
EventACM Technical Symposium on Computer Science Education - Denver, United States
Duration: 6 Mar 20139 Mar 2013
Conference number: 44
https://dl.acm.org/doi/proceedings/10.1145/2445196

Conference

ConferenceACM Technical Symposium on Computer Science Education
Abbreviated titleSIGCSE
CountryUnited States
CityDenver
Period6/03/139/03/13
Internet address

Related information

Relations Get citation (various referencing formats)

ID: 21874315