Einführung in die Programmierung mit C# (13-18)
Einführung in die Programmierung mit C# (13-18)
Semester 1
Lektion 1- Einführung in C#
IDE kennenlernen
Neues Projekt
Formular mit Steuerelementen
Taschenrechner
Lektion 2 - Variablen
Datentypen von Variablen und deren Anwendungsgebiete
Kriterien für Namensgebung
Deklaration und Verwendung von Variablen
Lektion 3 - Konstanten
Konstanten und deren Anwendungsgebiete
Kriterien für Namensgebung
Deklaration und Verwendung von Konstanten
Lektion 4 - Einführung in WinForms
Verwendung von WinForms
Umgang mit Steuerelementen
Namenskonventionen
Parsen
Typkonvertierung
Lektion 5 - mathematische und logische Operatoren
Mathematische Operatoren
logische Operatoren
Inkrementierung und Dekrementierung
Pop-up-Fenster (Message-Box)
Lektion 6 - Bedingte Anweisungen (Teil 1)
bedingte Anweisungen
Verschachtelungen von bedingten Anweisungen
Lektion 7 - Bedingte Anweisungen (Teil 2)
bedingte Anweisungen
bedingte Anweisungen mit mehreren Bedingungen (multikonditional)
Lektion 8 - Auswahl-Anweisungen
Auswahl-Anweisungen (switch..case)
Zufallszahlen
Lektion 9 - Einführung in Schleifen
FOR-Schleifen
Verschachtelungen
Tabulator in Konsole
Auswahl-Steuerelement
Lektion 10 - Schleifen Teil 2
WHILE-Schleifen
DO..WHILE-Schleifen
BREAK und CONTINUE
ListBox-Steuerelement
Konsolen-Geräusche
Lektion 11 - Arrays
Deklaration und Verwendung von Arrays
Lektion 12 - Methoden
(Teil 1)
Deklaration und Verwendung von Methoden
pictureBox-Steuerelement
Lektion 13 - Methoden
(Teil 2)
vertiefende Verwendung von Methoden
Änderung von Beschriftungen in WinForms
Lektion 14 - Brick Game
(Teil 1)
bereits erworbene Kenntnisse nutzen
Brick Game in der Konsole programmieren und spielen
Lektion 15 - Brick Game
(Teil 2)
bereits erworbene Kenntnisse nutzen
Brick Game in der Konsole programmieren und spielen
Abschlusslektion - Zusammenfassung
Zuweisung von Methoden zu WinForms-Steuerelementen
Handling von MouseEvents
Semester 2
Lektion 1- Wiederholung Semester 1
Wiederholung Sem1
Variablen, Operationen mit Variablen, bedingte Anweisungen etc.
Lektion 2 - Einführung in OOP
Einführung in OOP - Objektorientierte Programmierung
kennenlernen Solution Explorer
Lektion 3 - Vererbung (Teil 1)
Vertiefung OOP
Vererbung, Methodenüberschreibung & statische Elemente erläutern
Lektion 4 - Vererbung (Teil 2)
Vertiefung OOP
Elemente wie Overload, Methoden, Schleifen & Listen
Lektion 5 - OOP Wiederholung
Vertiefung & Wiederholung OOP Grundlagen
Lektion 6 - Memory-Spiel (Teil 1)
Memory Spiel erstellen
Timer, Neustart, Ziehen etc.
Lektion 7 - Memory-Spiel (Teil 2)
Fortführung des Spiels
Lektion 8 - Memory-Spiel (Teil 3)
Fortführung und Abschluss des Memory Spiels
Lektion 9 - Aufgabenliste (Teil 1)
bisher größtes Projekt
mehrere Bildschirme, neue Benutzerkonten anlegen, An-und Abmelden bei Anwednungen etc.
Lektion 10 - Aufgabenliste (Teil 2)
Fortsetzung der vorherigen Lektion
Aufgaben zur Liste hinzufügen, sie bearbeiten und löschen
Lektion 11 - Aufgabenliste (Teil 3)
Fortsetzung der vorherigen Lektion
hinzugefügte Benutzer und ihre Einträge speichern, auch wenn sie ausgeschaltet ist
Lektion 12 - Aufgabenliste (Teil 4)
Fortsetzung und Beendigung der "Aufgabenliste"
Lektion 13 - Wiederholung OOP
Lektion 14 - Wiederholung OOP
Lektion 13 - Wiederholung OOP
Abschlusslektion - EInführung in Unity