Kurs:Wie funktioniert eigentlich ein Computer/Themen/Wikiversity verwenden
Diese Seite ist dafür gedacht, dass einige nützliche und für den Kurs hilfreiche Funktionen von Wikiversity formationen findet man auch auf den Hilfeseiten von Wikipedia und Wikiversity.
Eine Seite erstellen
[Bearbeiten]Um eine Seite zu erstellen, die zur Kursseite gehört, verändert man zunächst die URL. Am besten sollte man mindestens eine Minute über den Titel nachdenken. Man kommt nun auf eine Seite, die die Möglichkeit bietet einen neuen Wikiversity-Artikel zu erstellen (siehe Bild).
In der deutschen Wikipedia existiert auch eine Anleitung zum Erstellen einer Wikipediaseite
Einfügen von Inhalten und Struktur
[Bearbeiten]Dateien hochladen und einbinden
[Bearbeiten]Man kann Dateien auf Wikiversity verwenden, indem man sie auf die Seite Wikimedia Commons hochlädt. Die Datei kann man einer Kategorie zuweisen, in unserem Fall ist das die Kategorie "Kurs:Wie funktioniert eigentlich ein Computer". Man erhält einen Link, den man in die Seite einfügen kann.
Vorlagen verwenden
[Bearbeiten]Eine Vorlage ist z.B eine Navigationsleiste, die für mehrere Seiten eines Kurses gebraucht wird. Nun muss man nicht immer und immer wieder den selben Quellcode schreiben. Die einmal erstellte Vorlage wird einfach an den gewünschten Stellen eingefügt. Man fügt diesen ein, indem man diesen Code {{Link zur Vorlage}} dafür eingibt.
Man kann auch die Navigationsleiste verändern, indem man die Vorlage ändert. So werden auf allen Seiten des Kurses diese Änderungen an der Navigationsleiste übernommen. Wenn man nun die Seite "Wikiversity verwenden" in der Navigationsleiste verlinken möchte, geht man zuerst auf "Bearbeiten" der Vorlage und fügt den Link an der entsprechenden Stelle ein, wie man in der Grafik sehen kann.
Nun sieht man den eingefügten Link auf allen Seiten, auf denen die Navigationsleiste eingefügt wurde.
Programmcode einbinden
[Bearbeiten]Um einen Programmcode in eine Wikiversity-Seite einzubinden, kann man folgenden Befehl verwenden:
<syntaxhighlight lang="C"> </syntaxhighlight>
Beispiel:
#include<stdio.h>
int main()
{
printf("hallo")
}
Hinweiskasten
[Bearbeiten]Ein Hinweiskasten kann durch folgende Funktion erstellt werden:
{{Kasten| Text = Hier Text einfügen}}
Ein anderer Kasten, wie dieser, kann durch das einfügen eines Leerzeichens vor dem Absatz erstellt werden:
Hier Text einfügen
Tabellen
[Bearbeiten]Einfache Tabellen
[Bearbeiten]Um eine Tabelle zu erstellen braucht man erst einmal das Grundgerüst:
{| |Tabelle mit einer Spalte und Zeile |}
Um weiter Spalten einzufügen, muss man nur eine weiter Zeile im Quellcode schreiben:
{| |Erste Spalte |Zweite Spalte |}
Um eine weiter Zeile einzufügen, fügt man einen senkrechten Strich und einen Bindestrich ein:
{| |Erste Zeile |- |Zweite Zeile |}
Wenn man eine Kopfzeile einfügen möchte, ersetzt man den senkrechten Strich durch ein Ausrufezeichen:
{| !Kopfzeile |- |Normale Zeile |}
Sortierbare Tabellen
[Bearbeiten]Bei einer sortierbaren Tabelle muss man im Quelltext nur eine kleine Änderung vornehmen:
{| class="wikitable sortable" |Zeile eins |- |Zeile zwei |}
Um eine Spalte nicht sortierbar zu machen gibt man nur den Befehl class="unsortable" vor die Kopfzeile dieser Spalte ein.
Beispiel Tabelle
[Bearbeiten]Kopfzeile | Unsortierbare Spalte |
---|---|
Beispiel 1 | Diese |
Beispiel 2 | Spalte |
Beispiel 3 | ist nicht |
Beispiel 4 | sortierbar!! |
How-To Dokuseite des Kurses
[Bearbeiten]Thema
[Bearbeiten]Beispiel: Aufgabe 1, Emacs, ...
URL: "...Kurs:Wie_funktioniert_eigentlich_ein_Computer/Themen/<Aufgabe 1, Emacs, ...>"
Aufbau:
- Sinnvolle (!) Überschrift
- Inhalt
- Am Ende: "<noinclude>[[Kategorie:Kurs:Wie funktioniert eigentlich ein Computer/Themen]]</noinclude>"
Hauptthema
[Bearbeiten]Beispiel: Programme hacken, Werkzeuge, ...
URL: "...Kurs:Wie_funktioniert_eigentlich_ein_Computer/Hauptthemen/<Programme hacken, Werkzeuge, ...>"
Aufbau:
- Sinnvolle (!) Überschrift
- {{Vorlage:Kurs:Wie funktioniert eigentlich ein Computer/HTVorlage}}
- Inhalt = Sammlung der zugehörigen Themen z.B. Objdump, hexl-mode, ... => Einbetten als Vorlagen
- Am Ende: "[[Kategorie:Kurs:Wie funktioniert eigentlich ein Computer/Hauptthemen]]"
Tag
[Bearbeiten]Beispiel: Tag 1, Tag 2, ...
URL: "...Kurs:Wie_funktioniert_eigentlich_ein_Computer/Tage/<Tag 1, Tag 2, ...>"
Aufbau:
- Tag (mit Datum! ;) )
- {{Vorlage:Kurs:Wie funktioniert eigentlich ein Computer/TVorlage}}
- Inhalt = Sammlung der zugehörigen Themen z.B. Emacs, Hello world mit !, ... => Einbetten als Vorlagen
- Am Ende: "[[Kategorie:Kurs:Wie funktioniert eigentlich ein Computer/Tage]]"
Referat
[Bearbeiten]Beispiel: Der Prozessor, Transistor-Logik, etc.
URL: "...Kurs:Wie_funktioniert_eigentlich_ein_Computer/Referate/<Der Prozessor, Transistor-Logik, etc.>"
Aufbau:
- Referatsname
- Inhalt = Abstract, Poster, Quiz
- Am Ende: "[[Kategorie:Kurs:Wie funktioniert eigentlich ein Computer/Referate]]"
- NICHT! : "[[Kategorie:Kurs:Wie funktioniert eigentlich ein Computer]]"