Warenkorb
kein Artikel im
  IT-Fernstudiengänge &-Weiterbildung     Kontakt  
  Registrierung Plattform
  Online Bewerbungen
  Module buchen
  E-Learning Kurskatalog
Modulname
Grundlagen der Informatik 1
Studienbereich
Bachelor-Studienabschnitt WMI, Pflichtfach, Empfohlenes Semester: 1. Semester
Bachelor-Studienabschnitt WI, Pflichtfach, Empfohlenes Semester: 1. Semester
Fach
Grundlagen der Informatik und Programmierung
Anzahl Leistungspunkte (ECTS), Workload, Stellenwert Note
5 ECTS, 150 Stunden, 2,78%
Lehrveranstaltung, Kontaktzeit, Selbststudium
Online-Kurs mit beliebig vielen Studierenden, Kontaktzeit: 0 SWS, Selbststudium: 150 Stunden
Häufigkeit des Angebots, Dauer
Jedes Semester, Dauer: 1 Semester / individuell
Lernergebnisse / Kompetenzen

Buch: Java Einstieg_100 px

Es werden die allgemeinen Grundlagen und Konzepte der Programmierung vermittelt, die fast allen Programmiersprachen zugrunde liegen. Als Programmiersprache wird die weit verbreitete Sprache Java verwendet. Es werden nicht nur Wissen und Kenntnisse vermittelt, sondern die Fähigkeiten, selbst Programme zu entwickeln und zu testen.

Fach- und Methodenkompetenz:
Nach der Durcharbeitung dieses Moduls können die Studierenden die grundlegenden Konzepte der strukturierten und prozeduralen Programmierung fu?r die eigenständige Programmierung mit der Programmiersprache Java problemgerecht und softwaretechnisch richtig einsetzen. Selbst entwickelte Programme können mit einfachen Testverfahren u?berpru?ft werden. Das Prinzip der Verifikation ist bekannt. Die Studierenden können anhand der Fallstudie OptiTravel eine schrittweise Softwareentwicklung anhand der virtuellen Firma WebSoft nachvollziehen. Vorgegebene Beispiele können die Studierenden anhand zusätzlicher Anforderungen selbstständig erweitern.
Die Grundkonzepte der Programmiersprache C und der Programmiersprache Processing sind den Studierenden bekannt und sie können einfache Programme in diesen Programmiersprachen in einer sprachspezifischen Entwicklungsumgebung programmieren und ausfu?hren.

Fachübergreifende Methodenkompetenz:
Die Studierenden können algorithmische Lösungsansätze für komplexere Aufgabenstellungen erarbeiten und formulieren.

Berufsfeldorientierung:
Neben der fundierten Kenntnis der prozeduralen Konzepte der Programmiersprache Java kennen die Studierenden Grundkonzepte der Programmiersprache C und der Programmiersprache Processing.
Inhaltsübersicht

Lehrformen
Die Inhalte stehen sowohl als Online-Kurs als auch als Lehrbuch zum Selbststudium zur Verfügung und sind durchgehend buchbar. Die einzelnen Konzepte werden Schritt für Schritt aufeinander aufbauend in kleinen, überschaubaren Wissensbausteinen/Kapiteln vermittelt. Besonderer Wert wird auf jeweils vollständige Beispiele gelegt, die selbst weiterentwickelt werden können. Eine Fallstudie OptiTravel wird schrittweise entwickelt und zeigt anhand einer virtuellen Firma WebSoft, wie eine systematische Softwareentwicklung abläuft.

Im Online-Kurs können alle Programme direkt im Web-Browser interaktiv und im Einzelschrittmodus ausgeführt werden, wobei in einer virtuellen Konsole die Ergebnisse angezeigt und zusätzlich alle Variablenwerte in der jeweiligen Belegung angezeigt werden. Selbsttestaufgaben mit Musterlösungen erlauben es, die erworbenen Programmierfähigkeiten zu überprüfen.

Am Anfang und am Ende jedes Wissensbausteins können die bereits vorhandenen Fähigkeiten oder die im Wissensbaustein erworbenen Fähigkeiten anhand von Tests und Aufgaben überprüft werden.
Teilnahmevoraussetzungen (Empfehlung)

Prüfungsformen
Zweistündige schriftliche Präsenzklausur, die bei Nichtbestehen zweimal wiederholt werden kann. Werden alle Aufgaben richtig gelöst, dann erhält man 100 Punkte. Um die Klausur zu bestehen sind 50 Punkte notwendig.
Hilfsmittel: Alle handschriftlichen oder gedruckten Unterlagen.
Voraussetzungen für die Vergabe von Leistungspunkten
bestandene schriftliche Präsenzklausur
Verwendung des Moduls

Das Modul wird in deutscher Sprache angeboten.
Modulbeauftragter
Prof. Dr. Robert Rettinger
Literaturhinweise und sonstige Informationen

Online-Kurs