22.01.2014 Aufrufe

Prak6kum Informa6k I - Informatik

Prak6kum Informa6k I - Informatik

Prak6kum Informa6k I - Informatik

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Prak%kum Informa%k I <br />

Programmieren in der Sprache C


Prak%kum Informa%k I <br />

Wintersemester 2011/2012 <br />

• Verantwortlicher Hochschullehrer: <br />

Prof. Dr.-­‐Ing. Thomas Zielke <br />

• WissenschaGlicher Mitarbeiter: <br />

Jens Lippel <br />

• LehrbeauGragter: <br />

Alfred Linder <br />

• Tutoren: <br />

Christa Tichelkamp, Lena Frank, <br />

Alexandru Ienasiga <br />

Einführung in das Prak%kum Informa%k I <br />

2


Vorlesung Informa%k I <br />

Wintersemester 2011/2012 <br />

Beginn am<br />

Donnerstag,<br />

29. September 2011,<br />

um 10:00 Uhr im Audimax !<br />

Einführung in das Prak%kum Informa%k I <br />

3


"Popularität" von Programmiersprachen <br />

Java <br />

C <br />

The TIOBE Programming Community index is an indicator of the popularity of <br />

programming languages: <br />

www.tiobe.com<br />

Einführung in das Prak%kum Informa%k I <br />

4


C ≠ C++ <br />

• Viele Entwicklungswerkzeuge für die <br />

Programmiersprache C können auch für C++ <br />

verwendet werden, weil die Syntax von C eine <br />

Untermenge der C++ Syntax ist. <br />

• In diesem Programmierprak%kum wird nur <br />

Standard C verwendet, <br />

sogenanntes "ANSI C" ! <br />

Einführung in das Prak%kum Informa%k I <br />

6


Online Programmier-­‐Bücher für C <br />

C von A bis Z (Jürgen Wolf) <br />

hep://pronix.linuxdelta.de/C/standard_C/ <br />

C-­‐HowTo: Programmieren lernen <br />

mit der Programmiersprache C <br />

(Elias Fischer) <br />

hep://www.c-­‐howto.de/ <br />

Einführung in das Prak%kum Informa%k I <br />

7


weitere Literaturempfehlungen: <br />

• Helmut Erlenköeer, C Programmieren <br />

von Anfang an, Rowolt Taschenbuch, <br />

ISBN: 3499600749, 2006. <br />

• Die Programmiersprache C, <br />

Regionales Rechenzentrum, Hannover <br />

(RRZN), 17.Auflage, 2008. <br />

(bei Campus-­‐IT erhältlich!) <br />

Einführung in das Prak%kum Informa%k I <br />

8


"Online-­‐Compiler" hep://ideone.com <br />

Einführung in das Prak%kum Informa%k I <br />

9


Organisa%on (1) <br />

➭ Präsenztermine <br />

• Es gibt insgesamt 4 Präsenztermine mit Anwesenheitspflicht <br />

(Doppelstunden). <br />

• Bei diesen Terminen werden prak%sche Programmierübungen <br />

an PC-­‐Arbeitsplätzen unter Betreuung durchgeführt. <br />

Raum: H26c (Campus-­‐IT) bzw. S2 (Informa%k-­‐Labor). <br />

• Eigene Laptops können benutzt werden, wenn sie sich mit <br />

dem WLAN in der Hochschule verbinden können. <br />

• Während der Präsenztermine wird auch die zuvor abgegebene <br />

Projektaufgabe individuell besprochen und bewertet. <br />

• Die Teilnehmer und Teilnehmerinnen müssen alle <br />

Präsenztermine in der gleichen Prak%kumsgruppe absolvieren! <br />

Einführung in das Prak%kum Informa%k I <br />

10


Organisa%on (2) <br />

➭ Projektaufgaben <br />

• Es gibt 3 Projektaufgaben, die jeweils zwischen zwei <br />

Präsenzterminen eigenständig zu bearbeiten sind. <br />

• Die Aufgabenstellung wird jeweils zusammen mit der <br />

Übungsanleitung an dem zugehörigen Präsenztermin <br />

ausgegeben. <br />

• Die Lösung einer Projektaufgabe ist spätestens am Tag <br />

vor dem folgenden Präsenztermin über das Web-­‐Portal <br />

"APORT" abzugeben. Genaue Informa%onen dazu in <br />

der Aufgabenstellung. <br />

Einführung in das Prak%kum Informa%k I <br />

11


Organisa%on (3) <br />

➭ Zusatzaufgabe <br />

• Am Semesterende wird ein größeres <br />

Programmierprojekt als "Zusatzaufgabe" ausgegeben. <br />

• Die Bearbeitung der Zusatzaufgabe ist nur für die <br />

Teilnehmerinnen und Teilnehmer erforderlich, die in <br />

der Gesamtbewertung des Prak%kums die <br />

Maximalpunktzahl anstreben. <br />

➭ Tutorien nach Vereinbarung <br />

• In den Semesterwochen, in denen keine <br />

Präsenztermine stapinden, können bei Bedarf und <br />

nach Vereinbarung kleine Gruppen bei zusätzlichen <br />

Programmierübungen betreut werden. <br />

Einführung in das Prak%kum Informa%k I <br />

12


Organisa%on (4) <br />

• Terminpläne / Aushänge im Schaukasten am <br />

Informa%k-­‐Labor (zwischen S1a und S2) <br />

• Die erste Woche mit Präsenzterminen ist KW41 <br />

(ab 10.10.) . <br />

• Die Terminpläne für die einzelnen Gruppen <br />

werden im Schaukasten ausgehängt. <br />

➭ Alle erforderlichen Unterlagen werden im <br />

Internet zur Verfügung gestellt <br />

(erreichbar über die Webseite von Prof. Zielke) <br />

Einführung in das Prak%kum Informa%k I <br />

13


Bewertung <br />

Das Prak%kum Informa%k I wird mit maximal <br />

24 Leistungspunkten bewertet. <br />

1,5 Punkte für ak%ve Anwesenheit pro <br />

Präsenztermin, max. 6 Punkte insgesamt. <br />

Max. 4 Punkte für jede Projektaufgabe, <br />

max. 12 Punkte insgesamt. <br />

Max. 6 Punkte für die Bearbeitung der <br />

Zusatzaufgabe. <br />

Einführung in das Prak%kum Informa%k I <br />

14


Viel Spaß und Erfolg im Praktikum <strong>Informatik</strong> I !<br />

Wir stehen für Ihre Fragen zur Verfügung: <br />

Jens Lippel, Raum S1a, Email: Jens.Lippel@s-­‐duesseldorf.de <br />

Thomas Zielke, Email: Thomas.Zielke@s-­‐duesseldorf.de <br />

Einführung in das Prak%kum Informa%k I <br />

15

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!