Coding Giants
Einführung in die Programmierung mit C# - Semester 1 (in Berlin)
13-15 JahreAm häufigsten gewählt

Einführung in die Programmierung mit C# - Semester 1 (in Berlin)

Du lernst fortgeschrittene Programmelemente wie Klassen, Schleifen, Variablen, Konstanten und Methoden kennen. Die Programmierung erfolgt in der Sprache C# unter Verwendung der Visual Studio-Umgebung.

Einführung

Der Kurs ist eine Einführung in "echtes" Programmieren und fördert die Kreativität für Problemlösung (Hacking). Am Beispiel der modernen und von Microsoft entwickelten Sprache C# werden in 2 Semestern deren Grundelemente erlernt. Darüber hinaus werden die Grundlagen der sicheren Internetnutzung vermittelt und Du lernst, wie man Webseiten erstellt.

Kursprogramm

1Lektion 1: Einführung in C#
Ziel der Lektion ist es, das erste Programm in C# zu erstellen und sich mit der Visual Studio Umgebung vertraut zu machen.
2Lektion 2: Variablen
Ziel der Lektion ist es, das Konzept der Variablen vorzustellen und die gebräuchlichsten Arten von Variablen zu zeigen.
3Lektion 3: Konstanten und mathematische Operationen
Ziel der Lektion ist es, das Konzept der Konstanten vorzustellen und die am häufigsten verwendeten mathematischen Operationen zu zeigen.
4Lektion 4: Einführung in WinForms, Datenkonvertierung
Ziel der Lektion ist die Einführung in WinForms und die Vorstellung der Typkonvertierung.
5Lektion 5: Mathematische und logische Operatoren
Ziel der Lektion ist es, mathematische und logische Operatoren vorzustellen. Weiterhin lernen wir die Inkrementierung und Dekrementierung in C# kennen.
6Lektion 6: Bedingte Anweisung If (Teil 1)
Ziel der Lektion ist es, die bedingte IF-Anweisung vorzustellen.
7Lektion 7: Bedingte Anweisung If (Teil 2)
Diese Lektion ist eine Fortsetzung der vorherigen Lektion.
8Lektion 8: Auswahl-Anweisung
Ziel der Lektion ist es, die bedingte Auswahl-Anweisung kennenzulernen.
9Lektion 9: Einführung in die Schleife
Ziel der Lektion ist es, sich mit dem Konzept einer Schleife vertraut zu machen.
10Lektion 10: Schleifen
Ziel der Lektion ist es, das Thema Schleife weiter zu vertiefen.
11Lektion 11: Arrays
Ziel der Lektion ist es, die Anwendung und Verwendung von Arrays zu besprechen.
12Lektion 12: Methoden (Teil 1)
Ziel der Lektion ist es, Methoden vorzustellen.
13Lektion 13: Methoden (Teil 2)
Ziel der Lektion ist es, das Thema Methoden weiter zu vertiefen.
14Lektion 14: Brick Game (Teil 1)
Das Ziel der Lekion ist die Verwendung der bisher erworbenen Kenntnisse zur Vorbereitung eines Spiels in der Systemkonsole, inspiriert von Spielen, die von Brick-Game-Konsolen bekannt sind.
15 Lektion 15: Brick Game (Teil 2)
Das Ziel der Lektion besteht darin, das Spiel aus der vorherigen Lektion zu verbessern. Das Upgrade wird unter anderem das Beschleunigen des Spiels, sammelbare Boosts und die Implementierung von Nitro-Mechaniken umfassen.
16Abschlusslektion: Zusammenfassung
Ziel der Lektion ist es, das während des Semesters erworbene Wissen zusammenzufassen.