Nach dem Seminar können Sie einfache Aufgabenstellungen analysieren und mit der verwendeten Programmiersprache in eigene Programme umsetzen. Sie kennen grundlegende Datentypen und können Variablen, Fallunterscheidungen, Schleifen und Funktionen einsetzen.
Sie verstehen die grundlegenden Konzepte der objektorientierten Programmierung und können mit Klassen, Objekten, Attributen und Methoden arbeiten. Außerdem kennen Sie erste Ansätze zur Dateiverarbeitung, Fehlerbehandlung und Verwendung von Bibliotheken. Damit verfügen Sie über eine Grundlage, um Ihre Programmierkenntnisse durch weitere Übungen und eigene kleine Projekte auszubauen.
Praktischer Einstieg mit [festgelegte Programmiersprache]
Problemanalyse
Programmablaufplan und Struktogramm
Kriterien für die Auswahl einer Programmiersprache
Überblick über Editoren
Einführung in die verwendete Entwicklungsumgebung
Grundsätzlicher Aufbau des Quellcodes
Kommentare, Syntax und Schlüsselwörter
Grundlegende Datentypen der verwendeten Sprache
Erste einfache Programme entwickeln
Variablen deklarieren und verwenden
Schleifen und Fallunterscheidungen
Funktionen und Unterprogramme
Rückgabewerte und Parameterübergabe
Werte und Referenzen anhand der verwendeten Sprache verstehen
Eingabe und Ausgabe
Einstieg in die Objektorientierung
Klassen und Objekte
Attribute und Methoden
Konstruktoren
Kapselung und Zugriffsregeln
Pattern: einführender Überblick über Zweck und Grundidee von Entwurfsmustern
Einführung in Vererbung und Schnittstellen
Umsetzung der Konzepte anhand der verwendeten Programmiersprache
Dateiverarbeitung und Fehlerbehandlung
Dateien lesen und schreiben
Quellcode mit den Mitteln der verwendeten Sprache organisieren
Grundlagen der Ausnahmebehandlung
Weitere Themen
Aktuelle Entwicklungen bei Programmiersprachen und Entwicklungswerkzeugen
Bibliotheken und Frameworks im Überblick
Ausgewählte Bibliotheken verwenden
Dauer/zeitlicher Ablauf:
4 Tage
Zielgruppe:
Das Seminar richtet sich an Einsteiger ohne Programmiererfahrung, die einen Überblick über die Grundlagen der Programmierung erhalten und erste eigene Programme entwickeln möchten.
Teilnahmevoraussetzungen
Sie benötigen keine Programmierkenntnisse.
Ein sicherer Umgang mit dem Computer sowie mit Dateien und Verzeichnissen ist hilfreich.
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern.
Diese Cookies werden nicht automatisiert gesetzt.
Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren.
Weitere Informationen finden Sie hier.