close

Anmelden

Neues Passwort anfordern?

Anmeldung mit OpenID

Bauinformatik I - Institut fuer Hydromechanik, Universitaet Karlsruhe

EinbettenHerunterladen
Bauinformatik I
WS 2014/15
Institut f¨
ur Hydromechanik
Stand: 21. Oktober 2014
Prof. Dr. M. Uhlmann
Y. Sakai, M.sc.
Merkblatt zur Veranstaltung Bauinformatik I“
”
(Lv.-Nr. 0170114)
Allgemeine Information
Die Veranstaltung Bauinformatik I vermittelt Grundlagen der Informatik und der Programmierung
am Beispiel von C++. Die Programmiersprache wird anhand praktischer Beispiele erlernt und das
in der Vorlesung erworbene Wissen in Programmierpraktika umgesetzt.
Vorlesung
Die Vorlesung findet donnerstags 8:00–9:30 Uhr im Tulla H¨orsaal (Geb. 11.40, Campus S¨
ud)
statt.
ILIAS E-Learning
F¨
ur diese Lehrveranstaltung wird die Lehrplattform ILIAS genutzt. Hier finden Sie Vorlesungs¨
atter, etc. Zus¨
atzlich besteht die M¨oglichkeit, sich mit anderen Teilnehmern im
folien, Ubungsbl¨
Forum auszutauschen, bzw. mit den Dozenten zu kommunizieren. Die Anmeldung f¨
ur das Programmierpraktikum findet ebenfalls in ILIAS statt. Daher ist es erforderlich in ILIAS der Vorlesung
Bauinformatik I (https://ilias.studium.kit.edu/goto_produktiv_crs_360424.html) beizutreten. Benutzername und Login sind identisch mit Ihrem Studierendenaccount, welchen Sie vom
Rechenzentrum erhalten (BIT 8000, Geb. 20.21).
Programmierpraktikum
Jedem/r Teilnehmer/in steht alle 14 Tage ein fester, betreuter Termin zur Bearbeitung und Testierung der Aufgaben zur Verf¨
ugung. Die Bearbeitung der Aufgaben wird durch Tutoren w¨ahrend
der jeweiligen Praktikumstermine begleited. F¨
ur Terminvergabe und Praktikumsbetrieb ben¨otigen
Sie Ihren Studierendenaccount (s. oben).
Termine
Das Programmierpraktikum findet im CIP-Pool Bau-Geo-Umwelt, 4.OG, Neues Bauingenieurgeb¨
aude (Geb. 10.50) an folgenden Wochentagen und Zeiten statt:
I
II
III
IV
Mittwochs
Donnerstags
Freitags
Freitags
17:30
17:30
14:00
15:45
–
–
–
–
19:00
19:00
15:30
17:15
Uhr
Uhr
Uhr
Uhr
Raum
Raum
Raum
Raum
401/402
401/402
401/402
401/402
Geb.
Geb.
Geb.
Geb.
10.50
10.50
10.50
10.50
Die Anzahl der Teilnehmer pro Termin ist auf 60 beschr¨ankt. Falls die oben genannten Termine
nicht ausreichen, werden rechtzeitig zwei weitere Termine angeboten.
Praktikumsteilnahme alle 2 Wochen
F¨
ur die einzelnen Teilnehmer/innen findet das Programmierpraktikum in einem Abstand von 14
Tagen statt. Die Teilnehmer werden in eine Gruppe A und eine Gruppe B eingeteilt, und die
Gruppen starten das Praktikum jeweils um eine Woche versetzt (siehe Tabelle 2).
1
Bauinformatik I
WS 2014/15
Institut f¨
ur Hydromechanik
Stand: 21. Oktober 2014
Prof. Dr. M. Uhlmann
Y. Sakai, M.sc.
Anmeldung
Die Anmeldung zum Programmierpraktikum ist in der Zeit vom
Do. 23.10.2014, 14:00 Uhr bis So. 26.10.2014, 24:00 Uhr
online auf ILIAS m¨
oglich.
Melden Sie sich dazu mit Ihren Login-Daten in ILIAS ein, navigieren Sie zur Seite der Vorlesung
(https://ilias.studium.kit.edu/goto_produktiv_crs_360424.html), w¨ahlen Sie einen der
oben genannten Praktikumstermine aus und w¨ahlen Sie “Beitreten”.
Achtung: Eine versp¨
atete Anmeldung ist nur in begr¨
undeten Ausnahmef¨allen m¨oglich. Der dort
gew¨
ahlte Termin gilt f¨
ur die gesamte Dauer des Semesters!
Aufgaben
¨
Die Ubungsaufgaben
werden unter ILIAS bereitgestellt. F¨
ur die Bearbeitung der Aufgaben stehen
Ihnen zwei Praktikumstermine, d.h. mindestens zwei Kalenderwochen zur Verf¨
ugung. Die korrekte
und rechtzeitige Bearbeitung aller Aufgaben ist Voraussetzung f¨
ur die Zulassung zur schriftlichen
¨
Pr¨
ufung. Die Ubersicht
finden Sie in folgender Tabelle.
Ausgabe
¨
Ubungsblatt
1
¨
Ubungsblatt
2
¨
Ubungsblatt 3
05.11.
03.12.
14.01.
Abgabetermin
Gruppe A Gruppe B
19.-21.11. 26.-28.11.
17.-19.12. 07.-09.01.
28.-30.01. 04.-06.02.
Tabelle 1: Termine rund um die Programmieraufgaben.
Schriftliches Testat
Der vorl¨
aufige Termin f¨
ur das schriftliche Testat ist
Dienstag, der 17.02.2015.
Voraussetzung f¨
ur die Teilnahme ist die vollst¨andige, richtige und rechtzeitige Bearbeitung al¨
ler Ubungsaufgaben.
Bei der schriftlichen Pr¨
ufung sind keine Hilfsmittel zugelassen. Dauer des
schriftlichen Testats ist 30 Minuten.
Fragen und Anregungen
Sollten nach der Vorlesung oder dem Programmierpraktikum noch Fragen offen bleiben, so k¨onnen
Sie diese in ILIAS im Forum mit den anderen Teilnehmern diskutieren, uns auch u
¨ber das Forum
ober per E-Mail kontaktieren (yoshiyuki.sakai@kit.edu), oder zu uns in die
Sprechstunde: Dienstags, 14 – 15 Uhr, Raum 151, Geb. 10.81 (CS)
kommen.
Krankheitsf¨
alle
Bei krankheitsbedingten Ausf¨
allen melden Sie sich bitte bei Herrn Y. Sakai (yoshiyuki.sakai@kit.edu,
Geb. 10.81, Raum 151, Tel. 0721/608-43689).
2
Institut f¨
ur Hydromechanik
Stand: 21. Oktober 2014
Bauinformatik I
WS 2014/15
Prof. Dr. M. Uhlmann
Y. Sakai, M.sc.
Literaturempfehlungen
• S. Oalline, “Practical C++ Programming”, O’Reilly, 2003
• J. Liberty and B. Jones, “Teach yourself C++ in 21 days”, Sams publishing, 2005
• R. Lischner, “C++ in a Nutshell”, O’Reilly, 2003
• B.W. Kernighan and D.M. Ritchie, “The C Programming Language”, Prentice Hall, 1988
• Handb¨
ucher erh¨
altlich am Rechenzentrum: (Weblink)
– RRZN, “Die Programmiersprache C”, 2008
– RRZN, “C++ f¨
ur C Programmierer”, 2005
Verweise auf weitere Hilfsmittel im WWW
• Hompage des Rechenzentrums (http://www.scc.kit.edu/)
• ILIAS (https://ilias.studium.kit.edu/goto_produktiv_crs_360424.html)
• CIP-Pool Bau-Geo-Umwelt (http://www.ibs.kit.edu/609.php)
• Online Seite von Visual C++ (http://msdn.microsoft.com/de-de/visualc/default.aspx)
• Online Dokumentation zum C++ Standard (http://www.cplusplus.com/)
• Freie Microsoft Software f¨
ur Studenten am KIT (http://www.stud.uni-karlsruhe.de/
usath/elms/index.html)
~
3
Bauinformatik I
WS 2014/15
Institut f¨
ur Hydromechanik
Stand: 21. Oktober 2014
Prof. Dr. M. Uhlmann
Y. Sakai, M.sc.
Zeitplanung
¨
Ubung
(Programmierpraktikum)
Vorlesung
KW
Datum
Nr.
Datum
Gruppe
43
23.10.
V1
44
30.10.
V2
29.10–31.10.
A,B
45
06.11.
V3
05.11–07.11.
A
46
13.11.
–
12.11.–14.11.
B
47
20.11.
V4
19.11.–21.11.
A
48
27.11.
–
26.11.–28.11.
B
49
04.12.
V5
03.12.–05.12.
A
50
11.12.
–
10.12.–12.12.
B
Nr.
¨
U1
¨
U1
¨
U2
¨
U2
(Bsp. numerische Integration)
Arbeiten mit Funktionen
A
2
08.01.
–
07.01.–09.01.
B
3
15.01.
V7
14.01.–16.01.
A
4
22.01.
–
21.01.–23.01.
B
¨
U3
¨
U3
A
B
¨
U3
¨
U3
7
12.02.
Wdh.
11.02.–13.02.
8
¨
U1
¨
U1
Auswahlanweisungen, Schleifen
17.12.–19.12.
28.01–30.01.
04.01.–06.02.
(Bsp. Biegebalken)
¨
U2
¨
U2
V6
V8
–
Numerische Formeln
¨
U1
¨
U1
18.12.
29.01.
05.02.
& Funktionen
& Vektoren
(Bsp. Sortieralgorithmus)
Pr¨
ufungsvorbereitung
17.02 (vorauss.)
schriftliches Testat, 30. min
Tabelle 2: Termine im WS 2014/15.
Inhaltliche Gliederung der Vorlesung
V1
V2
V3
V4
V5
V6
V7
V8
Wdh.
Testierung
Schnupper¨
ubung
51
5
6
Aufgabe
Vom Algorithmus zum Computerprogramm
Variablen & einfache Anweisungen
Kontrolle des Programmflusses: Auswahlanweisungen
Wiederholung von Programmteilen: Schleifen
Modularisierung von Programmen: Funktionen
G¨
ultigkeitsbereiche
Datenfelder
Ein- und Ausgabe mit Dateien
Wiederholung
4
¨
U2
¨
U2
¨
U3
¨
U3
Document
Kategorie
Internet
Seitenansichten
11
Dateigröße
107 KB
Tags
1/--Seiten
melden