Blogs (1) >>

Workshops provide an in-depth review of, or introduction to, a topic of interest, and should provide participants with materials and/or ideas that are immediately useful. Workshop presenters should provide participants with handouts, online materials, or other tangible documents/artifacts supporting the workshop content.

Each 3-hour workshop should engage participants in learning new techniques and technologies designed to foster education, scholarship, and collaboration.

Workshops do not have schedule conflicts with the technical sessions.

Workshops require payment of a supplemental fee from workshop attendees.

Authors submitting work to SIGCSE TS 2024 are responsible for complying with all applicable conference authorship policies and those articulated by ACM. If you have questions about any of these policies, please contact program@sigcse2024.sigcse.org for clarification prior to submission.

New for 2024: We are using a new review process for Panels, Special Sessions, and Workshops. See the Instructions for Reviewers for further details.

New for 2024: ACM has made a commitment to collect ORCiD IDs from all published authors (https://authors.acm.org/author-resources/orcid-faqs). All authors on each submission must have an ORCiD ID (https://orcid.org/register) in order to complete the submission process. Please make sure to get your ORCID ID in advance of submitting your work.

Policy change from 2023: Past SIGCSE TS conferences offered a complimentary hotel room night for one person of each accepted workshop organization team. Due to budget constraints, that practice was discontinued starting with SIGCSE TS 2023.

Presentation Modality

Workshops will be offered either in-person or online. All workshop submissions must declare their intended presentation modality at the time of submission. This information will be shared with reviewers as well as conference organizers to assist in conference planning.

Online workshop organizers are responsible for their own Zoom licenses, creation of meeting sessions and distributing the link to the registered participants. The emails of the registered workshop participants will be shared a few weeks prior to the conference.

Dates

This program is tentative and subject to change.

You're viewing the program in a time zone which is different from your device's time zone change time zone

Wed 20 Mar

Displayed time zone: Pacific Time (US & Canada) change

19:00 - 22:00
19:00
3h
Talk
Workshop 108: Integrating Parallel and Distributed Computing in Early Computing Classes
Workshops
Alan Sussman University of Maryland, Sushil Prasad Georgia State University, Charles Weems University of Massachusetts, Sheikh Ghafoor Tennessee Tech University, Ramachandran Vaidyanathan Louisiana State University
19:00 - 22:00
19:00
3h
Talk
Workshop 103: PLCC: A Tool Set for Teaching Programming Languages Courses
Workshops
Stoney Jackson Western New England University, James Heliotis Rochester Institute of Technology (Emeritus), Timothy Fossum SUNY College at Potsdam (Emeritus)
19:00 - 22:00
19:00
3h
Talk
Workshop 104: Autograding Java assignments in Gradescope with Jacquard
Workshops
Ellen Spertus Northeastern University, Priscilla Jiménez Grinnell College
19:00 - 22:00
19:00
3h
Talk
Workshop 106: Student Mission Control: Integrating Space Data Exploration into Data and Computer Science Education
Workshops
Dan Garcia UC Berkeley, Josh Hug University of California, Berkeley, Anirudhan Badrinath Stanford University, Michael Ball UC Berkeley, Lauren Mock University of California, Berkeley
19:00 - 22:00
19:00
3h
Talk
(Cancelled) Workshop 107: The Euclidean Discus TossCancelled
Workshops
Matthew Morena Christopher Newport University
19:00 - 22:00
Workshop OnlineWorkshops at Online 1
19:00
3h
Talk
Workshop 111: Generative AI in computer science educationOnline Only
Workshops
Orit Hazzan Technion—Israel Institute of Technology, Yael Erez Technion
19:00 - 22:00
Workshop OnlineWorkshops at Online 2
19:00
3h
Talk
Workshop 112: Foundational Tools for Coaching Data StorytellingOnline Only
Workshops
Lujie Karen Chen University of Maryland, Baltimore County, Jiaqi Gong The University of Alabama, Louise Yarnall SRI International
19:00 - 22:00
19:00
3h
Talk
Workshop 102: Using Large Language Models for Teaching Computing
Workshops
Juho Leinonen Aalto University, Stephen MacNeil Temple University, Paul Denny The University of Auckland, Arto Hellas Aalto University
19:00 - 22:00
19:00
3h
Talk
Workshop 105: Teaching with AI (GPT)
Workshops
Rongxin Liu Harvard University, Carter Zenke Harvard University, Doug Lloyd Harvard University, David J. Malan Harvard University

Fri 22 Mar

Displayed time zone: Pacific Time (US & Canada) change

19:00 - 22:00
19:00
3h
Talk
Workshop 308: Machine Learning on the Move: Teaching ML Kit for Firebase in a Mobile Apps Course
Workshops
Todd Sproull Washington University in St. Louis, Doug Shook Washington University in St. Louis
19:00 - 22:00
19:00
3h
Talk
Workshop 301: Research Expansion and Infrastructure Investment for Capacity Building
Workshops
Sonal Dekhane Georgia Gwinnett College, Subrata Acharya National Science Foundation
19:00 - 22:00
19:00
3h
Talk
Workshop 303: Project-based activities to introduce hardware in a software-focused course
Workshops
Lama Hamandi Northeastern University, Mark Miller Northeastern University and Learningtech.org, Shivakumar Mathapathi Northeastern University
19:00 - 22:00
19:00
3h
Talk
Workshop 306: A Quantum Abacus for Teaching Quantum Algorithms
Workshops
Dan-Adrian German Indiana University Bloomington, Marcelo Pias Federal University of Rio Grande, Qiao Xiang Xiamen University, Alex Alani Indiana University School of Music and Argonne National Labs 2023 Summer Intern
19:00 - 22:00
19:00
3h
Talk
Workshop 304: Transform Your Computer Science Course with Specifications Grading
Workshops
David Largent Ball State University, Christian Roberson Florida Southern College, Linda Wilson Texas Lutheran University, Manuel A. Pérez-Quiñones University of North Carolina Charlotte
19:00 - 22:00
19:00
3h
Talk
Workshop 302: Effective DEI Committees: Sharing and Refining Key Practices
Workshops
Erika Dawson Head University of Massachusetts Amherst, Colleen M. Lewis University of Illinois at Urbana-Champaign, Luther Tychonievich University of Illinois Urbana-Champaign

Sat 23 Mar

Displayed time zone: Pacific Time (US & Canada) change

15:30 - 18:30
15:30
3h
Talk
Workshop 405: Visual Data Science with Blockly-DS
Workshops
Luiz Barboza CESAR, Rafael Ferreira Mello Federal Rural University of Pernambuco, Erico Souza Teixeira CESAR
15:30 - 18:30
15:30
3h
Talk
Workshop 407: AI Enhanced Learning: Powering Curated Videos with Generative Intelligence.
Workshops
Ananda Gunawardena Rutgers University, Princeton University, Naina Chaturvedi Rutgers University
15:30 - 18:30
15:30
3h
Talk
Workshop 408: From Informal Ed to the University – Hands-on Use of the BBC Micro:bit in CS1 Courses Post-COVID
Workshops
Albert Chan Fayetteville State University, Tieming Geng Fayetteville State University, Joseph Kabbes Fayetteville State University, Mingxian Jin Fayetteville State University, Longfei Wu Fayetteville State University
15:30 - 18:30
15:30
3h
Talk
Workshop 403: Hands-on Accessibility Teaching Training for Computer Science Instructors
Workshops
Catherine Baker Creighton University, Yasmine Elglaly Western Washington University, Kristen Shinohara Rochester Institute of Technology, Kate Sonka Teach Access, Rolando Mendez Teach Access
15:30 - 18:30
15:30
3h
Talk
Workshop 401: Autograding Python Code with the Pedal Framework: Feedback Beyond Unit Tests
Workshops
Austin Cory Bart University of Delaware, USA, Luke Gusukuma Virginia Commonwealth University
15:30 - 18:30
15:30
3h
Talk
Workshop 402: 3D Java: Using Physical Objects to Make Abstract Concepts Concrete
Workshops
Colleen M. Lewis University of Illinois at Urbana-Champaign
15:30 - 18:30
Workshop OnlineWorkshops at Online 1
15:30
3h
Talk
Workshop 412: Igniting Curiosity with BJC Sparks: A Transformative Curriculum for Middle and High School Computer ScienceOnline Only
Workshops
Dan Garcia UC Berkeley, Mary Fries EDC, Michael Ball University of California, Berkeley, Lauren Mock University of California, Berkeley
15:30 - 18:30
Workshop OnlineWorkshops at Online 2
15:30
3h
Talk
Workshop 411: Ninth SPLICE Workshop on Technology and Data Infrastructure for CS Education ResearchOnline Only
Workshops
Clifford Shaffer Virginia Tech, Peter Brusilovsky University of Pittsburgh, Ken Koedinger Carnegie Mellon University, Thomas Price North Carolina State University, Tiffany Barnes North Carolina State University, Behrooz Mostafavi North Carolina State University

Accepted Workshops

Title
(Cancelled) Workshop 107: The Euclidean Discus TossCancelled
Workshops
Workshop 101: Develop a Competency-Based Curriculum that Purposefully Integrates Computing Skills, Cross-Disciplinary Skills, and Dispositions
Workshops
Workshop 102: Using Large Language Models for Teaching Computing
Workshops
Workshop 103: PLCC: A Tool Set for Teaching Programming Languages Courses
Workshops
Workshop 104: Autograding Java assignments in Gradescope with Jacquard
Workshops
Workshop 105: Teaching with AI (GPT)
Workshops
Workshop 106: Student Mission Control: Integrating Space Data Exploration into Data and Computer Science Education
Workshops
Workshop 108: Integrating Parallel and Distributed Computing in Early Computing Classes
Workshops
Workshop 111: Generative AI in computer science educationOnline Only
Workshops
Workshop 112: Foundational Tools for Coaching Data StorytellingOnline Only
Workshops
Workshop 301: Research Expansion and Infrastructure Investment for Capacity Building
Workshops
Workshop 302: Effective DEI Committees: Sharing and Refining Key Practices
Workshops
Workshop 303: Project-based activities to introduce hardware in a software-focused course
Workshops
Workshop 304: Transform Your Computer Science Course with Specifications Grading
Workshops
Workshop 305: Exploring Java Programming after Java Version 8
Workshops
Workshop 306: A Quantum Abacus for Teaching Quantum Algorithms
Workshops
Workshop 307: Providing Students with Standardized, Cloud-Based Programming Environments at Term's Start (for Free)
Workshops
Workshop 308: Machine Learning on the Move: Teaching ML Kit for Firebase in a Mobile Apps Course
Workshops
Workshop 311: Moving Beyond Game Design: Building Teacher Confidence with Scientific Modeling by Transitioning from Game Design to EcoSystem ProgrammingOnline Only
Workshops
Workshop 401: Autograding Python Code with the Pedal Framework: Feedback Beyond Unit Tests
Workshops
Workshop 402: 3D Java: Using Physical Objects to Make Abstract Concepts Concrete
Workshops
Workshop 403: Hands-on Accessibility Teaching Training for Computer Science Instructors
Workshops
Workshop 404: Decompose Graphics to Compose Programs in Python with PyTamaro
Workshops
Workshop 405: Visual Data Science with Blockly-DS
Workshops
Workshop 406: Creating an on-ramp to programming for arts and humanities students with teaspoon languages and custom block languages
Workshops
Workshop 407: AI Enhanced Learning: Powering Curated Videos with Generative Intelligence.
Workshops
Workshop 408: From Informal Ed to the University – Hands-on Use of the BBC Micro:bit in CS1 Courses Post-COVID
Workshops
Workshop 411: Ninth SPLICE Workshop on Technology and Data Infrastructure for CS Education ResearchOnline Only
Workshops
Workshop 412: Igniting Curiosity with BJC Sparks: A Transformative Curriculum for Middle and High School Computer ScienceOnline Only
Workshops

Deadlines and Submission

Workshop proposals consist of answers to a series of prompts, including a title, 250-word abstract, keywords, context/motivation for the workshop, proposed agenda, planned hands-on activities for the workshop, qualifications of workshop leaders, primary audience (e.g., high school teachers, CS1 instructors, etc.), any special constraints (e.g., expected capacity, power, audio/visual, or equipment needs, and space configuration). Proposals also include advertisement text.

Workshop submissions to the SIGCSE TS 2024 must be made through EasyChair no later than Friday, 18 August 2023. The track chairs reserve the right to desk reject submissions that are incomplete after the deadline has passed.

Important Dates

Due Date Friday, 18 August 2023
Due Time 23:59 AoE (Anywhere on Earth, UTC-12h)
Notification to Authors    Monday, 2 October 2023 tentative
Submission Link https://easychair.org/conferences/?conf=sigcsets2024
Session Duration 3 hours

Authors may find it useful to read the Instruction for Reviewers and the Review Form to understand how their submissions will be reviewed. Also note that when submitting, you will need to provide between 3-7 related topics from the Topics list under Info.

Submission Information

Workshop proposals consist of answers to a series of prompts, including a title, 250-word abstract, keywords, context/motivation for the workshop, proposed agenda, planned hands-on activities for the workshop, qualifications of workshop leaders, primary audience (e.g., high school teachers, CS1 instructors, etc.), any special constraints (e.g., expected capacity, power, audio/visual, or equipment needs, and space configuration). Proposals also include advertisement text. Here is the PDF of the Workshop Submission Form in EasyChair. Authors are strongly encouraged to review the prompts in this PDF as they prepare their submissions.

Advertisement Text - The advertisement is used by attendees to select workshops. It is a short (2 to 3 paragraphs) but comprehensive synopsis of the workshop, and must address these five points: 1) for whom the workshop is intended, 2) what participants can expect to know after the workshop, 3) highlights from the proposed schedule, 4) equipment requirements for participants, and 5) other important information for attendees about the workshop(e.g., registration will be refunded by the workshop presenter/sponsor). The advertisement can use less formal language and/or include details not appropriate for the abstract.

