SPLASH-E is a symposium, started in 2013, for software and languages (SE/PL) researchers with activities and interests around computing education. Some build pedagogically-oriented languages or tools; some think about pedagogic challenges around SE/PL courses; some bring computing to non-CS communities; some pursue human studies and educational research.

At SPLASH-E, we share our educational ideas and challenges centered in software/languages, as well as our best ideas for advancing such work. SPLASH-E strives to bring together researchers and those with educational interests that arise from software ideas or concerns.

Accepted Archival Papers

Title
An Observational Study of Undergraduate Teaching Assistants' use of Subgoal Learning Integrated in an Introductory Programming Course
SPLASH-E
ASSIST: Automated Feedback Generation for Syntax and Logical Errors in Programming Exercises
SPLASH-E
A Word About Programming: Applying a Natural Language Vocabulary Acquisition Model to Programming Education
SPLASH-E
Gender Differences in Story, Game and Visual Adventures in Hedy
SPLASH-E
Interactive Syllabus Workshop
SPLASH-E

Judicious: API Documentation for Novices
SPLASH-E
Mocking Temporal Logic
SPLASH-E
Programming Smart Objects: How Young Learners’ Programming Skills, Attitudes, and Perception Are Influenced
SPLASH-E
DOI Pre-print
Roles of Variables in the Hedy programming language
SPLASH-E
Using Computation Graphs to Explain Nondeterminism to Students
SPLASH-E
Visualizing Composed Turing Machines
SPLASH-E

Call for Contributions

Topics of interest: SPLASH-E is a forum for educators to make connections between programming languages research and the ways we educate computer science students. We invite work that could improve or inform computer science educators, especially work that connects with introductory computer science courses, programming languages, compilers, software engineering, and other SPLASH-related topics. Educational tools, experience reports, and new curricula are all welcome. Potential topics of interest include:

SPLASH-E is a forum for educators to make connections between programming languages research and the ways we educate computer science students. We invite work that could improve or inform computer science educators, especially work that connects with introductory computer science courses, programming languages, compilers, software engineering, and other SPLASH-related topics. Educational tools, experience reports, and new curricula are all welcome. Potential topics of interest include:

  • innovative curriculum, assessment or course formats
  • design and foundations of new educational programming languages
  • reflections on existing educational programming languages
  • multidisciplinary learning environments
  • integration of research into teaching and training
  • individual and multidisciplinary team development
  • new modes of learning and education in the digital era
  • transfer of educational findings
  • ethics instruction
  • equity, diversity, and inclusion, in the classroom
  • cross-cultural or inter-cultural aspects of education
  • methodological aspects of education
  • application of educational research methods in education
  • online learning and its impact on educational settings and curricula

Accepted Formats

The primary paper track at SPLASH-E is archival submissions. Non-archival submissions can also be made by direct email to the co-chairs. In contrast to previous years, we are requesting that authors interested in non-archival submissions contact the program co-chairs as early as possible, to assist with scheduling. See below for presentation/participation details.

Archival paper submissions should be between 3 and 10 pages, not including references.

We encourage authors to match the length of the submission to the scale of the contribution. Some potential archival formats are below:

  • Papers on education research results, tools or case studies.
  • Course experience reports: What was new, or different? What worked, or didn’t? What successes would you like to share, or pitfalls can you warn us about?
  • Papers on retrospective discussions over a longer-term course experiment, or larger-scale curricular design.

Non-archival submissions should be presented in an Extended Abstract format, 1 to 4 pages including references.

These submissions should cover projects in progress, ideas, reflections, or educational opportunities that would be of interest to the community. The aim of these submissions to help build community - they can be a way to find collaborators, invite critique on research design, or inspire good conversations. Compared to previous years, we expect non-archival submissions to be held to a higher standard of review. Potential authors who are unsure whether to submit a non-archival paper are encouraged to email the program co-chairs and discuss. Accepted non-archival submissions will appear on the website only.

Likewise, if your submission does not conform to one of these formats, please contact the co-chairs to discuss it. We are open to reviewing SPLASH-E submissions in diverse formats.

Submission instructions

All submissions should be anonymous - review for archival submissions will follow double-blind procedures. Submission will be via HotCRP at https://splashe24.hotcrp.com/. Please use the ACM SIGPLAN Conference acmart Format, with the sigplan and review \documentclass options. This produces two-column, 10pt files. If you use LaTeX or Word, please use the provided ACM SIGPLAN acmart templates provided here. All submissions should be in PDF. Please also ensure that your submission is legible when printed on a black and white printer. In particular, please check that colors remain distinct and font sizes are legible.

