Projekt Trainingslager Kommandozeile und Projekt The Big Picture: Unterschied zwischen den Seiten
(Unterschied zwischen Seiten)
K (10 Versionen importiert: Import) |
itawiki>Bakera |
||
Zeile 1: | Zeile 1: | ||
− | {{Projektinfo| Aufwand= |
+ | {{Projektinfo| Aufwand=12 | Teamgröße=2-4 | Schwierigkeit=mittel | Kontakt=[[Benutzer:Bakera|Herr Bakera]]}} |
+ | == Auftrag == |
||
− | ==Aufgabenbeschreibung== |
||
+ | Wie bei einer Messe soll ein großes Bild auf viele kleinere Bildschirme verteilt werden. Dadurch entsteht ein großes Display, das aus mehreren kleineren Displays aufgebaut ist. |
||
− | Einige mögen sie, andere hassen sie, aber man kommt eigentlich nicht um sie herum: Die Kommandozeile. Wer sie beherrscht, weiß ihre Vorzüge zu schätzen und kann viele Probleme meiste schneller und eleganter lösen. |
||
+ | * [https://commons.wikimedia.org/wiki/File:IFA_2010_Internationale_Funkausstellung_Berlin_33.JPG Beispielbild 1] |
||
− | In diesem Projekt geht es darum, wichtige Kommandozeilentools zu erlernen, die für die Softwareentwicklung auf Linux-Systemen benötigt werden. Dies sind z.B. man, tar, diff, patch, svn und git... |
||
+ | * [https://commons.wikimedia.org/wiki/File:IFA_2010_Internationale_Funkausstellung_Berlin_31.JPG Beispielbild 2] |
||
+ | Erstelle eine portable C#-Anwendung, die die Aufteilung des Bildes realisiert. |
||
− | ==Auftrag== |
||
+ | == Projektgruppen == |
||
− | Absolviere die Trainigsmissionen von OpenHatch und qualifiziere dich damit als Mitglied eines OpenSource-Projektes. |
||
+ | |||
+ | Bitte tragt euch für das Projekt auf der Seite [[Projekte von Herrn Bakera]] ein. |
||
==Meilensteine== |
==Meilensteine== |
||
+ | # Macht euch Gedanken darüber, wie der zu präsentierende Inhalt aufgeteilt und auf verschiedene Bildschirme verteilt werden kann. |
||
− | # Erstelle einen Account bei OpenHatch.org. |
||
+ | # Beginnt mit einer einfachen Anzeige von statischen Daten wie Text. |
||
− | # Absolviere alle Trainigsmissionen in einer Linuxumgebung. |
||
+ | # Konfigurationskonzept: Wie werden die Monitore angeordnet und welcher Bildschirm stellt welches Bild dar? Die Anordnung soll flexibel und durch eine Datei oder ein Menü konfigurierbar sein. |
||
− | # Erstelle eine kurze Übersichtsseite mit den wichtigsten Befehlen und ihrer Bedeutung. |
||
+ | # Ein großes Bild kann auf mehrere Bildschirme verteilt werden |
||
− | # (optional) Löse ein Problem eines beliebigen Open-Source-Projektes. |
||
+ | # (optional) Animierte Sequenzen von Text, Bilder oder Video werden auf die Bildschirme verteilt. |
||
− | # (optional) Schließe dich einem Open-Source-Projekt an. |
||
+ | # (optional) Erweitere das Konzept, so dass auch mehrere Beamer angesteuert werden können. |
||
− | |||
+ | # Dokumentiert die einzelnen Entscheidungen und das Gesamtprodukt. |
||
− | ==Ressourcen== |
||
+ | # Fertigt eine Anleitung für den Endnutzer an. |
||
− | |||
+ | # Erstellt ein Video, das eure Videowand in Aktion zeigt. |
||
− | * [http://openhatch.org/ OpenHatch.org] |
||
− | * [http://open-advice.org/ OpenAdvice] ist eine Textsammlung, die aus 42 Artikeln besteht. Die Texte wurden von Experten aus der OpenSource-Szene verfasst und beschreiben unterschiedliche Aspekte eines OpenSource-Projektes. |
||
− | |||
− | == Projektgruppen == |
||
− | |||
− | Bitte tragt euch für ein Projekt im Artikel [[Projekte von Herrn Bakera]] ein. |
Version vom 5. Februar 2014, 17:53 Uhr
Projektinformationen | |
---|---|
Aufwand (Ph) | 12 |
Teamgröße | 2-4 |
Schwierigkeitsgrad | mittel |
Ansprechpartner | Herr Bakera |
Projekttag |
Auftrag
Wie bei einer Messe soll ein großes Bild auf viele kleinere Bildschirme verteilt werden. Dadurch entsteht ein großes Display, das aus mehreren kleineren Displays aufgebaut ist.
Erstelle eine portable C#-Anwendung, die die Aufteilung des Bildes realisiert.
Projektgruppen
Bitte tragt euch für das Projekt auf der Seite Projekte von Herrn Bakera ein.
Meilensteine
- Macht euch Gedanken darüber, wie der zu präsentierende Inhalt aufgeteilt und auf verschiedene Bildschirme verteilt werden kann.
- Beginnt mit einer einfachen Anzeige von statischen Daten wie Text.
- Konfigurationskonzept: Wie werden die Monitore angeordnet und welcher Bildschirm stellt welches Bild dar? Die Anordnung soll flexibel und durch eine Datei oder ein Menü konfigurierbar sein.
- Ein großes Bild kann auf mehrere Bildschirme verteilt werden
- (optional) Animierte Sequenzen von Text, Bilder oder Video werden auf die Bildschirme verteilt.
- (optional) Erweitere das Konzept, so dass auch mehrere Beamer angesteuert werden können.
- Dokumentiert die einzelnen Entscheidungen und das Gesamtprodukt.
- Fertigt eine Anleitung für den Endnutzer an.
- Erstellt ein Video, das eure Videowand in Aktion zeigt.