Single Anonymized Review

Submissions to the workshop track are reviewed with the single-anonymous review process. Submissions should include author names and affiliations. Thus, the author identities are known to reviewers, but reviewers are anonymous to each other and to the authors.

The reviewing process includes a discussion phase after initial reviews have been posted. During this time, the reviewers can examine all reviews and privately discuss the strengths and weaknesses of the work in an anonymous manner through EasyChair. This discussion information can be used by the track chairs in addition to the content of the review in making final acceptance decisions.

The SIGCSE TS 2024 review process does not have a rebuttal period for authors to respond to comments, and all acceptance decisions are final.

ACM Policies

By submitting your article to an ACM Publication, you are hereby acknowledging that you and your co-authors are subject to all ACM Publications Policies, including ACM’s new Publications Policy on Research Involving Human Participants and Subjects (https://www.acm.org/publications/policies/research-involving-human-participants-and-subjects). Alleged violations of this policy or any ACM Publications Policy will be investigated by ACM and may result in a full retraction of your paper, in addition to other potential penalties, as per ACM Publications Policy.

ORCiD ID

ACM has made a commitment to collect ORCiD IDs from all published authors (https://authors.acm.org/author-resources/orcid-faqs). All authors on each submission must have an ORCiD ID (https://orcid.org/register) in order to complete the submission process. Please make sure to get your ORCiD ID in advance of submitting your work.

Additional details are in the instructions for authors.

  • Make sure that all authors have obtained an ORCiD identifier. These identifiers are required for paper submission.
  • Identify at least one author who is willing to review for the symposium. Have that author or those authors sign up to review at https://bit.ly/review-SIGCSE2024. (If they’ve done so already, there is no need to fill out the form a second time.)
  • Review this PDF of the Workshop Submission Form in EasyChair to see the required prompts as you prepare your submissions.)
  • Review the additional resources for the track.
  • Review the instructions for reviewers and the review form to see what reviewers will be looking for in your submission.
  • Look at the list of topics and pick 3-7 appropriate topics for your submission.
  • You can update your submission in EasyChair until the deadline, so it is fine to put draft information there as you get ready.
  • Prepare the longer responses in a separate document. (EasyChair is known to time out, so you will want to copy and paste into EasyChair.)
  • Submit your responses on EasyChair by 11:59 p.m. AoE, Friday, 18 August 2023.

What Gets Published?

The title, author metadata, and a 250-word abstract for each workshop will be included in the official conference proceedings in the ACM Digital Library. The provided advertisement text will only be included in the conference registration system and/or on the conference website to attract attendees.

Presentation Details

All presenters on accepted workshops must register for and attend the SIGCSE TS 2024 either in person or online as required for the proposed workshop format.

Many SIGCSE Technical Symposium workshops are “hands-on,” that is, participants actively use equipment during the workshop. It is normal for participants to use their own equipment in hands-on workshops. Workshop presenters are responsible for distributing of workshop software to participants prior to the Symposium.

The SIGCSE Technical Symposium Committee recommends that presenters of a hands-on workshop provide a URL pointing to all necessary hardware and/or software and instructions for installation to enrollees. The SIGCSE Technical Symposium will provide presenters with lists of emails addresses of current enrollees soon after the close of the early registration window, and again after the close of the late registration window. We will also collect the software distribution URLs and make them available to on-site registrants.

Further details about post-acceptance processes and presentation logistics will be provided by the time acceptance decisions are sent out.

Online workshop organizers are responsible for their own Zoom licenses, creation of meeting sessions and distributing the link to the registered participants. The emails of the registered workshop participants will be shared a few weeks prior to the conference.

Language Editing Assistance

ACM has partnered with International Science Editing (ISE) to provide language editing services to ACM authors. ISE offers a comprehensive range of services for authors including standard and premium English language editing, as well as illustration and translation services. Editing services are at author expense and do not guarantee publication of a manuscript.

Reviewing Phase Start Date End Date
Reviewing Monday, 28 August 2023 Friday, 8 September 2023
Discussion & Recommendations   Wednesday, 13 September 2023   Friday, 22 September 2023

Table of Contents

Overview

Workshops provide an in-depth review of, or introduction to, a topic of interest, and should provide participants with materials and/or ideas that are immediately useful.

Submission and Review System

The review process for SIGCSE TS 2024 will be done using the EasyChair submission system (https://easychair.org/my/conference?conf=sigcsets2024). Reviewers will be invited to join/login into EasyChair, update their profile, and select 3-5 topics that they are most qualified to review. To do so, reviewers select SIGCSE TS 2024 > Conference > My topics from the menu and select at most 5 topics. More topics make it harder for the EasyChair system to make a good set of matches. Reviewers also identify their Conflicts of Interest by selecting SIGCSE TS 2024 > Conference > My Conflicts.

Single-Anonymous Review Process

Submissions to the Workshops track are reviewed with the single-anonymous review process. Submissions should include author names and affiliations. Thus, the author identities are known to reviewers, but reviewers are anonymous to each other and to the authors. The reviewing process includes a discussion phase after initial reviews have been posted. During this time, the reviewers can examine all reviews and privately discuss the strengths and weaknesses of the proposed slate anonymously through EasyChair. Information from the discussion will be used by the track chairs in making final acceptance decisions.

The SIGCSE TS 2024 review process does not have a rebuttal period for authors to respond to comments, and all acceptance decisions are final.

New Workshop Review Process for SIGCSE TS 2024

In response to issues identified in certain single-anonymous reviews, SIGCSE TS 2024 is introducing a new review process for Panels, Special Sessions, and Workshops. Reviewers will be asked to review approximately six proposals. Initial reviews will consist of a single rating (Recommend acceptance, Unsure, Do not recommend acceptance) and a short rationale for that rating. After the initial reviews, the track chairs will propose a slate to accept. In putting together the slate, the chairs will consider ratings, comments (and appropriateness thereof), and the balance of topics. Reviewers will then discuss both the slate of reviews and the complete set of submissions, proposing substitutions as appropriate. Track chairs will then make the determination of the final slate and will write meta-reviews for the authors, based on the initial comments and the discussion.

We expect that the broader discussion of the slate will provide a more equitable and transparent review process and that the replacement of individual reviews with meta-reviews will better address issues of potential bias in individual reviews.

Workshop Review Guidelines

Reviewers provide high-quality reviews for submissions to provide authors with feedback so they may improve their work for presentation or future submissions. While authors will not receive your comments directly, the Track Chairs are likely to use your comments from the rationale in providing advice to the authors. As such, please ensure that all criticism is phrased in a constructive manner.

In the initial phase of the review, you will be asked three questions.

Recommendation. Please enter your preliminary recommendation for this submission. After we gather the preliminary recommendations, we will propose a slate of proposals to accept and then ask reviewers to discuss that slate.

Rationale. Please give your rationale for your recommendation. Authors will NOT see your complete rationale. However, track chairs may use text from your rationale in providing feedback to authors.

Confidential remarks for the program committee. If you wish to add any remarks intended only for PC members please write them below. These remarks will only be seen by the PC members having access to reviews for this submission. They will not be sent to the authors. This field is optional.

We strongly recommend that you prepare your rationale in a separate document; EasyChair has been known to time out.

In your recommendation, please consider the following:

  • Is the workshop topic well-motivated and significant/timely for SIGCSE TS attendees?
  • To what extent are the workshop activities clearly described, and are they appropriately planned for the 3-hour session?
  • Does the workshop involve an appropriate amount of hands-on experience for attendees?
  • Does the workshop presenter(s) have the necessary expertise to deliver the workshop?
  • Does the draft advertisement provide an accurate representation of the proposed workshop for prospective attendees?

The program and track chairs will consider reviewer feedback and the availability of appropriate facilities in composing a slate of proposed Workshops for TS 2024. In addition, feedback on, and attendance at, similar workshops that have been offered in previous years may be taken into account. This is particularly relevant for workshops that propose repeating or extending a previously offered workshop.

Discussion

The discussion and recommendation period provides the opportunity for the Track Chairs to discuss reviews and feedback so they can provide the best recommendation for acceptance or rejection to the Program Chairs. During this phase, a proposed slate of Workshops will be discussed. The Track Chairs will make a final recommendation to the Program Chairs from your feedback. The Track Chairs will also prepare feedback for the authors based on your review and the discussion.

Recalcitrant Reviewers

Reviewers who don’t submit reviews, have reviews with limited constructive feedback, do not engage effectively in the discussion phase, or who submit inappropriate reviews will be removed from the reviewer list (as per SIGCSE policy). Recalcitrant reviewers will be informed of their removal from the reviewer list. Reviewers with repeated offenses (two within a three year period) will be removed from SIGCSE reviewing for three years.

We have instituted a new review process for round-one single-anonymous submissions (Panels, Special Sessions, and Workshops) for SIGCSE TS 2024. That process is described in Instructions for Reviewers. The questions on the pre-discussion form follow. They may change slightly before the review period.

Recommendation: Please enter your preliminary recommendation for this submission. After we gather the preliminary recommendations, we will propose a slate of proposals to accept and then ask reviewers to discuss that slate.

  • Recommended for inclusion in the slate of Workshops at TS 2024
  • May be appropriate for inclusion in the slate of Workshops at TS 2024
  • Not recommended for inclusion in the slate of Workshops at TS 2024

Rationale: Please give your rationale for your recommendation. Authors will NOT see your complete rationale. However, track chairs may use text from your rationale in providing feedback to authors.

Confidential remarks for the program committee: If you wish to add any remarks intended only for PC members please write them below. These remarks will only be seen by the PC members having access to reviews for this submission. They will not be sent to the authors. This field is optional.

Questions? Use the SIGCSE TS Workshops contact form.