CPA: Programming Essentials in C

Kursüberblick

Dieser Kurs umfasst die Grundlagen der Programmierung in der Programmiersprache C im Einstiegs-Level. Der Kurs umfasst praktische Übungen, Quizzes und Bewertungen, um zu erfahren, wie Sie die im Kurs erworbenen Fähigkeiten und Kenntnisse nutzen und mit einigen realen Programmieraufgaben und-Situationen interagieren können.

Benefits

Im Rahmen des Kurses wird folgendes Wissen vermittelt:

  • Verstehen allgemeiner Programmierkonzepte.
  • Lernen der Syntax, Semantik und grundlegende Datentypen von C.
  • Anwenden von Programmierkenntnissen durch praktische Übungen und das Schreiben eigener C-Programme.
  • Entwickeln von Logik-Fähigkeiten und algorithmischem Denken.
Zielgruppe

Der Lehrplan richtet sich an Lernende in Berufschulen, Oberschulen, technische Schulen und Universitäten.

Kurs-Level

Level 2 von 3: Basiswissen

Unterschieden wird wie folgt:

  • Level 1 von 3: Einführung – Grundlegende Informationen und die Einführung in ein Thema.
  • Level 2 von 3: Basiswissen – Stabiles Grundwissen als Basis für die Vertiefung.
  • Level 3 von 3: Berufliches Grundwissen – Relevantes Wissen für die Umsetzung im Job.
Lernkomponenten
  • 8 Module.
  • Übungsmaterialien, Assessments und Bewertungen.
  • Illustrationen und weitere Lernaktivitäten.
Lernziele
  • Module 0: explains the process of installing and using the programming environment.
  • Module 1: introduces common computer programming concepts, e.g. integers and variables.
  • Module 2: introduces the concepts of data types and flow control.
  • Module 3: further discusses the concepts of flow control, introducing more data types and logic in computer science.
  • Module 4: touches on the subject of aggregating data into arrays.
  • Module 5: explains the differences between arrays and structures.
  • Module 6: introduces the subject of functions.
  • Module 7: discusses files and streams. Module 8: elaborates on the subject of the pre-processor and declarations.
Voraussetzungen

Keine.

Sprachen
Englisch.
Kurs-Umsetzung

Klassenraumtraining.

Voraussichtliche Kursdauer
ca. 70 Stunden.

Die angegebene Zeit bezieht sich auf Unterrichtsstunden (45 Minuten). Die reale Unterrichtsdauer kann abweichen, da in der Praxis evtl. nur Teile des Kurses (z.B. bestimmte Kapitel) eingesetzt werden oder die Inhalte in einen anderen Kurs integriert werden.

Empfohlener Folgekurs

Gegebenenfalls Programming Essentials in C++.

Zertifizierungsprüfung

CLA – C Programming Language Certified Associate Zertifizierungsprüfung. Die Prüfung wird in einem Pearson VUE-Testcenter durchgeführt.

Kosten

Die kompletten Kursmaterialien (ggf. inkl. E-Learning, Tools, Assessments und weiterer Inhalte) sind für Cisco NetAcads, im Rahmen der Mitgliedschaft durch die Gebühr abgegolten und somit kostenfrei. Die Kursgebühr für die Teilnehmer/innen werden von den NetAcads festgelegt.

Instruktoren-Qualifizierung

Neben der fachlichen Qualifizierung wird keine spezielle Trainerqualifizierung für diesen Kurs benötigt. Empfohlen ist die Absolvierung der CLA – C Programming Language Certified Associate Zertifizierungsprüfung.