With the push towards broader computer science education, there is a never-ending need for introductory computer science resources. With the aim to help computer science educators and curriculum developers, this work shows the first steps towards a computer science topics ontology. This ontology is meant to provide a framework for CS1 vocabulary with use cases ranging from lesson repositories to a standardized CS1 topic language. Our ontology differs from other computer science education ontologies by focusing on the standards many educators must follow in their curriculum and showing the connections between those standards and the lessons they use. We show our approach using the KNARM methodology when constructing such an ontology, as well as the rationale for changes made in the process. In its current state, the ontology is queryable showing the relation between synthetic lesson data with the 2023 ACM Computer Science Curricula.
Fri 20 FebDisplayed time zone: Central Time (US & Canada) change
15:40 - 17:00 | |||
15:40 20mTalk | Algorithmic Arts: Attracting a New Type of Student to Computing - The Algorithm is the Medium Papers | ||
16:00 20mTalk | Is It Time to Remove Data Structures? A Critical Look at Requirements and Curricular Placement. Papers Albert Lionelle Khoury College of Computer Sciences, Northeastern University | ||
16:20 20mTalk | Rethinking How We Discuss the Guidance of Student Researchers in Computing Papers Shomir Wilson Pennsylvania State University | ||
16:40 20mTalk | Towards a Computer Science Topics Ontology Papers Joshua Barron pc, Russell Feldhausen Kansas State University, Nathan H. Bean Kansas State University | ||