Blogs (4) >>
Events (122 results)

Making CS Education Accessible for All Students

Supporter Sessions When: Fri 22 Mar 2024 15:45 - 17:00 People: Maya Israel, Jason McKenna, Andrew B. Bennett

… As more states pass regulations requiring all students to have access to computer science, providers need to consider whether their platforms and physical computing devices are accessible to students with disabilities. Learn how …

Enduring Lessons from ‘Computer Science for All’ for AI Education in Schools

Panels When: Sat 23 Mar 2024 10:45 - 12:00 People: Shuchi Grover, Deborah Fields, Yasmin Kafai, Shana V. White, Carla Strickland

… …

Is ChatGPT the academic Catalyst we’ve all been waiting for?

ACM Student Research Competition When: Thu 21 Mar 2024 15:00 - 17:00 People: Raneem Mousa, Nanette Veilleux

… …

Conducting High-quality Computing Education Research Designed to Support CS for All

Affiliated Events When: Wed 20 Mar 2024 13:00 - 17:00 People: Monica McGill, Sarah Heckman, Leigh Ann Delyser, Jennifer Rosato, Isabella Gransbury

… …

CT Readiness for All: Studying a Framework for Supporting Schoolwide Computational Thinking Integration Across Elementary Curricula

Posters When: Sat 23 Mar 2024 10:00 - 12:00 People: Heather Sherwood, Babette Moeller, Cheri Fancsali

… and cohesively school wide. CT Readiness for All is a two-year research project …

Unlocking Excellence in Educational Research: Guidelines for High-Quality Research that Promotes Learning for All

Special Sessions When: Thu 21 Mar 2024 13:45 - 15:00 People: Monica McGill, Sarah Heckman, Michael Liut, Ismaila Temitayo Sanusi, Claudia Szabo

… …

Guiding Students Along Their Academic Path: Key Aspects of Learning That Impact All Learners

Keynotes When: Thu 21 Mar 2024 09:00 - 10:00 People: Todd Zakrajsek

… …

Almost Correct Solvers for Combinational Logic Assignments

Posters When: Fri 22 Mar 2024 10:00 - 12:00 People: Sunjae Park

… typically generate one correct solution. AlmostCorrect instead generates all possible correct solutions and all solutions that have minor mistakes …

Minority Serving Institutions (MSI) Meeting

Affiliated Events When: Fri 22 Mar 2024 18:00 - 19:00 People: Jody Paul, Debzani Deb

… This meeting will welcome all faculty from Minority Serving Institutions and those with an interest in improving the SIGCSE experience for participants from … and to foster growth in future participation. May be of interest to all

Diverging assessments: What, Why, and Experiences

Papers When: Thu 21 Mar 2024 10:45 - 11:10 People: Amin Sakzad, David Paul, Judy Sheard, Ljiljana Brankovic, Matthew P. Skerritt, Nan Li, Sepehr Minagar, Simon , William Billingsley

… while all students see a common skeleton. We present experiences with diverging … hacking, and software development. All the given examples allow the use of generative …

Seeing the Whole Elephant --- A Comprehensive Framework for Data Education

Papers When: Thu 21 Mar 2024 16:10 - 16:35 People: Iain Cruickshank, Nathaniel Bastian, Jean Blair, Christa Chewar, Edward Sobiesk

… for a broader, more all-encompassing perspective on data education to ensure …, and all constituents of data education might better communicate requirements …

The Future of the Error Message: Comparing Large Language Models and Novice Programmer Effectiveness in Fixing Errors

ACM Student Research Competition When: Thu 21 Mar 2024 15:00 - 17:00 People: Brij Howard-Sarin

… increases beginner student retention, it improves efficiency at all levels with more … sample of 100,000 sessions from all users of BlueJ 5, an IDE designed primarily … that the five most common errors comprised 45% of all error messages. The fix rates …

Parallel Islands: A Parallel Computing Educational Video Game

Posters When: Sat 23 Mar 2024 10:00 - 12:00 People: Melissa Cameron, Margaret Ellis, Dimitrios Nikolopoulos

… in virtually all segments of industry. Creation of and maintenance … for universities to incorporate PDC concepts into all levels of their curricula including … CS courses in a manner that appeals to all gender identities. It is a web-based …

Equitable Professional Learning for K12 Computer Science Teachers