Archival Publication Information

Archival papers will appear in the ACM Digital Library. The camera ready deadline for all SPLASH-related publications is 1 September 2024. However, please note that the official publication date is the date the proceedings are made available in the ACM Digital Library. This date may be up to two weeks prior to the first day of the conference. The official publication date affects the deadline for any patent filings related to published work.

Deadlines

Archival submissions will go through a full double-blind procedure review. The deadline for archival paper submissions is 8 July 2024 AOE. Non-archival submissions will be reviewed by the co-chairs on a rolling basis. The final deadline for a submission will be 1 October 2024 AOE.

Presentation and Participation

We expect SPLASH-E to be a one-day event with active participation from all attendees in lieu of traditional research presentations. Stay tuned for specific symposium events and details for authors of accepted contributions. Authors of accepted archival contributions to SPLASH-E 2024 will be able to present their work in some format, regardless of their ability to travel to SPLASH 2024 in Pasadena, USA.

As the goal of non-archival submissions is to spark dialog in the community, there is the expectation that accepted non-archival submissions will be represented in-person at SPLASH-E by at least one in-person author.

Authors of accepted contributions are expected to register for SPLASH 2024.

Plenary

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

Thu 24 Oct

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

10:10 - 10:40
Coffee BreakCatering at Foyer
10:10
30m
Coffee break
Break
Catering

10:40 - 12:20
Teaching LanguagesSPLASH-E at Pasadena
10:40
20m
Talk
Gender Differences in Story, Game and Visual Adventures in Hedy
SPLASH-E
Shirley de Wit Delft University of Technology, Felienne Hermans Vrije Universiteit Amsterdam, Marcus Specht Delft University of Technology, Efthimia Aivaloglou Delft University of Technology
11:00
20m
Talk
Roles of Variables in the Hedy programming language
SPLASH-E
Julia Vanwijnsberghe-Bolt Vrije Universiteit Amsterdam, Felienne Hermans Vrije Universiteit Amsterdam
11:20
20m
Break
SPLASH-E Break
SPLASH-E

11:40
20m
Talk
Using Computation Graphs to Explain Nondeterminism to Students
SPLASH-E
Marco T Morazan Seton Hall University, Oliwia Kempinski
12:00
20m
Talk
Visualizing Composed Turing Machines
SPLASH-E
Marco T Morazan Seton Hall University, Tijana Minic Seton Hall University, Oliwia Kempinski
12:20 - 13:40
12:20
80m
Lunch
Lunch
Catering

13:40 - 15:20
Interactive Syllabus Workshop and Natural LanguageSPLASH-E at Pasadena
13:40
60m
Other
Interactive Syllabus Workshop
SPLASH-E

14:40
20m
Talk
Programming Smart Objects: How Young Learners’ Programming Skills, Attitudes, and Perception Are Influenced
SPLASH-E
Mazyar Seraj University of Bremen & German Research Center for Artificial Intelligence (DFKI), Mauricio Verano Merino Vrije Universiteit Amsterdam, Ebrahim Rahimi Open University, the Netherlands, Lina Ochoa Eindhoven University of Technology
DOI Pre-print
15:00
20m
Talk
A Word About Programming: Applying a Natural Language Vocabulary Acquisition Model to Programming Education
SPLASH-E
Marcella Veldthuis VU Amsterdam, Felienne Hermans Vrije Universiteit Amsterdam
15:20 - 16:00
Coffee BreakCatering at Foyer
15:20
40m
Coffee break
Break
Catering

16:00 - 17:40
Strategies and ToolsSPLASH-E at Pasadena
16:00
20m
Talk
ASSIST: Automated Feedback Generation for Syntax and Logical Errors in Programming Exercises
SPLASH-E
Lucas Van Praet KU Leuven, Belgium, Jesse Hoobergs KU Leuven, Tom Schrijvers KU Leuven
16:20
20m
Talk
An Observational Study of Undergraduate Teaching Assistants' use of Subgoal Learning Integrated in an Introductory Programming Course
SPLASH-E
Olivier Goletti ICTEAM, UCLouvain, Kim Mens Université catholique de Louvain, ICTEAM institute, Belgium, Felienne Hermans Vrije Universiteit Amsterdam
16:40
20m
Talk
Judicious: API Documentation for Novices
SPLASH-E
Luca Chiodini USI Lugano, Simone Piatti USI Lugano, Matthias Hauswirth USI Lugano
17:00
20m
Talk
Mocking Temporal Logic
SPLASH-E
Colin Gordon Drexel University
17:20
20m
Day closing
Closing Remarks
SPLASH-E

Hide past events