Files
portfolio/Anforderungen.md
2024-02-01 17:46:38 +01:00

84 lines
4.0 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Portfolio Inhalte
## Recherche: Arbeit am Wiki »Informatikberufe und -ausbildung / OpenSource-Projekte«
Schreibe neben der Projektvorstellung (s.u.) _mindestens einen_ Eintrag in das Kurswiki, und ergänze bei Bedarf einen bestehenden Eintrag. Notiere in deinem Portfolio, bei welchen Wiki-Einträgen du beigetragen hast.
## Starte ein eigenes OpenSource-Projekt
Setze eine eigene Idee um, orientiere dich an den [Vorschlägen](Vorschlaege_fuer_Projekte.md), oder tue dich mit anderen zusammen, um Euer bisheriges Projekt als OpenSource-Projekt fortzuführen.
Du kannst deinem Projekt eine eigene Form geben, oder dich an [diesen Vorschlägen](./How_to_set_up_an_Open_Source_Project.md) orientieren.
Dokumentiere die Arbeit an deinem Projekt im Portfolio:
- Beschreibe die Projektidee
- Zeige einen Screenshot des Projekts
- Verlinke das Repository
- Zeige einen Screenshot deines Commit-Verlaufs, und schreibe deine Gedanken zu deiner Arbeitsweise auf (viele, wenige, kleine, große, schwierige Commits…)
- Dokumentiere weitere Besonderheiten des Projekts auf geeignete Weise
## Helfe bei einem fremden Projekt
Leiste bei mindestens einem anderen Projekt einen Beitrag. Dokumentiere deine Beiträge auf geeignete Weise (kurze Beschreibung, Link zur git-history, …) im Portfolio.
## Sieh dir ein existierendes OpenSource-Projekt an
- Stelle das Projekt in unserem Wiki vor.
- optional: leiste einen Beitrag zu dem Projekt (Der Beitrag zu einem Projekt außerhalb des P-Seminars kann den geforderten Projektbeitrag zu einem fremden Projekt ersetzen.)
## Reflexion
Gehe das Beutebuch durch, denke an das erste Teamprojekt, denke an den Weg, den du im Seminar gegangen bist.
An diesen Fragen kannst du dich orientieren:
- Welche Dinge fielen dir leicht?
- Wo standest du vor großen Herausforderungen?
- Wie bist du mit den Herausforderungen umgegangen?
- Welche Arbeiten haben dir Freude bereitet?
- Wo musstest du frustrierende Erfahrungen machen?
# Portfolio formale Anforderungen
Lege dein Portfolio als git-Repository an. Du kannst unsere gitea-Instanz als Backup und zur Abgabe nutzen (in diesem Fall kann es sinnvoll sein, dort zuerst eine privates Repository anzulegen). Die Abgabe auf einem USB-Stick ist allerdings ebenso möglich.
Texte sollen als Markdown-Dateien abgespeichert werden (Endung `.md`).
Arbeite kontinuierlich am Portfolio, und erstelle regelmäßig (wenigstens einmal pro Woche) Commits.
# Wiki
## Welche Berufe und beruflichen Werdegänge gibt es?
Stelle einen Beruf (Position/Tätigkeitsbereich) oder den beruflichen Werdegang einer Person vor. In den verlinkten Podcast-Folgen findest du ausreichend Informationen für eine Vorstellung.
Zum Beispiel:
- Game Designerin Linda Breitlauch [dlf-Podcast](https://www.deutschlandfunkkultur.de/linda-breitlauch-akademische-karriere-durchgespielt-dlf-kultur-0cef1b77-100.html)
- Staffel 3 des [Female-Techtalk-Podcasts](https://www.female-techtalk.com/) stellt verschiedene Informatikerinnen vor.
- Melanie Patrick als Quereinsteigerin wird im [Engineering Kiosk](https://engineeringkiosk.dev/podcast/episode/102-quereinstieg-in-die-software-entwicklung-mit-melanie-patrick/) vorgestellt.
- Freelancing wird in einer Episode des [Engineering Kiosk](https://engineeringkiosk.dev/podcast/episode/94-die-realit%C3%A4t-des-freelancings-zwischen-selbstbestimmung-und-unsicherheit-mit-index-out-of-bounds/) besprochen
Wenn Englisch keine Hürde ist, kannst du auch hier fündig werden:
- [CoRecursive](https://corecursive.com/)
- [Programming Throwdown](https://www.programmingthrowdown.com/)
## Studium und Ausbildung
Stelle einen Informatikbezogenen Studiengang oder eine Ausbildung vor.
## Welche Lizenzen kommen für OpenSource-Projekte in Frage?
- MIT
- GNU GPLv3
- Lässt sich auch ohne Lizenz OpenSource-Software entwickeln?
Interessante Resource: https://choosealicense.com/
## Stelle ein OpenSource-Projekt »aus freier Wildbahn« vor
- Beschreibe kurz das Projekt, und wo es eingesetzt wird.
- »Vertriebswege« (Wie lässt sich die Software nutzen oder installieren)
- Link zur Homepage
- Mitwirkungsmöglichkeiten