skip to main content
10.1145/2899415.2925490acmconferencesArticle/Chapter ViewAbstractPublication PagesiticseConference Proceedingsconference-collections
poster

Make and Learn: A CS Principles Course Based on the Arduino Platform

Published:11 July 2016Publication History

ABSTRACT

We present preliminary experiences in designing a Computer Science Principles undergraduate course for all majors that is based on physical computing with the Arduino microprocessor platform. The course goal is to introduce students to fundamental computing concepts in the context of developing concrete products. This physical computing approach is different from other existing CS Principles courses. Students use the Arduino platform to design tangible interactive systems that are personally and socially relevant to them, while learning computing concepts and reflecting on their experiences. In a previous publication [1], we reported on assessment results of using the Arduino platform in an Introduction to Digital Design course. We have introduced this platform in an introductory computing course at the University of Hartford in the past year as well as in a Systems Fundamentals Discovery Course at the University of New Hampshire to satisfy the general education requirements in the Environment, Technology, and Society category. Our goal is to align the current curriculum with the CS Principles framework to design a course that engages a broader audience through a creative making and contextualized learning experience.

References

  1. Mellodge, P. and Russell, I. Using the Arduino Platform to Enhance Student Learning Experiences In Proceedings of the 2013 conference on Innovation & technology in computer science education (ITiCSE'13). Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Przybylla, M. Physical Computing in Computer Science Education In Proceedings of the 10th Annual Conference on International Computing Education Research (ICER'14). Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Make and Learn: A CS Principles Course Based on the Arduino Platform

    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
      ITiCSE '16: Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education
      July 2016
      394 pages
      ISBN:9781450342315
      DOI:10.1145/2899415

      Copyright © 2016 Owner/Author

      Permission to make digital or hard copies of part or all 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 third-party components of this work must be honored. For all other uses, contact the Owner/Author.

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 11 July 2016

      Check for updates

      Qualifiers

      • poster

      Acceptance Rates

      ITiCSE '16 Paper Acceptance Rate56of147submissions,38%Overall Acceptance Rate552of1,613submissions,34%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader