skip to main content
10.1145/3197091.3205835acmconferencesArticle/Chapter ViewAbstractPublication PagesiticseConference Proceedingsconference-collections
abstract

A novel introduction to file I/O using KML and Google Earth

Published:02 July 2018Publication History

ABSTRACT

In this paper, we propose the use of simple KML files to increase student engagement when learning file I/O. We also report on our trial study where we had one group of students learn I/O functions using conventional exercises while we had another working with KML-based files that could trivially be viewed in Google Earth. Our assessment of student engagement indicated that students in the experiment group registered significantly higher in the usefulness and interest dimensions.

References

  1. José María Rodríguez Corral, Antón Civit Balcells, Arturo Morgado Estévez, Gabriel Jiménez Moreno, and María José Ferreiro Ramos. 2014. A game-based approach to the teaching of object-oriented programming languages. Computers & Education 73 (2014), 83 – 92. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Mark Guzdial. 2003. A Media Computation Course for Non-majors. SIGCSE Bull. 35, 3 (June 2003), 104–108. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Mark Guzdial. 2013. Exploring Hypotheses About Media Computation. In Proceedings of the Ninth Annual International ACM Conference on International Computing Education Research (ICER ’13). ACM, New York, NY, USA, 19–26. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Association for Computing Machinery (ACM) Joint Task Force on Computing Curricula and IEEE Computer Society. 2013. Computer Science Curricula 2013: Curriculum Guidelines for Undergraduate Degree Programs in Computer Science. ACM, New York, NY, USA. 999133. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Brett Jones and Gary Skaggs. 2016. Measuring Students’ Motivation: Validity Evidence for the MUSIC Model of Academic Motivation Inventory. In International Journal for the Scholarship of Teaching and Learning, Vol. 10.Google ScholarGoogle Scholar
  6. Beth Simon, Päivi Kinnunen, Leo Porter, and Dov Zazkis. 2010. Experience Report: CS1 for Majors with Media Computation. In Proceedings of the Fifteenth Annual Conference on Innovation and Technology in Computer Science Education (ITiCSE ’10). ACM, New York, NY, USA, 214–218. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Kelvin Sung, Rob Nash, and Jason Pace. 2016. Building Casual Game SDKS for Teaching CS1/2: A Case Study. J. Comput. Sci. Coll. 32, 1 (Oct. 2016), 129–143. http://dl.acm.org/citation.cfm?id=3007225.3007253 Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Elizabeth Vidal Duarte. 2016. Teaching the First Programming Course with Python’s Turtle Graphic Library. In Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE ’16). ACM, New York, NY, USA, 244–245. Abstract 1 Introduction 2 Trials 3 Conclusion References Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A novel introduction to file I/O using KML and Google Earth

      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 2018: Proceedings of the 23rd Annual ACM Conference on Innovation and Technology in Computer Science Education
        July 2018
        394 pages
        ISBN:9781450357074
        DOI:10.1145/3197091

        Copyright © 2018 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: 2 July 2018

        Check for updates

        Author Tags

        Qualifiers

        • abstract

        Acceptance Rates

        Overall Acceptance Rate552of1,613submissions,34%

        Upcoming Conference

        ITiCSE 2024

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader