Jetzt neu: Umfassendes KI-Schulungsangebot mit über 200 Formaten – für Einsteiger, Fortgeschrittene, Führungskräfte und den öffentlichen Bereich
Mehr erfahren
Computer-Kids: Programmieren lernen (mit C#)
Computer-Kids

Computer-Kids: Programmieren lernen (mit C#)

5 Tage
Level 1: Einstieg
Level 1: Einstieg
Ideal für Neulinge ohne oder mit wenigen Vorkenntnissen. Du lernst die ersten Konzepte und Schritte kennen.
5.0 / 5 Sternen 1714 Gesamtbewertungen
Zufriedenheitsgarantie Qualität, die überzeugt – garantiert
28 Jahre Erfahrung Seit 1997 am Markt
Überblick

Du möchtest coden? Du willst ein eigenes Programm oder vielleicht ein eigenes Spiel erstellen? Das kannst Du in nur einer Wochen erlernen!

Wir bringen Dir die wichtigsten Basics bei, üben zu Beginn mit einfachen Beispielen und programmieren schließlich ein erstes eigenes Spiel. Dieser Kurs ist in erster Linie für Schüler und Schülerinnen gedacht, die gerne ein erstes eigenes Programm und Spiel erstellen wollen.

Im Kurs wird die objektorientierte Programmiersprache C# erlernt und damit gearbeitet. 

C# ist eine häufig eingesetzte Programmiersprache und ist auch die Grundlage für die Spiel-Engine "Unity", ein 3D-Spiele-Entwicklungsprogramm, die dann im Folgekurs benutzt wird.

  • kids
Die Themen

Was lernst Du?

  • Visual Studio als Entwicklungsumgebung  
  • Datentypen  
  • Klassen, Objekte, Methoden  
  • Listen
  • Windows-Benutzeroberflächen
  • Weiteres, beispielsweise Typsicherheit 


Was kannst Du danach?

Anwendungen mit grafischen Benutzeroberflächen (GUI) selbst programmieren!

  • Formular mit verschiedenen Eingabemöglichkeiten: Die Schülerinnen können beliebige Formulare, also Dialogfenster für Ein- und Ausgabe, erstellen und Anwendungen mit Klicks und Tastaturbefehlen auslösen. Zudem können sie das Formular nach eigenen Wünschen weiterentwickeln. 
  • 2D-Spieleanwendung: Als Beispielanwendung für ein 2D-Spiel können die Schülerinnen ein Rollenspiel (RPG) codieren. Sie verstehen, wie sie strukturiert an das Schreiben des Codes herangehen und welche Informationen notwendig sind, um das Spiel lauffähig zu machen. Diese Anwendung können sie auch mit Bekannten, Freunden und Familie teilen. 


Trainingsinhalte (detailliert):


Visual Studio als Entwicklungsumgebung
Um ein Programm mit möglichst wenig Hürden schreiben zu können, werden dem Programmierer sogenannte Entwicklungsumgebungen angeboten. Dabei handelt es sich um die Schreibmöglichkeit von Code, die durch die Überprüfung korrekter Anordnungen und Schreibfehlern sowie weiteren Funktionen unterstützt wird. Einige dieser Funktionen wie z.B. Kommentarfunktionen werden in dem Kurs gezeigt. 


Datentypen
Da ein Programm eine Abfolge von Code darstellt, werden Bausteine benötigt, die abgearbeitet werden können. Diese Bausteine heißen Datentypen. Man unterscheidet sogenannte Referenzdatentypen und primitive Datentypen. Die Schülerinnen lernen die Notwendigkeit und die Anwendungsmöglichkeiten kennen. 


Klassen, Objekte, Methoden
Als objektorientierte Programmiersprache verfolgt C# eine Systematisierung der Schreibweise des Codes. Alles hat in irgendeiner Form mit sogenannten Klassen zu tun. Jede Klasse bietet die Grundlage, um ein Objekt daraus zu erstellen. Jedes Objekt besteht wiederum aus Funktionen und Attributen. Die Funktionen heißen hierbei Methoden und die Attribute sind in Form von Datentypen dargestellt. Die Schülerinnen lernen im Detail, wie man Methoden schreibt, wofür Methoden gut sind und wie man diese in Klassen einbindet. Zudem lernen die Schülerinnen was Klassen sind, wie man daraus Objekte erstellen kann und welche Zusammenhänge aus Klassen, Objekten und dem Programm bestehen. 

Einfach gesagt: Ohne Klassen, Objekte und Methoden geht’s nicht und wir zeigen Dir, wie es geht!

Listen
Wenn mehrere, mitunter zusammenhängende Datentypen verwendet werden, ist es oft erforderlich diese in Form einer Liste zu speichern. Die Schülerinnen lernen, wie man auf solche Listen zugreifen und wie man sie erstellen und bearbeiten kann. 

Windows Benutzeroberflächen
Um seinem Code eine graphische Benutzeroberfläche zu geben, können vorgefertigte Schnittstellen verwendet werden. Diese bieten z.B. die Möglichkeit Textfelder und Buttons auf ein Fenster zu platzieren. Die Schülerinnen lernen, wie man die Schnittstellen „Windows Presentation Foundation“ verwendet und damit ein Fenster erstellt sowie jedem Knopf und Textfeld eine Anwendung zuweist. 

Weiteres, beispielsweise Typsicherheit
Während des Kurses werden Bestandteile wie Typsicherheit, Fehlerbehandlung und Lesen/ Schreiben von Dokumenten vermittelt. Sie sind für ein erstes Programm noch nicht notwendig, sollen den Schülerinnen aber einen Vorgeschmack auf verbesserte Systematisierung bzw. weiteren Funktionen bieten.

Empfohlene Vorkenntnisse

Für die Online-Teilnahme sind nötig: 

  • ein Rechner mit Windows-Betriebssystem
  • Lautsprecher und Mikrofon oder Headset und
  • eine stabile Internetverbindung

Eine Webcam wäre gut, muss aber nicht sein. Der Kurs findet als Live Online Training mit Microsoft Teams statt. Der dazu erforderliche Teams Account wird von uns gestellt.

Termine & Buchung

Leider haben wir aktuell keine Termine geplant. Es wird wahrscheinlich bei uns etwas schief gelaufen sein - bitte kontaktiere uns und wir finden den passenden Termin.

Der passende Termin ist nicht dabei? Kontaktiere uns – wir finden die passende Lösung

Inhouse-Schulungen & Firmenseminare

Inhouse-Schulungen

Buche diese Schulung als maßgeschneiderte Inhouse-Schulung für dein Unternehmen oder deine Behörde. Unsere Trainer kommen zu dir und führen die Schulung in deinen Räumlichkeiten durch.

Vorteile:

  • Maßgeschneiderte Inhalte für dein Unternehmen
  • Flexible Terminplanung nach euren Bedürfnissen
  • Kosteneffizient bei mehreren Teilnehmern
  • Schulung in vertrauter Umgebung
  • Fokus auf deine spezifischen Anforderungen

Firmen-Seminare

Firmen-Seminare finden an einem unserer Schulungsstandorte statt, sind aber maßgeschrneidert für dich und exklusiv für dein Team. Sie können auch online stattfinden.

Ideal für:

  • Geschlossene Gruppen aus einem Unternehmen
  • Individuelle Terminplanung für dein Team
  • An unseren Schulungsstandorten oder Online
  • Angepasste Inhalte für deine Anforderungen

Unser Qualitätsversprechen: Wissen, das in der Praxis funktioniert

Aus der Praxis für die Praxis

Schluss mit theoretischem Ballast. Wir trainieren dich für reale IT-Herausforderungen, nicht für Multiple-Choice-Tests. Unsere Trainer vermitteln dir genau das Wissen, das am nächsten Montagmorgen im Job wirklich funktioniert.

Individuell statt "Schema F"

Deine Fragen passen nicht ins Standard-Skript? Bei uns schon. Wir verzichten auf starre Lehrpläne und geben deinen konkreten Projekt-Fragen Raum. Unsere Trainer passen die Inhalte flexibel an das an, was dich und dein Team aktuell weiterbringt.

Maximale Freiheit: Remote oder vor Ort

Lerne so, wie es in deinen Alltag passt – ohne Reise-Stress und Zeitverlust. Egal ob remote, hybrid oder präsent vor Ort: Wir garantieren dir ein nahtloses und effektives Lernerlebnis, egal von wo du dich zuschaltest.

Mit Zufriedenheitsgarantie

Wir sind von unserer Qualität überzeugt – und wollen, dass du es auch bist. Sollte ein Training einmal nicht deinen Erwartungen entsprechen, bieten wir dir an, den Kurs kostenlos zu wiederholen oder ein anderes Training zu besuchen. Ohne Risiko, ohne Diskussion.

NOCH FRAGEN?

Rufe mich an oder schreibe mir eine E-Mail.

Michaela Berger

Michaela Berger

Über 20.000 Unternehmen und Behörden vertrauen auf uns

Alle Referenzen
Siemens Logo
Telekom Logo
Mercedes Logo
Infineon Logo
MAN Logo
Fraunhofer Logo
ADAC Logo
Munich Re Logo
Deutsche Bahn Logo
Siemens Logo
Telekom Logo
Mercedes Logo
Infineon Logo
MAN Logo
Fraunhofer Logo
ADAC Logo
Munich Re Logo
Deutsche Bahn Logo