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

Creating an On-ramp to Programming for Arts and Humanities Students with Teaspoon Languages and Custom Block Languages

Published: 15 March 2024 Publication History

Abstract

Programming is a useful medium for artists and humanities majors. Learning to program provides a useful set of skills and concepts for critical computing scholars and conversational programmers. Introductory computing classes (at both secondary and post-secondary) level focus on job skills in software development or data science, which is a different focus from what arts and humanities students need. We have been developing new introductory computing courses for arts and humanities undergraduate students, explicitly including programming. The courses were designed using participatory methods with faculty who focus on creative expression and justice. The goal was to make them engaging with no requirement for prior programming background or mathematics past algebra. We use teaspoon (task-specific programming) languages and custom blocks in Snap to create a highly-scaffolded on-ramp into programming. These include supports for image processing, language recognition and generation, digital sound manipulation, creating Web pages, building chatbots, and manipulating databases. The workshop will include a presentation of the learning goals that emerged from our participatory design sessions. Participants will use our teaspoon languages and context-specific Snap! blocks during the workshop on their own laptops, and also try out the ebooks we use to help students transfer their knowledge to mainstream tools like Python, Processing, and SQL. These activities might also be useful in secondary school computing classes. (Links to all of the tools will be provided, though only some will be used hands-on in the workshop.)

Index Terms

  1. Creating an On-ramp to Programming for Arts and Humanities Students with Teaspoon Languages and Custom Block Languages

        Recommendations

        Comments

        Information & Contributors

        Information

        Published In

        cover image ACM Conferences
        SIGCSE 2024: Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 2
        March 2024
        2007 pages
        ISBN:9798400704246
        DOI:10.1145/3626253
        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: 15 March 2024

        Check for updates

        Author Tags

        1. arts
        2. block-based programming
        3. humanities
        4. non-majors programming
        5. teaspoon languages

        Qualifiers

        • Abstract

        Conference

        SIGCSE 2024
        Sponsor:

        Acceptance Rates

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

        Upcoming Conference

        SIGCSE TS 2025
        The 56th ACM Technical Symposium on Computer Science Education
        February 26 - March 1, 2025
        Pittsburgh , PA , USA

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • 0
          Total Citations
        • 0
          Total Downloads
        • Downloads (Last 12 months)0
        • Downloads (Last 6 weeks)0
        Reflects downloads up to 20 Jan 2025

        Other Metrics

        Citations

        View Options

        View options

        Media

        Figures

        Other

        Tables

        Share

        Share

        Share this Publication link

        Share on social media