|
|
| (11 intermediate revisions by the same user not shown) |
| Line 1: |
Line 1: |
| {{Note|text=This page is currently only available in German.}} | | {{Note|text=This page is currently only available in German.}} |
| ''To-do: all of our courses pages are in German. Do we want to add English as a second language?''
| |
|
| |
|
| ''This page will help you create a new course page for GraphIT.
| | | {{#widget:SPARQLquery|code= |
| First, you need to create a course item and fill it with course materials and dependencies. If you have already done it you can proceed with this site. The template is created using the course 'Computer Graphics and Image Processing' in the summer semester 2024, QID: Q932 as an example. You will need to change the course QID everywhere for the visualizations to work for your new course.''
| | #defaultView:Graph |
| | PREFIX wd: <https://graphit.ur.de/entity/> |
| | PREFIX wdt: <https://graphit.ur.de/prop/direct/> |
| | |
| | SELECT DISTINCT ?session ?sessionLabel ?rgb ?dependency ?dependencyLabel WHERE { |
| | wd:Q3244 wdt:P14 ?session. |
| | BIND(wd:Q3244 AS ?dependency) |
|
| |
|
| <div style="font-size:35px; font-weight:bold"> Kurs Platzhalter, Semester, Jahr </div> <!--so it doesn't show up in TOC-->
| | BIND(xsd:integer(STRAFTER(STR(?session), "Q")) AS ?qnum) |
| Studiengang, Universität Regensburg.
| | BIND(xsd:integer(?qnum - (20 * FLOOR(?qnum/20))) AS ?colorIndex) |
|
| |
|
| ''Add some links relevant for the course.''
| | VALUES (?colorIndex ?rgb) { |
| | (0 "e3ffd9") # green |
| | (1 "ffeec2") # orange |
| | (2 "f4eff5") # purple |
| | (3 "F9DCDF") # pink |
| | (4 "E7DEDA") # brown |
| | (5 "ECEDFF") # lavender |
| | (6 "FEFFC2") # yellow |
| | (7 "F1FFCE") # light green |
| | (8 "D8FDE0") # green (mint) |
| | (9 "e8fcff") # blue |
| | (10 "DCB8A5") # brown-red |
| | (11 "C8C79B") # beige |
| | (12 "F0A8AF") # red |
| | (13 "e6e6e6") # gray |
| | (14 "D0E1E6") # blue-gray |
| | (15 "FFE5F1") # light pink |
| | (16 "E0F7E9") # pale mint |
| | (17 "FFF0DB") # peach |
| | (18 "E5E0FF") # periwinkle |
| | (19 "D9F2FF") # sky blue |
| | } |
| | |
| | SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". } |
| | } |
| | }} |
| | | |
| | |
| | |
| | <div style="font-size:35px; font-weight:bold"> Propädeutikum Medieninformatik, SoSe, 2026 </div> <!--so it doesn't show up in TOC--> |
| | Universität Regensburg |
|
| |
|
| <!-- Links to important/official resources --> | | <!-- Links to important/official resources --> |
| Line 14: |
Line 49: |
| * Der Kurs in [https://elearning.uni-regensburg.de/course/view.php?id=75265 GRIPS] | | * Der Kurs in [https://elearning.uni-regensburg.de/course/view.php?id=75265 GRIPS] |
| * Der Kurs in [https://spur.uni-regensburg.de/qisserver/pages/cm/exa/coursecatalog/showCourseCatalog.xhtml?_flowId=showCourseCatalog-flow&_flowExecutionKey=e1s3 SPUR] | | * Der Kurs in [https://spur.uni-regensburg.de/qisserver/pages/cm/exa/coursecatalog/showCourseCatalog.xhtml?_flowId=showCourseCatalog-flow&_flowExecutionKey=e1s3 SPUR] |
| * Das Graphit-Item für den Kurs: [[Item:Q932]] | | * Das Graphit-Item für den Kurs: [[Item:Q2856]] |
| </div> | | </div> |
|
| |
|
|
| |
|
| |
| Some tips for the visualizations. You can re-use existing SPARQL queries originally created by LS for your own courses. Note that you can link the SPARQL and its embeded visualization directly.
| |
|
| |
| Consider a link to the "Wichtige Themen" query. https://query.graphit.ur.de/index.html#%23defaultView%3ABubbleChart%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0A%0ASELECT%20DISTINCT%20%3Fprerequisite%20%3FprerequisiteLabel%20%3Fdependencies%0AWHERE%20%7B%0A%20%20wd%3AQ926%20wdt%3AP14*%20%3Fitem.%0A%20%20%7B%0A%20%20SELECT%20%3Fprerequisite%20%3FprerequisiteLabel%20(COUNT(DISTINCT%20%3Fitem)%20as%20%3Fdependencies)%20WHERE%20%7B%0A%20%20%20%20%3Fitem%20wdt%3AP1%20%3Fprerequisite.%0A%20%20%7D%20GROUP%20BY%20%3Fprerequisite%20%3FprerequisiteLabel%20%0A%20%20%7D%0A%20%20%23%20filter%20(%3Fdependencies%20%3E%3D4)%20%0A%20%20%3Fitem%20wdt%3AP1%20%3Fprerequisite.%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cen%22.%20%7D%0A%7D
| |
|
| |
| if you change "index" to "embed" you will proceed to the visualization directly.
| |
|
| |
| https://query.graphit.ur.de/embed.html#%23defaultView%3ABubbleChart%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0A%0ASELECT%20DISTINCT%20%3Fprerequisite%20%3FprerequisiteLabel%20%3Fdependencies%0AWHERE%20%7B%0A%20%20wd%3AQ926%20wdt%3AP14*%20%3Fitem.%0A%20%20%7B%0A%20%20SELECT%20%3Fprerequisite%20%3FprerequisiteLabel%20(COUNT(DISTINCT%20%3Fitem)%20as%20%3Fdependencies)%20WHERE%20%7B%0A%20%20%20%20%3Fitem%20wdt%3AP1%20%3Fprerequisite.%0A%20%20%7D%20GROUP%20BY%20%3Fprerequisite%20%3FprerequisiteLabel%20%0A%20%20%7D%0A%20%20%23%20filter%20(%3Fdependencies%20%3E%3D4)%20%0A%20%20%3Fitem%20wdt%3AP1%20%3Fprerequisite.%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cen%22.%20%7D%0A%7D
| |
| == Überblick == | | == Überblick == |
| ''ein kurzer Satz über den Kurs'' <!-- ein kurzer Satz über den Kurs --> | | ''Im Einführungskrus werden die Basics von dem Studiegang Media Informatics an der Universität Regensbur ermittelt. Der Kurs bietet einen praktischen Überblick über die im Media Informatics Studium nützliche Werkzeuge, sowie die Grundlagen der Medieninformatik als wissenschaftlichen Disziplin. --> |
|
| |
|
| <!-- Floated Table that contains the big topics of the course note(32.5em)--> | | <!-- Floated Table that contains the big topics of the course note(32.5em)--> |
| {| class="wikitable" style="float:right; width:25em; margin-left:5px" | | {| class="wikitable" style="float:right; width:40em; margin-left:5px" |
| ! '''Wichtige Themen''' | | ! '''Wichtige Themen''' |
| |- | | |- |
| Line 39: |
Line 65: |
| SELECT DISTINCT ?prerequisite ?prerequisiteLabel ?dependencies | | SELECT DISTINCT ?prerequisite ?prerequisiteLabel ?dependencies |
| WHERE { | | WHERE { |
| wd:Q932 wdt:P14* ?item. | | wd:Q3244 wdt:P14* ?item. |
| { | | { |
| SELECT ?prerequisite ?prerequisiteLabel (COUNT(DISTINCT ?item) as ?dependencies) WHERE { | | SELECT ?prerequisite ?prerequisiteLabel (COUNT(DISTINCT ?item) as ?dependencies) WHERE { |
| Line 49: |
Line 75: |
| SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". } | | SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". } |
| } | | } |
| | height=12em | | | |
| }} | | }} |
| |- | | |- |
| | style="text-align:right;" | [https://query.graphit.ur.de/embed.html#%23defaultView%3ABubbleChart%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0A%0ASELECT%20DISTINCT%20%3Fprerequisite%20%3FprerequisiteLabel%20%3Fdependencies%0AWHERE%20%7B%0A%20%20wd%3AQ926%20wdt%3AP14*%20%3Fitem.%0A%20%20%7B%0A%20%20SELECT%20%3Fprerequisite%20%3FprerequisiteLabel%20(COUNT(DISTINCT%20%3Fitem)%20as%20%3Fdependencies)%20WHERE%20%7B%0A%20%20%20%20%3Fitem%20wdt%3AP1%20%3Fprerequisite.%0A%20%20%7D%20GROUP%20BY%20%3Fprerequisite%20%3FprerequisiteLabel%20%0A%20%20%7D%0A%20%20%23%20filter%20(%3Fdependencies%20%3E%3D4)%20%0A%20%20%3Fitem%20wdt%3AP1%20%3Fprerequisite.%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cen%22.%20%7D%0A%7D Ausführlichere Query] | | | style="text-align:right;" | [https://query.graphit.ur.de/embed.html#%23defaultView%3ABubbleChart%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0A%0ASELECT%20DISTINCT%20%3Fprerequisite%20%3FprerequisiteLabel%20%3Fdependencies%0AWHERE%20%7B%0A%20%20wd%3AQ926%20wdt%3AP14*%20%3Fitem.%0A%20%20%7B%0A%20%20SELECT%20%3Fprerequisite%20%3FprerequisiteLabel%20(COUNT(DISTINCT%20%3Fitem)%20as%20%3Fdependencies)%20WHERE%20%7B%0A%20%20%20%20%3Fitem%20wdt%3AP1%20%3Fprerequisite.%0A%20%20%7D%20GROUP%20BY%20%3Fprerequisite%20%3FprerequisiteLabel%20%0A%20%20%7D%0A%20%20%23%20filter%20(%3Fdependencies%20%3E%3D4)%20%0A%20%20%3Fitem%20wdt%3AP1%20%3Fprerequisite.%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cen%22.%20%7D%0A%7D Ausführlichere Query] |
| |} | | |} |
|
| |
| <!-- Rest der Beschreibung -->''Some general infos:''
| |
|
| |
| In den dazugehörigen Übungen werden Vorlesungsthemen vertieft und praktisch umgesetzt.
| |
|
| |
|
| |
| Ein Leistungsnachweis erfolgt durch eine erfolgreiche Teilnahme an einer Klausur. Für die Zulassung zu dieser, müssen Studienleistungen abgegeben und bestanden werden, die erarbeitete Themenbereiche abfragen.
| |
|
| |
|
| |
| <blockquote>
| |
| Für einen Graph, der den gesamten Kurs darstellt, klicken Sie [https://query.graphit.ur.de/embed.html#%23defaultView%3AGraph%0A%23%20set%3Atopic%3Brgb%3DFFFFFF%3Bshape%3Dtext%0A%23%20set%3A%20dependency%3Brgb%3DA2C4CD%3Bshape%3Dbox%0A%23%20set%3Acategory%3Brgb%3DA2C4CD%3Bshape%3Dbox%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0ASELECT%20distinct%20%3Ftopic%20%3FtopicLabel%20%3Frgb1%20%3Fshape1%0A%3Fdependency%20%3FdependencyLabel%20%3Frgb2%20%3Fshape2%0A%23%20%3Fcategory%20%3FcategoryLabel%20%3Frgb3%20%3Fshape3%0AWHERE%20%7B%0A%7B%0A%20%20%23%20get%20all%20categories%20of%20the%20course%0A%20%20BIND%20(wd%3AQ932%20as%20%3Fcourse).%20%0A%20%20%3Fcourse%20wdt%3AP14%20%3Fcategory.%0A%20%20Minus%20%7B%3Fcategory%20wdt%3AP3%20wd%3AQ427%7D%0A%20%20%0A%20%20%7B%20SELECT%20%3Fcategory%20%3FcategoryLabel%20%3Ftopic%20%3FtopicLabel%20WHERE%20%7B%0A%20%20%20%20%7B%0A%20%20%20%20%23%20%3Fcategory%20wdt%3AP14%20%3Ftopic.%0A%20%20%20%20%20%20%3Ftopic%20wdt%3AP2%20%3Fcategory.%0A%20%20%20%20%7D%0A%20%20%7D%0A%20%20%7D%0A%20%20Union%0A%20%20%23%20get%20all%20dependencies%20of%20the%20topics%0A%20%20%7B%20SELECT%20%3Ftopic%20%3FtopicLabel%20%3Fdependency%20%3FdependencyLabel%20WHERE%20%7B%0A%20%20%20%20%7B%0A%20%20%20%20%20%3Ftopic%20wdt%3AP1%20%3Fdependency.%20%20%0A%20%20%20%20%7D%20%0A%20%20%7D%0A%20%20%7D%0A%20%20%23%20%3Fcategory%20wdt%3AP14%20%3Ftopic.%0A%20%20%3Ftopic%20wdt%3AP2%20%3Fcategory.%0A%20%20%3Ftopic%20wdt%3AP1%20%3Fdependency.%0A%20%20%0A%20%20%23%20-----%20STYLING%20-----%0A%20%20%23%2012%20categories%0A%20%20%0A%20%20bind%20(if(%3Fcategory%20%3D%20wd%3AQ1%2C%20%22e8fcff%22%2C%20%23%20(blue)%20%20f3fdff%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ2%2C%20%22e3ffd9%22%2C%20%23%20(green)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ3%2C%20%22ffeec2%22%2C%20%23%20(orange)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ4%2C%20%22f4eff5%22%2C%20%23%20(purple)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ5%2C%20%22F9DCDF%22%2C%20%23%20(pink)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ6%2C%20%22E7DEDA%22%2C%20%23%20(brown)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ7%2C%20%20%22ECEDFF%22%2C%20%23%20(lavender)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ8%2C%20%22F1FFCE%22%2C%20%23%20(yellowgreen)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ9%2C%20%22E0EFFF%22%2C%20%23%20(%22dark%22blue)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ10%2C%20%22FEFFC2%22%2C%20%23%20(yellow)%20%23%20Maths%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ11%2C%20%22FFFFFF%22%2C%20%23%20(white)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ12%2C%20%22D8FDE0%22%2C%20%23%20(turquois)%20%0A%20%20%20%20%20%20%20%22FFFFFF%22%20))))))))))))%20as%20%3Frgb1).%0A%20%20BIND(%22ellipse%22%20as%20%3Fshape1)%0A%20%20%0A%20%20bind%20(if(%3Fcategory%20%3D%20wd%3AQ1%2C%20%22e8fcff%22%2C%20%23%20(blue)%20%20f3fdff%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ2%2C%20%22e3ffd9%22%2C%20%23%20(green)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ3%2C%20%22ffeec2%22%2C%20%23%20(orange)%20%23%20Bitmap%20Graphics%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ4%2C%20%22f4eff5%22%2C%20%23%20(purple)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ5%2C%20%22F9DCDF%22%2C%20%23%20(pink)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ6%2C%20%22E7DEDA%22%2C%20%23%20(brown)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ7%2C%20%22ECEDFF%22%2C%20%23%20(lavender)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ8%2C%20%22F1FFCE%22%2C%20%23%20(yellowgreen)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ9%2C%20%22E0EFFF%22%2C%20%23%20(%22dark%22blue)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ10%2C%20%22FEFFC2%22%2C%20%23%20(yellow)%20%23%20Maths%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ11%2C%20%22FFFFFF%22%2C%20%23%20(white)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ12%2C%20%22D8FDE0%22%2C%20%23%20(turquois)%20%0A%20%20%20%20%20%20%20%22FFFFFF%22%20))))))))))))%20as%20%3Frgb2).%0A%20%20BIND(%22ellipse%22%20as%20%3Fshape2)%0A%20%20%0A%20%20BIND(%22box%22%20as%20%3Fshape3)%0A%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cen%22.%20%7D%0A%7D%0A%7D hier].
| |
| </blockquote>
| |
|
| |
|
| |
| <!-- Table that contains simple/fast queries for the beggining & ending nodes of a course -->
| |
| {| class="wikitable"
| |
| ! '''Vorwissen''' !! '''Ziele'''
| |
| |-
| |
| <!-- Linke Spalte -->
| |
| | style="width: 50%" | {{#widget:SPARQLquery|code=
| |
| #defaultView:Table
| |
| # Prerequsisite=outside -depends on-> Course-Topic=inside
| |
| PREFIX wdt: <https://graphit.ur.de/prop/direct/>
| |
| PREFIX wd: <https://graphit.ur.de/entity/>
| |
| select distinct
| |
| ?Vorwissen ?VorwissenLabel
| |
| where {
| |
| wd:Q932 wdt:P14/wdt:P14 ?item. # get all items in course
| |
|
| |
| ?item wdt:P1 ?Vorwissen. # get the prerequsites
| |
| MINUS { wd:Q932 wdt:P14/wdt:P14 ?Vorwissen. } # filter out all prereqs that are included in the course
| |
|
| |
| service wikibase:label { bd:serviceParam wikibase:language "en".}
| |
| } LIMIT 30
| |
| |caption=Items, die nicht Teil des Kurses, aber Vorwissen für behandelte Inhalte sind
| |
| |height=20vh
| |
| }}
| |
| <!-- Rechte Spalte -->
| |
| | style="width: 50%" | {{#widget:SPARQLquery|code=
| |
| #defaultView:Table
| |
| PREFIX wdt: <https://graphit.ur.de/prop/direct/>
| |
| PREFIX wd: <https://graphit.ur.de/entity/>
| |
| SELECT DISTINCT ?ZielLabel ?Ziel
| |
| where {
| |
| wd:Q932 wdt:P36 ?Ziel.
| |
| service wikibase:label { bd:serviceParam wikibase:language "en".}
| |
| } LIMIT 20
| |
| |caption=Items, die als Ziele für den Kurs markiert wurden
| |
| |height=20vh
| |
| }}
| |
| |-
| |
| <!-- Linke Spalte -->
| |
| | [https://query.graphit.ur.de/embed.html#%23defaultView%3ATable%0A%23%20Prerequsisite%3Doutside%20-depends%20on-%3E%20Course-Topic%3Dinside%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0Aselect%20distinct%0A%3FVorwissen%20%3Flink%0Awhere%20%7B%0A%20%20wd%3AQ926%20wdt%3AP14%2Fwdt%3AP14%20%3Fitem.%20%23%20get%20all%20items%20in%20course%0A%20%20%0A%20%20%3Fitem%20wdt%3AP1%20%3Flink.%20%23%20get%20the%20prerequsites%0A%20%20MINUS%20%7B%20wd%3AQ926%20wdt%3AP14%2Fwdt%3AP14%20%3Flink%7D%20%23%20filter%20out%20all%20prereqs%20that%20are%20included%20in%20the%20course%0A%20%20%0A%20%20%3Flink%20rdfs%3Alabel%20%3FVorwissen%0A%20%20%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22en%22.%7D%0A%7D%20LIMIT%20100 Vollbildansicht der Query]
| |
| <!-- Rechte Spalte -->
| |
| | [https://query.graphit.ur.de/embed.html#%23defaultView%3ATable%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0ASELECT%20DISTINCT%20%3FZielLabel%20%3FZiel%0Awhere%20%7B%0A%20%20wd%3AQ932%20wdt%3AP36%20%3FZiel.%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22en%22.%7D%0A%7D%20LIMIT%2020 Vollbildansicht der Query]
| |
| |}
| |
|
| |
| == Zeitplan ==
| |
| <div style="border: solid 5px #d2d6e0; background-color:#eaecf0;">
| |
| {{#widget:SPARQLquery|code=
| |
| #defaultView:Timeline
| |
| # title: Alle geplanten Termine
| |
| PREFIX wdt: <https://graphit.ur.de/prop/direct/>
| |
| PREFIX wd: <https://graphit.ur.de/entity/>
| |
| select distinct ?Datum ?Inhalte ?InhalteLabel
| |
| # ?item # for debug
| |
| where {
| |
| # todo. change Q:468 to current course
| |
| wd:Q932 wdt:P14 ?Inhalte.
| |
| ?Inhalte wdt:P3 wd:Q427.
| |
| ?Inhalte wdt:P19 ?Datum.
| |
| OPTIONAL { ?Inhalte skos:altLabel ?InhalteLabel. # get alias instead of label
| |
| FILTER (!regex(?InhalteLabel, "CGBV", "i")) }
| |
| service wikibase:label { bd:serviceParam wikibase:language "en".}
| |
| } ORDER BY ASC(?Datum)
| |
| | height=38em
| |
| | caption=Alle geplanten Termine
| |
| }}
| |
| </div>
| |
|
| |
| == Vorschau ==
| |
| Eine Liste an Items, die in der nächsten Woche besprochen werden.
| |
|
| |
| <div style="border: solid 5px #d2d6e0; background-color:#eaecf0;">
| |
| {{#widget:SPARQLquery|code=
| |
| #defaultView:Table
| |
| PREFIX wdt: <https://graphit.ur.de/prop/direct/>
| |
| PREFIX wd: <https://graphit.ur.de/entity/>
| |
| select distinct ?today ?sessionDate ?interested ?completed
| |
| ?item ?itemLabel
| |
| ?resource ?resourceLabel ?url ?typeLabel
| |
| where {
| |
|
| |
| { # subquery: get the session for next week
| |
| SELECT ?session ?today ?sessionDate
| |
| WHERE {
| |
| # get all sessions, that are "bigger" than today
| |
| # BIND("2024-04-29"^^xsd:dateTime as ?today) # for test
| |
| BIND(now() as ?today) # for real
| |
|
| |
| wd:Q932 wdt:P14 ?session.
| |
| ?session wdt:P3 wd:Q427.
| |
| ?session wdt:P19 ?sessionDate.
| |
| # FILTER(?sessionDate > ?today).
| |
| FILTER(xsd:date(?sessionDate) >= xsd:date(?today)).
| |
| } ORDER BY ASC(?sessionDate)
| |
| LIMIT 1 # limit to 1 session
| |
| } # end of subquery
| |
|
| |
| # limit to 1 session (from subquery)
| |
| ?session wdt:P14 ?item.
| |
| OPTIONAL {?item wdt:P21 ?resource.
| |
| ?resource wdt:P20 ?url.
| |
| ?resource wdt:P3 ?type}
| |
|
| |
| { # start of union
| |
| { # get all items user is interested in
| |
| SELECT ?item ?itemLabel
| |
| WHERE {
| |
| ?user rdfs:label "{{#username:Max Mustermann}}"@en.
| |
| ?user wdt:P23 ?item.
| |
| } }
| |
| BIND(IF(BOUND(?item), "true", "false") as ?interested)
| |
| } UNION {
| |
| { # get all items user has completed
| |
| SELECT ?item ?itemLabel
| |
| WHERE {
| |
| ?user rdfs:label "{{#username:Max Mustermann}}"@en.
| |
| ?user wdt:P12 ?item.
| |
| } }
| |
| BIND(IF(BOUND(?item), "true", "false") as ?completed)
| |
| } UNION { # union: get all other items
| |
| ?session wdt:P14 ?item.
| |
| ?user rdfs:label "{{#username:Max Mustermann}}"@en.
| |
| # Remove all item user is interested in / has completed -> otherwise duplicates
| |
| MINUS {?user wdt:P23 ?item}
| |
| MINUS {?user wdt:P12 ?item}
| |
| } # end of union
| |
|
| |
| service wikibase:label { bd:serviceParam wikibase:language "en".}
| |
| } ORDER BY DESC(?resource)
| |
| LIMIT 50
| |
| | caption=Eine Todolist für {{#username:Max Mustermann}}
| |
| }}
| |
| </div>
| |
|
| |
| <small>Bei Anmeldung, wird die Query auf den angemeldeten Account personalisiert </small>
| |
|
| |
| == Progress Graph ==
| |
| Für einen persönlichen ''Progress Graph''
| |
| {{#queryformlink:form=Progress Graph|link text=Click here|link type=button|tooltip=Personalized Progress Graph}}
| |
|
| |
| ''<br />A manual for a new GraphIT user created by LS.''
| |
| ==Erste Schritte mit GraphIT==
| |
| #'''GraphIT-Account einrichten'''
| |
| ##Account anlegen (gerne mit Pseudonym oder Initialen): [[Special:CreateAccount]].
| |
| ##Einen ''Graph User'' (einfach ein Item) mit gleichem Namen anlegen (siehe z.B. das Item Q630: [[Item:Q630|Markus Mustermann]]):
| |
| ###auf [[Special:NewItem]] gehen oder oben im Menü "Items -> New Item" auswählen.
| |
| ###Label (für Sprache Englisch): ''<eigener Name>''
| |
| ###Description (für Sprache Englisch): ''Student at University of Regensburg (<eigener Name>)'' // Hinweis: in WikiBase dürfen unterschiedliche Items nicht die gleiche Beschreibung haben, deshalb bitte den eigenen Namen noch dranhängen
| |
| ###Button 'Create' anklicken
| |
| ##Statements ''beim Benutzer-Item'' hinzufügen (siehe z.B. das Item Q630: [[Item:Q630|Markus Mustermann]]):
| |
| ###'[[Property:P3|instance of]]' (P3) + '[[Item:Q167|Student]]' (Q167)
| |
| ###'[[Property:P28|username]]' (P28) + Benutzernamen (siehe Schritt 1)
| |
| ###'[[Property:P25|participates in]]' (P25) + [[Item:Q926|Wissenschaftliches Arbeiten SS 2024]] (Q926)
| |
| ##Auf der eigenen Benutzerseite (des Accounts) einen Link zum eigenen Item anlegen:
| |
| ###[https://graphit.ur.de/w/index.php?title=Special:MyPage&action=edit Benutzerseite anlegen/bearbeiten]
| |
| ###Folgenden Text dort einfügen und Seite speichern (mit eigenem Item statt Platzhalter): <code><nowiki>My GraphIT item: [[Item:Q123]]</nowiki></code>. Achtung: das Item muss ein Link sein, d.h. entweder im grafischen Editor verlinken oder im Quellcode-Editor in eckigen Klammern schreiben.
| |
| #'''Vorkenntnisse und Interessen angeben'''
| |
| ##Auf https://test.graphit.ur.de/app/src/pages/selectionTools/ einmal mit Benutzername und Passwort (aus Schritt 1) anmelden. Achtung: das Passwort wird momentan beim Eintippen angezeigt.
| |
| ##Oben rechts die Lehrveranstaltung "CGBV 24SS" auswählen.
| |
| ##Im angezeigten Graph die damit verbundenen Themen anschauen.
| |
| ##Alle Themen als "completed" markieren, mit denen man sich schon befasst hat (auswählen und Taste '1' drücken bzw. den Button auf der rechten Seite).
| |
| ##Mindestens fünf Themen als Interessen markieren (auswählen und Taste '2' drücken bzw. den Button auf der rechten Seite).
| |
| ##'''Änderungen speichern über den 'save'-Button unten rechts!'''
| |
| ##Auf der eigenen Item-Seite überprüfen ob die Interessen und Vorkenntnisse korrekt dokumentiert wurden.
| |
| Als ein Beispiel kann [[Item:Q157|Max Mustermann]] angesehen werden. Für eine detailiertere Übersicht kann die Seite [[ExampleStudent]] besucht werden.
| |