HR-QDE Prototype
Hochschul-Übersicht Hochschule Darmstadt COB

Compiler Construction

COB · Pflichtmodul · Hochschule Darmstadt

5,0
ECTS

URI: http://hr-qde.org/data/koeppe/module_hda_cob_27575c

0
Lernziele (gemappt)
1
Unmapped Outcomes
0
Voraussetzungen

Lernziele

Mit Mapping zu ESCO-Skills und Provenance-Daten aus der Säule-B-Pipeline.

Für dieses Modul sind keine gemappten Lernziele in der Säule-B-Pipeline-Ausgabe enthalten.

Unmapped Outcomes

Outcomes, die die Pipeline nicht eindeutig einem ESCO-Skill zuordnen konnte und für Curator-Review markiert sind.

No sufficiently evidenced ESCO skill match was produced by the curated ICT vocabulary. Manual curriculum review is required before competence targeting.

Review-Grund: no_curated_esco_match_after_v0_3_whitelist_filter
Evidenz-Auszug:
2 Inhalt The course covers both the theory and prac ce of compiler construc on. Compiler theory is reviewed, and then applied. Topics: Context Free Languages Lexical Analysis Syntax Analysis and Parsing Error Handling Code Genera on Code Op miza on Tools such as Lex and Yacc (Flex and Bison) and LLVM are covered in the lecture and used in the lab. 3 Ziele A…@de

Voraussetzungen

ESCO-Skills, die das Modul als hrqde:requiresCompetence deklariert.

Keine expliziten Skill-Voraussetzungen in den Daten.
Berechnungs-Transparenz Vier Cypher-Queries

Vier Cypher-Queries produzieren die obenstehenden Daten. Parameter sind als Literale eingesetzt — direkt kopierbar in den Neo4j-Browser (http://localhost:7474).

1. Modul-Basisdaten

    MATCH (m:hrqde__EducationalModule {uri: "http://hr-qde.org/data/koeppe/module_hda_cob_27575c"})
    OPTIONAL MATCH (m)-[:hrqde__offeredBy]->(hei:hrqde__HigherEducationInstitution)
    RETURN m.uri          AS uri,
           m.rdfs__label  AS label,
           m.hrqde__moduleCode AS code,
           m.hrqde__ects  AS ects,
           m.hrqde__moduleType AS moduleType,
           hei.uri        AS heiUri,
           hei.rdfs__label AS heiLabel

2. Lernziele mit ESCO-Mapping

    MATCH (m:hrqde__EducationalModule {uri: "http://hr-qde.org/data/koeppe/module_hda_cob_27575c"})
          -[:hrqde__hasOutcome]->(o:hrqde__LearningOutcome)
    OPTIONAL MATCH (o)-[:hrqde__targetsCompetence]->(skill)
    OPTIONAL MATCH (skill)-[:skosxl__prefLabel]->(label:Resource)
    OPTIONAL MATCH (o)-[:hrqde__targetLevel]->(level)
    WITH o, skill, level,
         collect(label.skosxl__literalForm) AS labelForms
    RETURN o.uri                          AS outcomeUri,
           o.rdfs__comment                AS outcomeText,
           o.hrqde__provenanceConfidence  AS confidence,
           o.hrqde__provenanceSource      AS source,
           skill.uri                      AS skillUri,
           labelForms                     AS skillLabels,
           level.uri                      AS levelUri,
           level.rdfs__label              AS levelLabel
    ORDER BY o.uri

3. Unmapped Outcomes

    MATCH (m:hrqde__EducationalModule {uri: "http://hr-qde.org/data/koeppe/module_hda_cob_27575c"})
          -[:hrqde__hasUnmappedOutcome]->(u:hrqde__UnmappedLearningOutcome)
    RETURN u.uri                          AS uri,
           u.rdfs__label                  AS label,
           u.rdfs__comment                AS text,
           u.hrqde__reviewReason          AS reviewReason,
           u.hrqde__evidenceExcerpt       AS evidence,
           u.hrqde__provenanceConfidence  AS confidence
    ORDER BY u.uri

4. Voraussetzungen

    MATCH (m:hrqde__EducationalModule {uri: "http://hr-qde.org/data/koeppe/module_hda_cob_27575c"})
          -[:hrqde__requiresCompetence]->(skill)
    OPTIONAL MATCH (skill)-[:skosxl__prefLabel]->(label:Resource)
    WITH skill, collect(label.skosxl__literalForm) AS labelForms
    RETURN skill.uri AS skillUri, labelForms
    ORDER BY skill.uri
Loading…
Loading the web debug toolbar…
Attempt #