Panels When: Fri 22 Mar 2024 13:45 - 15:00 People: Shana V. White, Allison Scott, Aman Yadav, Diane Levitt

… for curricula that is culturally responsive and sustaining, inclusive of all … practices that benefit all students in the CS classroom, and equity centered instructional coaching can all greatly improve chances of decreasing racial and gender …

The computational revolution and our professional responsibility

Keynotes When: Sat 23 Mar 2024 12:30 - 13:30 People: Michael Caspersen

… transforms all disciplines and high-level politicians aim for computing as a fundamental subject in school. In Europe, we say Informatics for All. This journey …, and some very dear friends all over the world.

In my keynote, I will share …

Belonging in POGIL Gateway Classes

Posters When: Fri 22 Mar 2024 10:00 - 12:00 People: Olga Glebova, Charity Lovitt, Giselle Mak, Darian Castillo, Matthew Horn, Tracey Murray

… courses at four different post-secondary institutions in the United States. All … and enrollment in the next course of the sequence. Students from all four classes …

Demo 1A: AntiCopyPaster: An Open-Source Ecosystem for Just-in-time Code Duplicates Extraction

Demos When: Thu 21 Mar 2024 10:00 - 10:45 People: Eman Abdullah AlOmar, Mohamed Wiem Mkaouer

… analysis, structural similarity, and feature extraction. However, all approaches thus far are interfere with developer workflow, consider all refactoring suggestions …

Does Curricular Complexity in Computer Science Influence the Representation of Women CS Graduates?

Papers When: Fri 22 Mar 2024 11:35 - 12:00 People: Albert Lionelle, McKenna Quam, Carla Brodley, Catherine Gill

… Not all degree programs are created equal. Indeed, the structure, prerequisites and overall complexity of some programs create barriers that impede student … complexity, blocking factor, and delay factor are all inversely related …

Evolution of an integrated, elementary CSforAll curriculum

Posters When: Thu 21 Mar 2024 10:00 - 12:00 People: W. Richards Adrion, Emrah Pektas

… an equity and inclusion-focused curriculum that would be taught in all elementary classrooms to all students. Twelve teacher teams, supported by researchers and ELL … by all elementary classroom teachers. After being interrupted by the pandemic …

A Town Meeting: SIGCSE Committee on Expanding the Women-in-Computing Community

Birds of a Feather When: Thu 21 Mar 2024 18:30 - 19:20 People: Wendy Powley, Gloria Townsend

… The SIGCSE Committee “Expanding the Women-in-Computing Community" will bring together all SIGCSE attendees interested in addressing the gender disparity in computing. Our discussion leaders connect to three of the most important …

Computing as a University Graduation Requirement

Birds of a Feather When: Thu 21 Mar 2024 18:30 - 19:20 People: Zachary Dodds, Yuan Garcia, Vidushi Ojha, Mark Guzdial, Tamara Nelson-Fromm, Valerie Barr, Stephanos Matsumoto

… ?

This BoF asks, "Should computing be a requirement for all college and university … of teaching all students equitably, and students’ need for freedom in choosing what … efficacy along all paths? Is Computing1 too gate-kept to be as equitable a GenEd …

Discourse Practices in Computer Science Education

Papers When: Thu 21 Mar 2024 14:10 - 14:35 People: Yvonne Kao, David McKinney, Samuel Berg, Brenda Tuohy, Courtney Ortega

… Rich classroom discussion, or discourse, has long been a recommended pedagogical practice in K-12 math and science education. Prior work has shown that discourse is beneficial for all learners, but especially for English learners …

Artificial Intelligence in Compulsory K-12 Computer Science Classrooms: A Scalable Professional Development Offer for Computer Science Teachers

Papers When: Fri 22 Mar 2024 13:45 - 14:10 People: Franz Jetzinger, Sven Baumer, Tilman Michaeli

… Artificial intelligence will be introduced in mandatory computer science classes for all students at XXX high schools from the 23/24 school year. In order to qualify computer science teachers for this new topic in the classroom …

Two-Year Program Conversations: Supporting a Diversity of Students, Articulation Pathways, and More

Birds of a Feather When: Fri 22 Mar 2024 12:45 - 13:35 People: William Kerney, Laura Malave, William Pulling, Cara Tang

