Courses/ASE 24WS: Difference between revisions
m (→Overview: add link to quick goal query) |
(→Additional Learning: add query for items not included in a session) |
||
Line 10: | Line 10: | ||
* Der Kurs in [https://campusportal.uni-regensburg.de:443/qisserver/pages/startFlow.xhtml?_flowId=detailView-flow&unitId=22990&periodId=426&navigationPosition=studiesOffered,courseoverviewShow SPUR] | * Der Kurs in [https://campusportal.uni-regensburg.de:443/qisserver/pages/startFlow.xhtml?_flowId=detailView-flow&unitId=22990&periodId=426&navigationPosition=studiesOffered,courseoverviewShow SPUR] | ||
* Das GraphIT-Item für den Kurs: [[Item:Q1022]] | * Das GraphIT-Item für den Kurs: [[Item:Q1022]] | ||
* [https://wiki.mi.ur.de/lehre/ws24/ase_24ws/start Tutorials] | * [https://wiki.mi.ur.de/lehre/ws24/ase_24ws/start Tutorials] used in the Practice Sessions | ||
</div> | </div> | ||
Line 246: | Line 246: | ||
}} | }} | ||
</div> | </div> | ||
=== Additional Learning === | |||
Items, that are part of the course, but are not [[Property:P14|included]] in a Session. Meaning that they either weren't discussed, or weren't discussed in depth. | |||
{{#widget:SPARQLquery|code= | |||
#defaultView:Table | |||
PREFIX wdt: <https://graphit.ur.de/prop/direct/> | |||
PREFIX wd: <https://graphit.ur.de/entity/> | |||
select distinct | |||
?category ?categoryLabel | |||
?item ?itemLabel | |||
where { | |||
# get all items in categories | |||
wd:Q1022 wdt:P14 ?category. | |||
?category wdt:P3 wd:Q169. | |||
?category wdt:P14 ?item. | |||
MINUS { | |||
# Remove all items that are included in Sessions | |||
wd:Q1022 wdt:P14 ?session. | |||
?session wdt:P3 wd:Q427. | |||
?item ^wdt:P14 ?session. | |||
} | |||
service wikibase:label { bd:serviceParam wikibase:language "en".} | |||
} LIMIT 200 | |||
| caption=Items not "included in" a Session of the course. | |||
}} | |||
<small>Or they haven't been added yet.</small> | |||
==Erste Schritte mit GraphIT== | ==Erste Schritte mit GraphIT== |
Revision as of 10:39, 5 November 2024
M.Sc. Medieninformatik, Universität Regensburg.
- Der Kurs in GRIPS
- Der Kurs in SPUR
- Das GraphIT-Item für den Kurs: Item:Q1022
- Tutorials used in the Practice Sessions
Overview
The course gives an overview of current issues and trends in Software Engineering.
Important Topics |
---|
Full Query |
It discusses strategies, patterns and automations to help develop and maintain complex software.
The course includes bi-weekly practice sessions to teach the students practical skills using excercises and examples.
At the end of the semester each student has to turn in a project, in which they use their new found skills in developing a small contained application.
For a graph showing the full course click here.
For a graph showing the goals of the course and their immediate prerequisites click here.
Required Knowledge | Goals |
---|---|
Full screen view of the Query | Full screen view of the Query |
Timetable
Interests & Knowledge
A graph showing the items students have marked as "interesting" or "known".
Preview
A list of things to be discussed in the upcomming session.
Additional Learning
Items, that are part of the course, but are not included in a Session. Meaning that they either weren't discussed, or weren't discussed in depth.
Or they haven't been added yet.
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) + ASE WS 2024 (Q1022)
- 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. Achtung: das Passwort wird momentan beim Eintippen angezeigt.
- Oben rechts die Lehrveranstaltung "ASE 24WS" 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 Max Mustermann angesehen werden. Für eine detailiertere Übersicht kann die Seite ExampleStudent besucht werden.