WK – Windows -Vorkenntnisse in Programmierkursen
Diese Seite gibt die in Programmierkursen Stefan Rams erwarteten Windows -Vorkenntnisse an.
Wenn jemand noch einzelne Lücken hat, so können diese während des Unterrichts aufgefüllt werden, so daß es nicht nötig ist, 100 % der unten angegebenen Kenntnisse und Fähigkeiten zu besitzen, zirka 75 % sind ausreichend! Manchmal sind für einige Begriffe einfach nur andere Namen vertraut als die weiter unten gebrauchten.
Auch wenn jemand deutlich zu wenig Vorkenntnisse hat, dann können diese auch noch rechtzeitig vor Beginn des Programmierkurses aufgefüllt werden, indem man sich diese Dinge von jemandem zeigen läßt oder eine Einführung in das Thema Windows liest.
- Für den Anfang und das Ende eines Unterrichtstermins
- - Einschalten des Rechners und nötigenfalls des Monitors
- - Anmelden am Rechner
- - Abmelden und Nach-unten-Fahren
- Schriftzeichen
- - Kenntnis der Bezeichnung von Sonderzeichen wie der geschweiften Klammer auf "{" oder des inversen Schrägstrichs "\"
- Tastatur
- - Kenntnisse der Bezeichnungen für Tasten, wie "Eingabetaste", "Umschalttaste", "Funktionstaste F5" u. s. w.
- - Kenntnis der Funktion der normalerweise verwendeten Tasten
- - Eingabe von Sonderzeichen, wie der geschweiften Klammer auf "{" oder des inversen Schrägstrichs "\"
- - Verstehen von Tastaturnotationen, wie "Strg-C", und derem gesprochenem Äquivalent, wie "Steu(e)rung C".
- Textfelder
- - Wissen, was ein Textfeld ist und wie man Textfelder auf dem Bildschirm als solche erkennt
- - Wissen, was der "Fokus" ist und wie dieser einem Textfelde gegeben oder genommen werden kann
- - Text in die Zwischenablage oder aus der Zwischenablage kopieren können
- - Das Tastaturkürzel "Strg-A" zum vollständigen Markieren kennen und anwenden können
- - Die Tastaturkürzel "Strg-C", "Strg-X" und "Strg-V" für die Arbeit mit der Zwischenablage kennen und anwenden können
- - Das Prinzip "Eingabe ersetzt Markierung" kennen und anwenden können
- - Wissen, wie die Schreibmarke in einem Textfelde bewegt wird (mit den Pfeiltasten und Tasten wie beispielsweise "Pos 1")
- - (empfehlenswert, aber kein absolutes Muß:) Text durch Bewegen der Schreibmarke bei gehaltener Umschalttaste markieren können
- Fenster
- - Wissen, was ein Fenster ist und wie man ein Fenster auf dem Bildschirm als solches erkennt
- - Größe und Position eines Fensters ändern können, Maximieren, Minimieren, Schließen
- - Bei mehreren offenen Fenstern, eines davon nach vorne bringen können (um dann damit arbeiten zu können)
- Kontextmenüs
- - Den Begriff "Kontextmenü" kennen
- - In der Lage sein, ein Kontextmenü als solches erkennen zu können, wenn es auf dem Bildschirm angezeigt wird
- - das Kontextmenü einer Fläche (zum Beispiel eines Symbols oder eines Hintergrunds) öffnen und nutzen können
- Programme
- - Wissen, was ein Programm ist
- - Programme starten können, deren Symbole auf der Benutzeroberfläche präsentiert werden
- Prozesse
- - Wissen, was ein Prozeß ist
- - Prozesse beenden können
- - Dialogfenster bedienen können
- - Wissen, was das "aktuelle Verzeichnis" eines Prozesses ist
- Programmenüs
- - Den Begriff "Programmenü" kennen
- - In der Lage sein, ein Programmenü als solches erkennen zu können, wenn es auf dem Bildschirm angezeigt wird
- - Das Menü eines Programms nutzen können
- Web-Browser
- - Starten eines Browsers
- - Anzeige von Web-Seiten nach Eingabe ihrer Adresse (URI)
- - Verwenden von Links (Hyperlinks)
- - Innerhalb einer angezeigten Web-Seite nach einem bestimmten Text suchen können
- - Verwenden einer Web-Suchmaschine
- Dateisysteme
- - Kenntnisse der Begriffe "Ordner" ("Verzeichnis") und "Datei" und ihrer Beziehungen
- - Verstehen der Begriffe "(vollständiger) Pfad(name) einer Datei oder eines Ordners" und "(Datei-)Namenserweiterung einer Datei"
- Texteditoren
- - Wissen, was ein Texteditor ist
- - Wissen, wie ein Texteditor (wie beispielsweise der Standard-Windows-Editor "Notepad"/"Editor") gestartet werden kann
- - Eine vorhandene Textdatei mit einem Texteditor öffnen, bearbeiten sowie unter einem bestimmten Namen in einem bestimmten Ordner und mit einer bestimmten Codierung speichern können
- - Eine neue Textdatei mit einem Texteditor anlegen können
- Datei-Explorer
- - Wissen, welches Programm der "Datei-Explorer" (früher: "Windows-Explorer") ist, der auch einfach "Explorer" genannt wird (es handelt sich hierbei nicht um den "Internet-Explorer"!)
- - Fenster des Datei-Explorers auf dem Bildschirm als solche erkennen können
- - Den Datei-Explorer starten können
- - Das aktuelle Verzeichnis eines Datei-Explorer-Fensters ermitteln oder ändern können
- - Die Teile "Navigationsbereich", "Inhaltsbereich" und "Adreßzeile" des Datei-Explorers kennen, erkennen und bedienen können
- - Einen Ordner oder eine Datei mit einem gegebenen Pfadnamen im Datei-Explorer sichten (finden) können
- - Eine neue leere Textdatei oder einen neuen leeren Ordner anlegen können
- Die folgenden Kenntnisse werden nur für die Kurse zu Java, C oder C++ benötigt, aber nicht für Kurse zu Python, JavaScript oder VBA.
- - Den Datei-Explorer so konfigurieren können, daß Dateinamenserweiterungen im Inhaltsbereich angezeigt werden
- - Kenntnis der Bedeutung und Verwendung der Einträge "Öffnen" und "Bearbeiten" im Kontextmenü eines Dateisymbols
- - Wissen, wie man das Kontextmenü eines Ordner- oder Dateisymbols verwendet
- - Einen Ordner oder eine Datei umbenennen, löschen, kopieren oder in einen anderen Ordner bewegen (verschieben) können
- - Den Pfadnamen eines im Datei-Explorer angezeigten Ordners oder einer im Datei-Explorer angezeigten Datei in die Zwischenablage oder in ein Textfeld kopieren können
- Empfehlenswert sind für Kurse zu Java, C oder C++ außerdem Kenntnisse über die Verwendung des Kommandointerpretierers und von Stapeldateien, insbesondere zum Aufbau von Kommandos und der Bedeutung und Änderung der Suchpfadliste