… problems and make progress. All attendees will find a community of educators … to their campuses refreshed and ready to move forward. Above all, students will be affected …

Exposing the Hidden Curriculum with a First Year Computing Seminar

Lightning Talks When: Thu 21 Mar 2024 16:06 - 16:17 People: Derek Riley, Katherine Panciera

… for all computing majors at UNIVERSITY implemented to address representation … is an optional weekly meeting for 50 minutes that gathers all first-year students …

Workshop 108: Integrating Parallel and Distributed Computing in Early Computing Classes

Workshops When: Wed 20 Mar 2024 19:00 - 22:00 People: Alan Sussman, Sushil Prasad, Charles Weems, Sheikh Ghafoor, Ramachandran Vaidyanathan

… Parallel and distributed computing (PDC) has become pervasive in all aspects of computing, and thus it is essential that students include parallelism … volumes of data. All computing devices that students use currently have multiple …

The Potential of Humanitarian Applications to Increase Interest and Motivation of Underrepresented Student Groups

Posters When: Fri 22 Mar 2024 15:00 - 17:00 People: Lori Postner, Heidi J.C. Ellis, Gregory W. Hislop, Wesley Shumar

… their self-reported races/ethnicities. Students in all race/ethnic groups were more … for social good. All four groups rated humanitarian applications statistically higher …

Advancing Social Justice through Data Science

Special Sessions When: Fri 22 Mar 2024 15:45 - 17:00 People: Ana Smaranda Sandu, RN Uma, John Bartucz, Laney Strange

… they build. We all have to conscientiously analyze the impact of our work … training, so that we can all address existing social inequities and prevent further …

Special education teachers evaluating the accessibility of CS educational robotics

Posters When: Fri 22 Mar 2024 15:00 - 17:00 People: Andrew B. Bennett, Maya Israel, Joanne R. Barrett, Debra Kelly Thomas, Jason McKenna

All students benefit when computer science (CS) materials are accessible, but it is critical for students with disabilities. In order to provide opportunities for all students to be successful, it is important for teachers to be able …

Teaching AI to K-12 Learners: Lessons, Issues, and Guidance

Papers When: Sat 23 Mar 2024 14:35 - 15:00 People: Shuchi Grover

… the meteoric growth in the range and diversity of applications of ML in all industries … sophisticated ML tools readily available to learners of all ages. These early efforts span …

Motivated by Inclusion: Evaluating the Impact of Games on Students’ Motivation to Design Accessibly Across a Spectrum of Disabilities

Papers When: Thu 21 Mar 2024 14:35 - 15:00 People: Devorah Kletenik, Rachel F. Adler

… increased for all three taught disabilities, only empathy improved for the fourth … with educational content about how to design accessibly for all. …

Middle School CS Curriculum and Standards Alignment

Posters When: Fri 22 Mar 2024 10:00 - 12:00 People: Daisy Rutstein, Satabdi Basu, Hui Yang, Arif Rachmatullah, Carol Tate

… equitable CS education for all students. We map one common middle school CS curriculum …

A Novel Scaffolded Assessment Bridging Concepts and Code

Posters When: Fri 22 Mar 2024 10:00 - 12:00 People: Nathaniel Weinman, Armando Fox, Jack Boreczky

… and opportunities to improve them. All participants desire for these new exercises …

LEARNDB: A Comprehensive Toolkit for Database Education

Posters When: Fri 22 Mar 2024 10:00 - 12:00 People: Guangming Xing, Tawfiq Salem, Gongbo Liang

… , LEARNDB serves as an all-in-one solution for both students and instructors …

ALAN: Assessment-as-Learning Authentic tasks for Networking

Papers When: Sat 23 Mar 2024 11:10 - 11:35 People: Sepehr Minagar, Amin Sakzad, Guido Tack, Carsten Rudolph, Judy Sheard

… In this experience paper, we present ALAN, a framework to automate the generation of authentic assessment tasks in networking courses (NC). Using ALAN, all students in a cohort complete a set of assessment tasks generated from the same …

A Web Development and Cloud Deployment Framework for a Software Engineering Course

ACM Student Research Competition When: Thu 21 Mar 2024 15:00 - 17:00 People: Michael Wilkinson, Ariel Schechter, Bryce Lukens, Ian Wright, Joseph Cardarelli

