Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3478432.3499034acmconferencesArticle/Chapter ViewAbstractPublication PagessigcseConference Proceedingsconference-collections
abstract

A Hands-On Tutorial on How To Incorporate Computing for Social Good in the Introductory Course Sequence

Published: 03 March 2022 Publication History

Abstract

There are many excellent reasons for incorporating social good activities throughout our CS curricula. Possibly the most important are the large number of pressing local/global issues facing society (e.g. climate change and related issues)[8] which deserve the attention of the computing community, and in turn, demand the attention of computing educators. In addition, research suggests focusing on how computing can affect the social good can help broaden participation in computing [10, 11].
The problem is many CS educators both don't know where to start or how to create programming assignments around socially relevant themes, and believe that such activities can only be undertaken by advanced students in upper division courses, e.g. software engineering and capstone courses. The purpose of this special session is to equip participants with the easy to learn skills so they can begin incorporating socially relevant assignments/projects throughout the introductory computing sequence.

References

[1]
Michael Buckley, John Nordlinger, and Devika Subramanian. 2008. Socially relevant computing. In Proceedings of the 39th SIGCSE Technical Symposium on Computer Science Education (Portland, OR, USA) (SIGCSE '08). ACM, New York, NY, USA, bibinfonumpages5 pages. https://doi.org/10.1145/1352135.1352255
[2]
Janet Davis and Samuel A. Rebelsky. 2007. Food-first Computer Science: Starting the First Course Right with PB&J. In Proceedings of the 38th SIGCSE Technical Symposium on Computer Science Education (Covington, Kentucky, USA) (SIGCSE '07). ACM, New York, NY, USA, 372--376. https://doi.org/10.1145/1227310.1227440
[3]
Michael Goldweber. 2015. Computer Science Education for Social Good. SIGCAS Comput. Soc., Vol. 45, 2 (July 2015), 29--30. https://doi.org/10.1145/2809957.2809963
[4]
Michael Goldweber. 2018. Strategies for Adopting CSG-Ed In CS 1. In Proceedings of the 3rd Conference for Research on Equity and Sustained Participation in Engineering, Computing, and Technology (RESPECT '18).
[5]
Michael Goldweber, John Barr, Tony Clear, Renzo Davoli, Samuel Mann, Elizabeth Patitsas, and Scott Portnoff. 2012. A Framework for Enhancing the Social Good in Computing Education: A Values Approach. In Proceedings of the 17th Annual Conference reports on Innovation and Technology in Computer Science Education - working group reports (ITiCSE-WGR '12).
[6]
Mikey Goldweber, Renzo Davoli, Joyce Currie Little, Charles Riedesel, Henry Walker, Gerry Cross, and Brian R. Von Konsky. 2011. Enhancing the social issues components in our computing curriculum: computing for the social good. ACM Inroads, Vol. 2 (February 2011), 64--82. Issue 1. https://doi.org/10.1145/1929887.1929907
[7]
Mikey Goldweber, Lisa Kaczmarczyk, and Richard Blumenthal. 2019. Computing for the Social Good in Education. ACM Inroads, Vol. 10, 4 (Nov. 2019), 24--29. https://doi.org/10.1145/3368206
[8]
United Nations. 2019. United Nations Global Issues Overview . https://www.un.org/en/sections/issues-depth/global-issues-overview/ Retrieved August 25, 2019 from
[9]
Nick Parlante. 2017. Nifty Assignments. http://nifty.stanford.edu/info.html Accessed: 2010-09--30.
[10]
Linda Sax. 2017a. BRAID Research Update.
[11]
Linda Sax. 2017b. Expanding the Pipeline: Characteristics of Male and Female Prospective Computer Science Majors: Examining Four Decades of Change. Computing Research News (2017).
[12]
Linda Sax, Kathleen Lehman, Jerry Jacobs, Allison Kanny, Gloria Lim, Laura Monje-Paulson, and Hilary Zimmerman. 2017. Anatomy of an Enduring Gender Gap: The Evolution of Women's Participation in Computer Science. The Journal of Higher Education, Vol. 88, 2 (2017).

Index Terms

  1. A Hands-On Tutorial on How To Incorporate Computing for Social Good in the Introductory Course Sequence

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    SIGCSE 2022: Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 2
    March 2022
    254 pages
    ISBN:9781450390712
    DOI:10.1145/3478432
    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.

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 03 March 2022

    Check for updates

    Author Tags

    1. computing for social good
    2. cs education
    3. social relevance

    Qualifiers

    • Abstract

    Conference

    SIGCSE 2022
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 1,595 of 4,542 submissions, 35%

    Upcoming Conference

    SIGCSE Virtual 2024
    1st ACM Virtual Global Computing Education Conference
    December 5 - 8, 2024
    Virtual Event , NC , USA

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 86
      Total Downloads
    • Downloads (Last 12 months)23
    • Downloads (Last 6 weeks)2
    Reflects downloads up to 25 Nov 2024

    Other Metrics

    Citations

    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