SPLICE Portal

Leader: Cliff Shaffer More leaders needed

Guides standards and development for the SPLICE Catalog, community-curated learning content, datasets, metadata, and keyword ontology.

Google Group

Smart Learning Content Protocols

Leaders: Cay Horstmann, Steve Edwards, and Cliff Shaffer

Develops lightweight interoperable APIs for embedding smart learning content, reporting scores, and exchanging learner activity and state.

Google Group

Large Language Models

Leaders: Juho Leinonen and Bita Akram

Builds community infrastructure for sharing LLM tools, datasets, integration practices, research methods, and open models for CS education.

Google Group

Reusable Code Examples

Leaders: Peter Brusilovsky and Vasile Rus

Develops a common representation for code examples and line-level explanations so worked examples can be reused across learning systems.

Google Group

Small Code Snapshots

Leaders: Dave Hovemeyer and Kelly Rivers

Task: Develop representation standards and analysis tools for capturing student submissions to small programming exercises and other programming process data.
Products: ProgSnap 2 is the primary site for the working group’s activities.
How to get involved: We are actively looking for collaborators who would like to join us in some combination of sharing captured programming process data and analyzing programming process data. If you have data, or a nifty idea for a research project involving programming process data, visit the working-group page for information on how to get involved.