… an all-Java framework to develop an application. Java, however, is not as easy …

Workshop 311: Moving Beyond Game Design: Building Teacher Confidence with Scientific Modeling by Transitioning from Game Design to EcoSystem Programming

Workshops When: Fri 22 Mar 2024 19:00 - 22:00 People: Corrina Perrone Smith, Nadia Repenning

… ), and Computational Thinking Pattern Assessment (CTPA) are all applicable to Upper …

Programming Assignment Ungrading as a License to Learn: Implementing Specifications Grading in the Undergraduate Web Development Classroom

Posters When: Fri 22 Mar 2024 15:00 - 17:00 People: Raghav V. Sampangi, Eric Poitras, Mayra Barrera Machuca

… scale to denote whether some or all the requirements are met within the deadline …

Teaching Algorithm Design: A Literature Review

Posters When: Fri 22 Mar 2024 10:00 - 12:00 People: Jonathan Liu, Seth Poulsen, Hongxuan Chen, Grace Williams, Yael Gertner, Diana Franklin

… level. Across all papers in the ACM Digital Library, we only find 97 applicable …

A generalized framework for describing question randomization

Posters When: Thu 21 Mar 2024 10:00 - 12:00 People: Romina Mahinpei, Iris Xu, Steve Wolfman, Firas Moosvi

… accepted that not all randomization efforts are equally effective in generating …

Selecting BPC Activities: Discussion of the Feasibility, Relevance, and Sustainability of 60+ Activities from BPCnet.org

Special Sessions When: Fri 22 Mar 2024 13:45 - 15:00 People: Briana Scurry, Colleen M. Lewis, Luther Tychonievich

… with all attendees. The guided topic prompts are (1) how each activity …

BOF: Grading for Equity in Computer Science Courses

Birds of a Feather When: Thu 21 Mar 2024 17:30 - 18:20 People: David Largent, Manuel A. Pérez-Quiñones, Christian Roberson, Linda Wilson, Adrienne Decker, Stephen Edwards

… classrooms more accessible and equitable for all students. …

Workshop 102: Using Large Language Models for Teaching Computing

Workshops When: Wed 20 Mar 2024 19:00 - 22:00 People: Juho Leinonen, Stephen MacNeil, Paul Denny, Arto Hellas

… is to integrate LLMs into teaching practice, giving equal opportunity for all

Building Community for Graduate Students in CS Education Research

Birds of a Feather When: Thu 21 Mar 2024 17:30 - 18:20 People: Tamara Nelson-Fromm, Grace Barkhuff, Jayne Everson, Morgan Fong, Elijah Rivera

… and tribulations that come as part of being a CSEd-focused graduate student. We plan for all

Rubric for the Quality of Answers to Student Queries about Code

Papers When: Thu 21 Mar 2024 11:35 - 12:00 People: Svana Esche

… Novice programmers need adequate support to succeed in their courses. This support requires both pedagogical content knowledge and general pedagogical knowledge. These requirements apply to all support staff, e.g., instructors …

Experiences Teaching a Wireless for the Internet of Things Course Co-operatively at Multiple Universities

Papers When: Fri 22 Mar 2024 13:45 - 14:10 People: Nabeel Nasir, Viswajith Govinda Rajan, Pat Pannuto, Branden Ghena, Bradford Campbell

… (in fact, many we all use daily), and lend to a very hands-on course.

We report …

The First Five Years of a Dual Track Programming Series: A Retrospective Analysis

Papers When: Sat 23 Mar 2024 14:35 - 15:00 People: Christopher Nitta, Kurt Eiselt

… existed all students (both majors and non-majors) were grouped together …

Participatory Governance in the Computer Science Theory Classroom

Papers When: Thu 21 Mar 2024 14:10 - 14:35 People: Tim Randolph

… -based outcomes as opposed to averaging over all coursework, and the granularity …

Gender, Social Interactions and Interests of Characters Illustrated in Scratch and Python Programming Books for Children

Papers When: Sat 23 Mar 2024 10:45 - 11:10 People: Shirley de Wit, Felienne Hermans, Marcus Specht, Efthimia Aivaloglou

… and Python children’s books. We found more masculine than feminine characters in all

Workshop 306: A Quantum Abacus for Teaching Quantum Algorithms

