16.09.2017 Aufrufe

Vorkurs Informatik

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Einleitung<br />

Das Ziel dieses Buches ist es, eine Grundbildung in <strong>Informatik</strong> zu vermitteln, die den Einstieg in<br />

das Studium der <strong>Informatik</strong> und benachbarter Fächer erleichtern soll. Es wendet sich vor allem an<br />

Leserinnen und Leser, die keinen durchgängigen <strong>Informatik</strong>unterricht an der Schule haben oder<br />

hatten. Aber auch für diejenigen, die schon gute Kenntnisse der <strong>Informatik</strong> haben, sind Kapitel<br />

enthalten, die fortgeschrittenere Themen aufgreifen.<br />

Im Folgenden wird zunächst eine Übersicht über die Inhalte und Lernziele gegeben. Es folgen<br />

Hinweise zur Verwendung des Buches. Diese gehen von zwei wesentlichen Einsatzmöglichkeiten<br />

aus: dem begleitenden Lehrbuch für einen <strong>Vorkurs</strong> <strong>Informatik</strong> und der Grundlage zum<br />

selbstständigen Studium.<br />

Inhalt und Lernziele<br />

Das Buch gliedert sich in drei Teile:<br />

1. Programmierung<br />

2. Algorithmen und Datenstrukturen<br />

3. Vom Programm zum Rechner<br />

Die Teile sind so angelegt, dass Teil 2 und Teil 3 unabhängig voneinander sind, d. h. Teil 2 muss<br />

nicht gelesen werden, um Teil 3 zu verstehen.<br />

Lernziele des Teils über Programmierung sind<br />

• Grundfähigkeiten zum Entwurf von Algorithmen als Lösung zu einem Problem<br />

• Grundfähigkeiten zur Codierung von Algorithmen als Programme<br />

• Grundfähigkeiten zum Übersetzen, Korrigieren und Ausführen von Programmen<br />

• Grundkenntnisse der objektorientierten Programmierung.<br />

Zur Programmierung wird die weit verbreitete Programmiersprache Java eingesetzt. Dabei geschieht<br />

eine Konzentration auf das Wesentliche dadurch, dass eine reduzierte und vereinfachte<br />

Darstellung der elementaren Sprachkonstrukte von Java gegeben wird. Dies erlaubt, funktionsfähige<br />

Programme zu schreiben, nutzt jedoch bei Weitem nicht alle Möglichkeiten aus, die für<br />

Anfänger eher ablenkend als nutzbringend sind. In vergleichbarer Form erfolgt ausgehend von<br />

den Grundlagen der Programmiersprache Java im Anhang des Buches eine Einführung in die

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!