In addition to comments on the Learning Inventory, the project invites contributions of use cases outlining possible instructional scenarios related to learning Linked Data concepts, technologies, and tools. Such practical applications can help to discover and prioritize tools to be highlighted in implementing a coherent package of instructional resources.
Stuart Sutton, CEO of the Dublin Core Metadata Initiative, has provided a use case for an introductory university course. Others may be posted as comments on this page.
SCENARIO: Introductory university course in semantic metadata
–Prerequiste knowledge and skills:
Learners should have a basic understanding of knowledge organization systems, XML, and database management. No prior knowledge of RDF or Semantic Web is assumed.
–Education or training context:
Learners should be motivated to learn the technology. Appropriate for advanced undergraduate informatics majors. Instruction — lectures and discussion — are totally online and asynchronous. A ten-week course, with roughly 20 hours of lectures and presentation and 70 hours of reading, assignments, and other activities.
By the end of the course, students will produce serializations of RDF graphs in several syntaxes; design a domain model (class diagram); create RDF vocabularies and SKOS concept schemes; and produce RDF instance data for a student project.
–Expected learning outcomes:
Students should demonstrate a grasp of basic Linked Data and Semantic Web tools and concepts, including the principles and mechanisms for merging graphs. They should understand how to use RDF serialization syntaxes; manually draw RDF graphs; serialize frequently used N-ary triple patterns; “webify” existing controlled vocabularies. They should be able to explain the difference between the XML information set and the RDF abstract data model and demonstrate modeling skills in mapping between the two.
–Required use of tools:
Students should be able to use tools for graphically depicting domain models (class diagrams); for editing and validating RDF data; for transforming data among different RDF syntaxes; and for generating visual depictions of RDF graphs