Workshops When: Fri 22 Mar 2024 19:00 - 22:00 People: Dan-Adrian German, Marcelo Pias, Qiao Xiang

… , fundamental quantum algorithms) without resorting at all to complex numbers … their students to the place where we would all like them to be, no less, but going …

Demo 4C: Embedding executable code in slides for introductory programming: the case of Interactive Code Playgrounds

Demos When: Fri 22 Mar 2024 15:00 - 15:45 People: Lorenzo Angeli, Luca De Menego, Maurizio Marchese

… to mitigate this issue with several solutions, all with different trade-offs … environments require always-on internet connections. All of these solutions, ultimately …

The Landscape of Disability-Related K-12 Computing Education Research

Posters When: Fri 22 Mar 2024 10:00 - 12:00 People: Julie Smith, Monica McGill

… computing education (CE) for all students. For this study, we analyzed research … equity for all students will necessitate much more research on the computing …

Integrating Computer Science in Elementary Education

Birds of a Feather When: Fri 22 Mar 2024 12:45 - 13:35 People: Lisa Garbrecht, Stephanie N. Baker, Zhuoying Wang

… into elementary education provides a viable avenue to teach CS to all students and can result … of CS in elementary education on larger scales.

All attendees will be given …

Tales from the Trenches: Using What We’ve Learned to Move CS Education Forward

Keynotes When: Thu 21 Mar 2024 12:30 - 13:30 People: Chris Stephenson

… and knows where all the bodies are buried. Starting by setting CS education … of the reasons why advocating for CS education at all education levels is so …

Experiences Teaching a CS1 Common Course across 7 Institutions

Papers When: Thu 21 Mar 2024 16:10 - 16:35 People: Frank Vahid, Ashley Pang

… , and quizzes (all auto-graded); a midterm and final exam; a syllabus with schedule …, the courses went smoothly for students, and the instructors all strongly indicated …

Enabling Widespread Engagement in DS and AI: The Generation AI Curriculum Initiative for Community Colleges

Lightning Talks When: Sat 23 Mar 2024 11:17 - 11:27 People: Rebecca Schroeder, Jianwei Niu, Ashwin Malshe, Sue Hum, Siobhan Flemming, Ian Thacker

… of pertinent existing approaches, and expressions of interest for collaboration, all

Tracing Participation Beyond Computing Careers: How Women Reflect on Their Experiences in Computing Programs

Journal First When: Thu 21 Mar 2024 14:35 - 15:00 People: Melissa Perez, Patricia Garcia

… have advocated for ensuring people from all backgrounds, and particularly women …

On a Path to Indigenization and Decolonization of Computer Science Teaching

Posters When: Fri 22 Mar 2024 10:00 - 12:00 People: Sarah Carruthers

