Courses/Wissenschaftliches Arbeiten SS24: Difference between revisions
(created page with simple layout) |
m (→Vorwissen & Interessen: update plotname) |
||
(31 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{Note|text=This page is currently only available in | {{Note|text=This page is currently only available in German.}} | ||
<div style="font-size:35px; font-weight:bold"> Seminar Wissenschaftliches Arbeiten, Sommersemester 2024 </div> <!--so it doesn't show up in TOC--> | <div style="font-size:35px; font-weight:bold"> Seminar Wissenschaftliches Arbeiten, Sommersemester 2024 </div> <!--so it doesn't show up in TOC--> | ||
Line 8: | Line 8: | ||
<!-- Links to important/official resources --> | <!-- Links to important/official resources --> | ||
<div style="width:40em; padding-bottom: 7px; background-color:#fff2e5; border: solid 2px #ffcc99"> | <div style="width:40em; padding-bottom: 7px; background-color:#fff2e5; border: solid 2px #ffcc99"> | ||
* GRIPS | * Der Kurs in [https://elearning.uni-regensburg.de/course/view.php?id=66733 GRIPS] | ||
* SPUR | * Der Kurs in [https://spur.uni-regensburg.de:443/qisserver/pages/startFlow.xhtml?_flowId=detailView-flow&unitId=22986&periodId=425&navigationPosition=courseoverviewShow SPUR] | ||
* Das GraphIT-Item für den Kurs [[Item:Q926]] | |||
</div> | </div> | ||
== Überblick == | == Überblick == | ||
Der Kurs ergänzt und vertieft die Inhalte aus dem Propädeutikum. <!-- ein kurzer Satz über den Kurs --> | |||
<!-- 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:25em; margin-left:5px" | ||
! '''Wichtige Themen''' | ! '''Wichtige Themen''' | ||
|- | |- | ||
| Query | | {{#widget:SPARQLquery|code= | ||
#defaultView:BubbleChart | |||
PREFIX wd: <https://graphit.ur.de/entity/> | |||
PREFIX wdt: <https://graphit.ur.de/prop/direct/> | |||
SELECT DISTINCT ?prerequisite ?prerequisiteLabel ?dependencies | |||
WHERE { | |||
wd:Q926 wdt:P14* ?item. | |||
{ | |||
SELECT ?prerequisite ?prerequisiteLabel (COUNT(DISTINCT ?item) as ?dependencies) WHERE { | |||
?item wdt:P1 ?prerequisite. | |||
} GROUP BY ?prerequisite ?prerequisiteLabel | |||
} | |||
filter (?dependencies >=4) | |||
?item wdt:P1 ?prerequisite. | |||
SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". } | |||
} | |||
| height=15em | |||
}} | |||
|- | |||
| style="text-align:right;" | [https://tinyurl.com/yts8tw65 Ausführlichere Query] | |||
|} | |} | ||
<!-- Rest der Beschreibung --> | <!-- Rest der Beschreibung --> | ||
Insbesondere in den Bereichen wissenschaftliches Schreiben, wissenschaftliche Fachsprache und der Aufbereitung von Forschungsdaten und -literatur wird das Wissen Studierender weiterentwickelt. | |||
Das anschließende Forschungsseminar MMI baut auf diesem Kurs auf | |||
Für eine erste Orientierung: siehe [[#Erste Schritte mit GraphIT| Erste Schritte]] | |||
<blockquote> | |||
Für einen Graph, der den gesamten Kurs darstellt, klicken Sie [https://tinyurl.com/222djpkn hier]. | |||
</blockquote> | |||
<!-- Table that contains simple/fast queries for the beggining & ending nodes of a course --> | <!-- Table that contains simple/fast queries for the beggining & ending nodes of a course --> | ||
Line 30: | Line 59: | ||
! '''Vorwissen''' !! '''Ziele''' | ! '''Vorwissen''' !! '''Ziele''' | ||
|- | |- | ||
| Query | <!-- Linke Spalte --> | ||
| Query | | 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:Q926 wdt:P14/wdt:P14 ?item. # get all items in course | |||
?item wdt:P1 ?Vorwissen. # get the prerequsites | |||
MINUS { wd:Q926 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=15vh | |||
}} | |||
<!-- 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:Q926 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=15vh | |||
}} | |||
|- | |||
<!-- Linke Spalte --> | |||
| [https://tinyurl.com/23m6r7at Vollbildansicht der Query] | |||
<!-- Rechte Spalte --> | |||
| [https://tinyurl.com/24yf5825 Vollbildansicht der Query] | |||
|} | |} | ||
== Zeitplan == | == 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:Q926 wdt:P14 ?Inhalte. | |||
?Inhalte wdt:P3 wd:Q427. | |||
?Inhalte wdt:P19 ?Datum. | |||
?Inhalte skos:altLabel ?InhalteLabel. # get alias instead of label | |||
FILTER (!regex(?InhalteLabel, "WissArb", "i")) | |||
service wikibase:label { bd:serviceParam wikibase:language "en".} | |||
} ORDER BY ASC(?Datum) | |||
| height=20em | |||
| 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:Q926 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 | |||
?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> | |||
== Vorwissen & Interessen == | |||
{{#widget:SPARQLquery|code= | |||
#defaultView:SwarmScatterChart | |||
PREFIX wd: <https://graphit.ur.de/entity/> | |||
PREFIX wdt: <https://graphit.ur.de/prop/direct/> | |||
SELECT DISTINCT ?known ?interests ?item ?itemLabel # ?known ?interests ?item ?itemLabel | |||
WHERE { | |||
wd:Q926 wdt:P14/wdt:P14 ?item. | |||
# ?student wdt:P25 wd:Q926. | |||
OPTIONAL { | |||
SELECT ?item ?itemLabel (COUNT(DISTINCT ?student) as ?known) WHERE { | |||
?student wdt:P25 wd:Q926. | |||
?student wdt:P12 ?item. | |||
} GROUP BY ?item ?itemLabel | |||
} | |||
OPTIONAL { | |||
SELECT ?item ?itemLabel (COUNT(DISTINCT ?student) as ?interests) WHERE { | |||
?student wdt:P25 wd:Q926. | |||
?student wdt:P23 ?item. | |||
} GROUP BY ?item ?itemLabel | |||
}. | |||
BIND (IF(!BOUND(?interests), 0, ?interest) as ?interests). | |||
BIND (IF(!BOUND(?known), 0, ?known) as ?known). | |||
SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". } | |||
} | |||
}} | |||
< | ==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. | |||
##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. |
Latest revision as of 09:17, 29 July 2025
✒️ This page is currently only available in German.
B.A. Medieninformatik, Universität Regensburg.
Überblick
Der Kurs ergänzt und vertieft die Inhalte aus dem Propädeutikum.
Wichtige Themen |
---|
Ausführlichere Query |
Insbesondere in den Bereichen wissenschaftliches Schreiben, wissenschaftliche Fachsprache und der Aufbereitung von Forschungsdaten und -literatur wird das Wissen Studierender weiterentwickelt.
Das anschließende Forschungsseminar MMI baut auf diesem Kurs auf
Für eine erste Orientierung: siehe Erste Schritte
Für einen Graph, der den gesamten Kurs darstellt, klicken Sie hier.
Vorwissen | Ziele |
---|---|
Items, die nicht Teil des Kurses, aber Vorwissen für behandelte Inhalte sind |
Items, die als Ziele für den Kurs markiert wurden |
Vollbildansicht der Query | Vollbildansicht der Query |
Zeitplan
Alle geplanten Termine
Vorschau
Eine Liste an Items, die in der nächsten Woche besprochen werden.
Eine Todolist für Max Mustermann
Bei Anmeldung, wird die Query auf den angemeldeten Account personalisiert
Vorwissen & Interessen
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: 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: Markus Mustermann):
- 'instance of' (P3) + 'Student' (Q167)
- 'username' (P28) + Benutzernamen (siehe Schritt 1)
- 'participates in' (P25) + Wissenschaftliches Arbeiten SS 2024 (Q926)
- Auf der eigenen Benutzerseite (des Accounts) einen Link zum eigenen Item anlegen:
- Benutzerseite anlegen/bearbeiten
- Folgenden Text dort einfügen und Seite speichern (mit eigenem Item statt Platzhalter):
My GraphIT item: [[Item:Q123]]
. 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.
- 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 Max Mustermann angesehen werden. Für eine detailiertere Übersicht kann die Seite ExampleStudent besucht werden.