… In response to the Truth and Reconciliation Commission’s Calls to Action, Canadian post-secondary institutions face the important, and daunting, task of decolonizing or Indigenizing curriculum across all disciplines. Computer science (CS …

Immersing Undergraduates in Interdisciplinary Course Collaborations

Posters When: Sat 23 Mar 2024 10:00 - 12:00 People: S. Monisha Pulimood, Diane C. Bates, Kim Pearson

… in courses, where typically, all students have similar expertise in the course …

Towards a Verified Implementation of a Network Stack

ACM Student Research Competition When: Thu 21 Mar 2024 15:00 - 17:00 People: Caitlyn Wilde, Wyeth Greenlaw Rollins, Levi Overcast

… of concerns[Dijkstra1974Separation] and elimination of all unnecessary data …

An investigation on Task Difficulty: Does Task Difficulty Depend on the Technology Used in Task Completion?

Posters When: Sat 23 Mar 2024 10:00 - 12:00 People: Mahir Akgun, Sacip Toker

… interaction effect between groups and task difficulty perceptions at three levels. In all

Using Computational Thinking to Demystify Computer Science for Elementary Teachers

Panels When: Fri 22 Mar 2024 15:45 - 17:00 People: Diane Levitt, Dylana Garfus-Knowles, Wyman Khuu, Sara Siddappa

… to or component of computer science education. All panelists have worked with teachers …

Connecting the Computer Science Teachers Association (CSTA) Western Chapters

Birds of a Feather When: Fri 22 Mar 2024 12:45 - 13:35 People: Lauren Bricker, Randy Macdonald, Sean Glantz

… document our shared learnings and write up a report to be sent to all regional …

Finding Neurodivergent Community in Computing Education

Birds of a Feather When: Fri 22 Mar 2024 12:45 - 13:35 People: Mara Kirdani-Ryan, Omar Ibrahim

… For computing to serve humanity, all individuals must be able to feel safe within computing. While prior work has surfaced how hegemonic racial and gendered expectations manifest in computing, neurodivergent identities have received far …

Why Learn This? Visualizing Pathways between CS Course Topics and Careers

Posters When: Fri 22 Mar 2024 15:00 - 17:00 People: Stacey Levine, Anu Bourgeois

… can easily see all of the CS courses. They then choose a course of interest …

Humanitarian Open Source in the Classroom

Birds of a Feather When: Thu 21 Mar 2024 17:30 - 18:20 People: Gregory W. Hislop, Heidi J.C. Ellis, Darci Burdge, Cam Macdonell

… of computing, and providing an opportunity to introduce all students …

MSCS Pathways to Computing Consortium Convening

Affiliated Events When: Wed 20 Mar 2024 13:00 - 16:30 People: Catherine Gill, Jodi Tims, Caitlin Kidder

… As we continue to pursue opportunities to broaden participation in computing and achieve diversity of all types - gender, race/ethnicity, socioeconomic status, disciplinary background, etc. - there is growing interest in providing …

Champion, Collaborator, Curator, Anchor: Supporting K-12 Teachers to Integrate Computational Thinking

Posters When: Fri 22 Mar 2024 10:00 - 12:00 People: Merijke Coenraad, Alessandra Rangel, Quinn Burke, Kelly Mills, Pati Ruiz, Kyle Dunbar

… is still nascent in teacher education, however, and not all teachers are receiving …

A Cross-Case Analysis of Experienced Educators in CS Inclusion

Posters When: Sat 23 Mar 2024 10:00 - 12:00 People: Wei Yan, Andrew B. Bennett, Alexis Cobo, Maya Israel

… The increased access to computer science (CS) and computational thinking (CT) is not always available for students with disabilities. Teachers and educators should provide all students with inclusive and equitable access to CS/CT …

Birds of a Feather Who'd Like to Share Software Together: Teaching Tools that Improve Efficiency and Outcomes

Birds of a Feather When: Thu 21 Mar 2024 17:30 - 18:20 People: Doug Lloyd, Carter Zenke, David J. Malan

… Odds are we’ve all used (or tried!) quite a few tools to facilitate efficiency inside and outside of the classroom and empower students to learn more effectively, whether on campus or off. Some of those tools are perhaps homegrown …

Computing in Data Science or Data in Computer Science? Exploring the Relationship between Data Science and Computer Science in K-12 Education

Panels When: Sat 23 Mar 2024 13:45 - 15:00 People: David Weintrop, Zarek Drozda, Kathi Fisler, Justice Walker

… Data literacy is quickly becoming an essential topic for all students to learn in order to succeed in an increasingly data-driven world. Foundational data literacy skills currently live in a number of subjects across K-12 (e.g., data …

Supporting Mastery Learning Through an Adaptive Grade Portal

Posters When: Fri 22 Mar 2024 15:00 - 17:00 People: Connor Bernard, Dev Ahluwalia, Madelen Flores, Wilson Chu, Yuanhan Li, Dan Garcia

… , such as new grades and categories, are seamlessly reflected across all student …

Student Preconceptions of Artificial Intelligence: Results from Single Institution Survey

Posters When: Fri 22 Mar 2024 10:00 - 12:00 People: Noah Q. Cowit, Casey Fiesler

… computing, AI is not taught to all post-secondary students. Students often must …

Impacts of Academic Preparedness on CS1 Performance

Posters When: Fri 22 Mar 2024 15:00 - 17:00 People: Barbara Martinez Neda, Flor Morales, Kitana Carbajal Juarez, Jennifer Wong-Ma, Sergio Gago-Masague

… to establish a strong math and programming foundation for all students, which can …

Moms can be computing leaders, too! Why we need computing community learning centers designed and lead by mothers

Lightning Talks When: Sat 23 Mar 2024 11:27 - 11:38 People: Patricia Ordóñez

… . A community computing learning center that is inclusive of and tailored to all mothers …

Directing Undergraduate Studies: Sharing Practices and Problems

Birds of a Feather When: Thu 21 Mar 2024 17:30 - 18:20 People: Bill Siever

… , those charged with direction and oversight of all types of degree programs …

Clearn: a cost-conscious student-led online judge for a large programming course

Papers When: Fri 22 Mar 2024 14:10 - 14:35 People: Valeria Herskovic, Jorge Munoz-Gama, Fernando Balladares, Pablo Flores, Nicolas Quiroz

… Online judges are used to evaluate code submitted by users, under equal conditions for all. They have been used to judge programming competitions, as well as coding assignments within programming courses, allowing students to improve …

Novel insights into elementary girls’ experiences in physiological computing

Papers When: Sat 23 Mar 2024 11:10 - 11:35 People: Feiya Luo, Ruohan Liu, Idowu David Awoyemi, Chris Crawford, Fatema Nasrin

all five students’ conceptual drawings, computing artifacts, and recorded …

Evaluating mastery-oriented grading in an intensive CS1 course

Papers When: Sat 23 Mar 2024 10:45 - 11:10 People: Igor dos Santos Montagner, Rafael Corsi Ferrao, Andrew Kurauchi, Mariana Silva, Craig Zilles

… -stakes exams that assess all learning objectives. Our research questions are: (i …

A Cybersecurity Summer Camp for High School Students Using Autonomous R/C Cars

Papers When: Thu 21 Mar 2024 13:45 - 14:10 People: Myounggyu Won, Luke Rivers Carrington, Douglas Manuel Espinoza II, Mohd Hasan Ali, Dipankar Dasgupta

… Cybersecurity is critical for national infrastructure, governments at all levels, the military, industry, and individual privacy. Both the government and industrial sectors in the U.S. foresee a substantial need for a proficient …

Institutional Perspectives on Formal Work-Based Learning Programs in the UK

Papers When: Thu 21 Mar 2024 11:35 - 12:00 People: Jack Parkinson, Sebastian Dziallas

… survey to all 61 institutions in the UK that offer G/DAs in computing. 18 …

GitKit: Learning Free and Open Source Collaboration in Context

Papers When: Fri 22 Mar 2024 11:10 - 11:35 People: Grant Braught, Stoney Jackson, Cam Macdonell, Lori Postner, Wesley Shumar, Karl Wurst

… Modern version control tools and workflow practices are required skills for nearly all production software development, making them essential for students and in high demand among employers. Since these tools and processes were created …

Teaching CS50 with AI: Leveraging Generative Artificial Intelligence in Computer Science Education

Papers When: Thu 21 Mar 2024 13:45 - 14:10 People: Rongxin Liu, Carter Zenke, Charlie Liu, Andrew Holmes, Patrick Thornton, David J. Malan

… -matter expert by their side at all times. We share in this work how the AI tools …

DOJO: Applied Cybersecurity Education In The Browser

Papers When: Thu 21 Mar 2024 10:45 - 11:10 People: Connor Nelson, Yan Shoshitaishvili

… , debug processes and kernel modules, and more, all from the browser. Instructors …

"I didn't know": Examining Student Understanding of Academic Dishonesty in Computer Science

Papers When: Fri 22 Mar 2024 16:10 - 16:35 People: Michael Liut, Anna Ly, Jessica Jia-Ni Xu, Justice Banson, Paul Vrbik, Caroline Hardin

… , and the United States of America). The results show that all three institutions take …

Visual CryptoED: A Role-Playing and Visualization Tool for K-12 Cryptography Education

Papers When: Fri 22 Mar 2024 16:35 - 17:00 People: Pranathi Rayavaram, Sahithi Charitha Dindukuri, Krishna Vellamchety, Justin Marwad, Maryam Abbasalizadeh, Claire Seungeun Lee, Sashank Narain

… cryptography, and hashing using our role-playing tool. Nearly all participants …

Exploring Computing Students' Sense of Belonging Before and After a Collaborative Learning Course

Papers When: Fri 22 Mar 2024 11:35 - 12:00 People: Morgan Fong, Shan Huang, Abdussalam Alawini, Mariana Silva, Geoffrey Herman

… of belonging improved in all courses. Notably, women’s reported sense …

Experience Report: Meet the Professor - A Large-Course Intervention for Increasing Rapport

Papers When: Thu 21 Mar 2024 16:10 - 16:35 People: William Griswold

… . If an instructor is to meet with all the students, how can the benefits …

PWN The Learning Curve: Education-First CTF Challenges

Papers When: Thu 21 Mar 2024 11:35 - 12:00 People: Connor Nelson, Yan Shoshitaishvili

… . As a commitment to global education, we make all challenges and accompanying lecture …

Using Embedded Xinu to Teach Operating Systems on Baremetal RISC-V

Papers When: Fri 22 Mar 2024 14:35 - 15:00 People: Alexander Gebhard, Jack Forden, Oliver Laufenberg, Dennis Brylow

… RISC-V is an open computer architecture that has seen growing popularity in recent years. Companies like Google, Nvidia, and Huawei have all announced or developed CPUs based on the RISC-V architecture. The increasing popularity of RISC …

Artificial Intelligence Unplugged: Designing Unplugged Activities for a Conversational AI Summer Camp

Papers When: Sat 23 Mar 2024 14:10 - 14:35 People: Yukyeong Song, Xiaoyi Tian, Nandika Regatti, Gloria Ashiya Katuka, Kristy Elizabeth Boyer, Maya Israel

… and accessible to all learners. …

Taxonomy-Based Human Error Assessment for Senior Software Engineering Students

Papers When: Thu 21 Mar 2024 13:45 - 14:10 People: Benjamin S. Meyers, Andrew Meneely

… that T.H.E.S.E. is clear, simple to use, and general to all phases of SE. Participants …

AI Teaches the Art of Elegant Coding: Timely, Fair, and Helpful Style Feedback in a Global Course

Papers When: Thu 21 Mar 2024 16:35 - 17:00 People: Juliette Woodrow, Ali Malik, Chris Piech

… , standardization, and safeguarding against demographic bias, all of which …

Micro-internships and Career Focused Programs as Mechanisms for Diversifying Computing

Papers When: Thu 21 Mar 2024 15:45 - 16:10 People: Kristina Kramarczuk, Kate Atchison, Monica Hilliard, Jandelyn Plane, Sally Bond, Caitlin Rudy, David Weintrop

… The demand for computing talent is at an all-time high, but not everyone feels equally welcome or has equal access to pursue opportunities in technology fields. Women, non-binary, Black, Hispanic/Latino/a/x and first-generation students …

Broadening Participation in Adult Education: A Literature Review of Computer Science Education

Papers When: Thu 21 Mar 2024 10:45 - 11:10 People: Friday Joseph Agbo

… Extending computer science (CS) education to address inclusion, diversity, and equity in all settings can broaden the participation of underrepresented groups including the adult education. Recently, studies have examined CS education …

Using Worked Examples for Engaging in Epistemic Programming Projects

Papers When: Fri 22 Mar 2024 14:35 - 15:00 People: Sven Hüsing, Carsten Schulte, Sören Sparmann, Mario Bolte

… perspective on computing education for all. …

A Measurement Invariance Analysis of the Motivation to Teach Computer Science (MTCS) Scale among Female and Male Educators

Papers When: Sat 23 Mar 2024 10:45 - 11:10 People: Zhuoying Wang, Nicole D. Martin, Stephanie N. Baker, Madeline Haynes

… conducted a confirmatory factor analysis with all respondents (N=310) and further …

Analyzing Differences in Student Engagement Between a Single Narrative Game Intervention and Multiple Narrative Games Intervention in an Undergraduate Computer Organization and Architecture Class

Papers When: Sat 23 Mar 2024 10:45 - 11:10 People: Declan McClintock, Charles Owen

… as a single homogeneous game that integrates all content. While the results found …

Improvement in Program Repair Methods using Refactoring with GPT Models

Papers When: Sat 23 Mar 2024 11:10 - 11:35 People: Ryosuke Ishizue, Kazunori Sakamoto, Hironori Washizaki, Yoshiaki Fukazawa

… code samples at all (only the model answer code was used as a reference for repair …

Solving Proof Block Problems Using Large Language Models

Papers When: Fri 22 Mar 2024 14:10 - 14:35 People: Seth Poulsen, Sami Sarsa, James Prather, Juho Leinonen, Brett Becker, Arto Hellas, Paul Denny, Brent Reeves

… -division coursework, such as proofs in algorithms courses. After all, while known …