3440
Comment:
|
17653
|
Deletions are marked like this. | Additions are marked like this. |
Line 5: | Line 5: |
Diese Veranstaltung wird angeboten von [[http://ad.informatik.uni-freiburg.de/staff/bast|Prof. Dr. Hannah Bast]] und ist nur für Embedded Systems Engineering-Studierende. Sie basiert auf Aufzeichnungen der Vorlesung [[ProgrammierenCplusplusSS2012|Programmieren in C++ im Sommersemester 2012]]. Am Montag, den 15. April um 14:15 Uhr findet eine Präsenz-Einführungs-Vorlesung statt. '''Sie ist in Gebäude 106, Raum 00 007!''' (Lage von Gebäude 106 siehe http://www.uni-freiburg.de/universitaet/kontakt-und-wegweiser/lageplaene/technischefakultaet, Nr. 14). Die Übungen finden Montags von 14:00 bis 16:00 statt. Die erste Übung ist am 29. April. Bis wann die Übungen laufen wird noch bekanntgegeben. | {{{ #!html <a style="color:red" href="http://ad-wiki.informatik.uni-freiburg.de/teaching/ProgrammierenCplusplusEseSS2013/Feedback">Hier die Ergebnisse der offiziellen Evaluation der Vorlesung.</a> }}} Diese Veranstaltung wird angeboten von [[http://ad.informatik.uni-freiburg.de/staff/bast|Prof. Dr. Hannah Bast]] und ist nur für Embedded Systems Engineering-Studierende. Sie basiert auf Aufzeichnungen der Vorlesung [[ProgrammierenCplusplusSS2012|Programmieren in C++ im Sommersemester 2012]]. Am Montag, den 15. April um 14:15 Uhr fand eine Präsenz-Einführungs-Vorlesung statt. Die Übungen finden Montags von 14:00 bis 16:00 statt. Die erste Übung ist am 29. April. Bis wann die Übungen laufen wird noch bekanntgegeben. |
Line 14: | Line 19: |
* Hilfe zur [[ProgrammierenCplusplusSS2012/GTest|Installation von Google Test]], zur [[ProgrammierenCplusplusSS2010/SVN|Benutzung von SVN]], und zu diversen [[ProgrammierenCplusplusSS2010/Editor|Editoren, insbesondere VIM]]. | * Hilfe zur [[ProgrammierenCplusplusSS2012/GTest|Installation von Google Test]], zur [[ProgrammierenCplusplusSS2010/SVN|Benutzung von SVN]], zu diversen [[ProgrammierenCplusplusSS2010/Editor|Editoren, insbesondere VIM]] und zu [[http://ad-wiki.informatik.uni-freiburg.de/teaching/ProgrammierenCplusplusEseSS2013?action=AttachFile&do=view&target=Readme_Cpp-unter-Win7_freie-Verwendung-fuer-Team-Cpp-V1.2.zip | Windows]]. |
Line 16: | Line 21: |
* Hier Informationen zur Sprechstunde am Donnerstag 10:30-12:00: [[https://daphne.informatik.uni-freiburg.de/forum/viewtopic.php?f=100&t=648&sid=e961550edead1b4d6fb62da3c1181e85|Sprechstunden-Post]] | |
Line 21: | Line 27: |
* Vorlesung 0, Montag, 15. April 2013 (Zu den besonderen Umständen dieses Kurses): [[http://ad-teaching.informatik.uni-freiburg.de/cplusplus-ese-ss2013/vorlesung-0.pdf|Folien]]. | * Vorlesung 0, Montag, 15. April 2013 (Zu den besonderen Umständen dieses Kurses): ||<tablestyle="opacity: 0.5;"> [[http://ad-teaching.informatik.uni-freiburg.de/ProgrammierenCplusplusEseSS2013/get-video.php?file=vorlesung-0|Videoaufzeichnung]] || [[http://ad-teaching.informatik.uni-freiburg.de/ProgrammierenCplusplusEseSS2013/vorlesung-0.pdf|Folien]] || |
Line 23: | Line 30: |
* Vorlesung 1, Montag, 15. April 2013 (Ein erstes Programm + das ganze Drumherum): [[http://ad-teaching.informatik.uni-freiburg.de/cplusplus-ss2012/get-video.php?file=vorlesung-1|Videoaufzeichnung]], [[http://ad-teaching.informatik.uni-freiburg.de/cplusplus-ss2012/vorlesung-1.pdf|Folien]], [[http://ad-teaching.informatik.uni-freiburg.de/cplusplus-ese-ss2013/uebungsblatt-1.pdf|Übungsblatt 1]], [[https://daphne.informatik.uni-freiburg.de/svn/ProgrammierenCplusplusSS2012/vorlesungen/vorlesung-1/|Dateien aus der Vorlesung]], [[http://zukunfts-management.de/c++-limesurvey/index.php/362825|Fragebogen Programmiervertrauen]], [[http://zukunfts-management.de/c++-limesurvey/index.php/519476|Fragebogen Programmiervorkenntnisse]]. | * Vorlesung 1, Montag, 15. April 2013 (Ein erstes Programm + das ganze Drumherum): ||<tablestyle="opacity: 0.5;"> [[http://ad-teaching.informatik.uni-freiburg.de/cplusplus-ss2012/get-video.php?file=vorlesung-1|Videoaufzeichnung]] || [[http://ad-teaching.informatik.uni-freiburg.de/ProgrammierenCplusplusEseSS2013/vorlesung-1.pdf|Folien]] || [[http://ad-teaching.informatik.uni-freiburg.de/ProgrammierenCplusplusEseSS2013/uebungsblatt-1.pdf|Übungsblatt 1]] || [[https://daphne.informatik.uni-freiburg.de/svn/ProgrammierenCplusplusEseSS2013/vorlesungen/vorlesung-01/|Vorlesungsdateien]] || [[https://daphne.informatik.uni-freiburg.de/svn/ProgrammierenCplusplusEseSS2013/musterloesungen/uebungsblatt-01/|Musterlösung]] || || [[http://zukunfts-management.de/c++-limesurvey/index.php/519476|Programmier-Vorkenntnisse]] || [[http://zukunfts-management.de/c++-limesurvey/index.php/362825|Programmier-Vertrauen]] || * Vorlesung 2, Montag, 22. April 2013 (Compiler und Linker, Bibliotheken, Jenkins): ||<tablestyle="opacity: 0.5;"> [[http://ad-teaching.informatik.uni-freiburg.de/cplusplus-ss2012/get-video.php?file=vorlesung-2|Videoaufzeichnung]] || [[http://ad-teaching.informatik.uni-freiburg.de/ProgrammierenCplusplusEseSS2013/vorlesung-2.pdf|Folien]] ||[[http://ad-teaching.informatik.uni-freiburg.de/ProgrammierenCplusplusEseSS2013/uebungsblatt-2.pdf|Übungsblatt 2]] || [[https://daphne.informatik.uni-freiburg.de/forum/viewtopic.php?f=136&t=618&p=3117&sid=bb1c418b04144daa5c9839ff8f2aab67|Tipps]] || [[https://daphne.informatik.uni-freiburg.de/svn/ProgrammierenCplusplusEseSS2013/vorlesungen/vorlesung-02/|Vorlesungsdateien]] || [[https://daphne.informatik.uni-freiburg.de/svn/ProgrammierenCplusplusEseSS2013/musterloesungen/uebungsblatt-02/|Musterlösung]] || || [[http://zukunfts-management.de/c++-limesurvey/index.php/362825|Programmier-Vertrauen]] || [[http://zukunfts-management.de/c++-limesurvey/index.php/855419|Wohlfühlfaktor]] || || [[https://daphne.informatik.uni-freiburg.de/forum/viewtopic.php?f=100&t=629&sid=3fd5540322602890c53573066808492c|Übungsgruppen Verteilung]] || * Vorlesung 3, Montag, 29. April 2013 (Grundlegende Konstrukte, mehr zu make): ||<tablestyle="opacity: 0.5;"> [[http://ad-teaching.informatik.uni-freiburg.de/cplusplus-ss2012/get-video.php?file=vorlesung-3|Videoaufzeichnung]] || [[http://ad-teaching.informatik.uni-freiburg.de/ProgrammierenCplusplusEseSS2013/vorlesung-3.pdf|Folien]] || [[http://ad-teaching.informatik.uni-freiburg.de/ProgrammierenCplusplusEseSS2013/uebungsblatt-3.pdf|Übungsblatt 3]] || [[https://daphne.informatik.uni-freiburg.de/svn/ProgrammierenCplusplusEseSS2013/vorlesungen/vorlesung-03/|Vorlesungsdateien]] || [[https://daphne.informatik.uni-freiburg.de/svn/ProgrammierenCplusplusEseSS2013/musterloesungen/uebungsblatt-03/|Musterlösung]] || || [[http://zukunfts-management.de/c++-limesurvey/index.php/362825|Programmier-Vertrauen]] || [[http://zukunfts-management.de/c++-limesurvey/index.php/855419|Wohlfühlfaktor]] || [[http://zukunfts-management.de/c++-limesurvey/index.php/154472|TDD-Übungs-Nutzen]] || [[http://zukunfts-management.de/c++-limesurvey/index.php/539719|PP-Übungs-Nutzen]] || || [[https://dl.dropboxusercontent.com/u/34637013/work/ese-c%2B%2B-ss2013/praesenzuebungen/uebung-3/uebung-3-preparation/uebung-3-commands.html|Befehle für Präsenzübung]] || [[https://daphne.informatik.uni-freiburg.de/forum/viewtopic.php?f=100&t=629&sid=ef43b36954f02f394c431b9fdb809066&sid=ef43b36954f02f394c431b9fdb809066#p3194|Hinweise für Präsenzübung 6. Mai]] || * Vorlesung 4, Montag, 6. Mai 2013 (Felder, Strings, Zeiger, const, Debugger): ||<tablestyle="opacity: 0.5;"> [[http://ad-teaching.informatik.uni-freiburg.de/cplusplus-ss2012/get-video.php?file=vorlesung-4|Videoaufzeichnung]] || [[http://ad-teaching.informatik.uni-freiburg.de/ProgrammierenCplusplusEseSS2013/vorlesung-4.pdf|Folien]] || [[http://ad-teaching.informatik.uni-freiburg.de/ProgrammierenCplusplusEseSS2013/uebungsblatt-4.pdf|Übungsblatt 4]] || [[https://daphne.informatik.uni-freiburg.de/forum/viewtopic.php?f=143&t=646&sid=10c42a8065a9c5b18f9d4a20458f8f18|Tipps]] || [[https://daphne.informatik.uni-freiburg.de/svn/ProgrammierenCplusplusEseSS2013/vorlesungen/vorlesung-04/|Vorlesungsdateien]] || [[https://daphne.informatik.uni-freiburg.de/svn/ProgrammierenCplusplusEseSS2013/musterloesungen/uebungsblatt-04/|Musterlösung]] || || [[http://zukunfts-management.de/c++-limesurvey/index.php/362825|Programmier-Vertrauen]] || [[http://zukunfts-management.de/c++-limesurvey/index.php/855419|Wohlfühlfaktor]] || [[http://zukunfts-management.de/c++-limesurvey/index.php/154472|TDD-Übungs-Nutzen]] || [[http://zukunfts-management.de/c++-limesurvey/index.php/539719|PP-Übungs-Nutzen]] || || [[https://daphne.informatik.uni-freiburg.de/forum/viewtopic.php?f=100&t=629&sid=ef43b36954f02f394c431b9fdb809066&sid=ef43b36954f02f394c431b9fdb809066#p3375|Hinweise Präsenzübung 13. Mai]]|| * Vorlesung 5, Montag, 13. Mai 2013 (Klassen, Objekte, Methoden, dynamische Speicherallokation mit new & delete): ||<tablestyle="opacity: 0.5;"> [[http://ad-teaching.informatik.uni-freiburg.de/cplusplus-ss2012/get-video.php?file=vorlesung-5|Videoaufzeichnung]] || [[http://ad-teaching.informatik.uni-freiburg.de/ProgrammierenCplusplusEseSS2013/vorlesung-5.pdf|Folien]] || [[http://ad-teaching.informatik.uni-freiburg.de/ProgrammierenCplusplusEseSS2013/uebungsblatt-5.pdf|Übungsblatt 5]] || [[https://daphne.informatik.uni-freiburg.de/forum/viewtopic.php?f=154&t=696&sid=63a01fd1eecff34972c96211d5b9ea06|Tipps]] || [[https://daphne.informatik.uni-freiburg.de/svn/ProgrammierenCplusplusEseSS2013/vorlesungen/vorlesung-05/|Vorlesungsdateien]] || [[https://daphne.informatik.uni-freiburg.de/svn/ProgrammierenCplusplusEseSS2013/musterloesungen/uebungsblatt-05/|Musterlösung]] || || [[http://zukunfts-management.de/c++-limesurvey/index.php/362825|Programmier-Vertrauen]] || [[http://zukunfts-management.de/c++-limesurvey/index.php/855419|Wohlfühlfaktor]] || [[http://zukunfts-management.de/c++-limesurvey/index.php/154472|TDD-Übungs-Nutzen]] || [[http://zukunfts-management.de/c++-limesurvey/index.php/539719|PP-Übungs-Nutzen]] || || [[https://dl.dropboxusercontent.com/u/34637013/work/ese-c%2B%2B-ss2013/praesenzuebungen/uebung-5/uebung-5-commands.html|Befehle für Präsenzübung]] || [[https://daphne.informatik.uni-freiburg.de/forum/viewtopic.php?f=100&t=745&sid=3b554d29bbe530a1e4c75ae56d4a7f93|Infos Übungen nach Pfingstpause]]|| * Vorlesung 6, Montag, 27. Mai 2013 (Funktionsaufrufe, Argumentübergabe, Ergebnisrückgabe, copy constructor, assignment operator): ||<tablestyle="opacity: 0.5;"> [[http://ad-teaching.informatik.uni-freiburg.de/cplusplus-ss2012/get-video.php?file=vorlesung-6|Videoaufzeichnung]] || [[http://ad-teaching.informatik.uni-freiburg.de/ProgrammierenCplusplusEseSS2013/vorlesung-6.pdf|Folien]] || [[http://ad-teaching.informatik.uni-freiburg.de/ProgrammierenCplusplusEseSS2013/uebungsblatt-6.pdf|Übungsblatt 6]] || [[https://daphne.informatik.uni-freiburg.de/svn/ProgrammierenCplusplusEseSS2013/vorlesungen/vorlesung-06/|Vorlesungsdateien]] || [[https://daphne.informatik.uni-freiburg.de/svn/ProgrammierenCplusplusEseSS2013/musterloesungen/uebungsblatt-06/|Musterlösung]] || || [[https://docs.google.com/forms/d/1w0sbJLBbAumaTJSqE_Xr8e4UnPF60PUrHh3mlG6CSSs/viewform|Was für Präsenzübungen willst Du?]] || [[https://daphne.informatik.uni-freiburg.de/forum/viewtopic.php?f=100&p=3640&sid=28f44761e54b7d0fa054ba29ecd88f43|Infos Code Review nächste Woche]] || * Code Review Vorlesung, Montag, 3. Juni 2013: ||<tablestyle="opacity: 0.5;"> [[http://ad-teaching.informatik.uni-freiburg.de/ProgrammierenCplusplusEseSS2013/vorlesung-6b.pdf|Präsenzfolien]] || [[http://ad-teaching.informatik.uni-freiburg.de/ProgrammierenCplusplusEseSS2013/uebungsblatt-6-review.pdf|Übungsblatt 6 Review]] || [[https://daphne.informatik.uni-freiburg.de/forum/viewtopic.php?f=158&t=784&p=3723&sid=5fb778594e20f0d606509929a2713bcd#p3723|Aufgabe 3 Präzisierung]] || [[http://metropolis.informatik.uni-freiburg.de/| Review Board]] || || [[http://zukunfts-management.de/c++-limesurvey/index.php/survey/index/sid/572272/newtest/Y/lang/de-informal|Code Review Nutzen]] || || [[https://daphne.informatik.uni-freiburg.de/forum/viewtopic.php?f=100&t=790&p=3736&sid=4d55bc87c7eedf1ad3b4ae119931335c#p3736|Hinweise Präsenzübung 10. Juni]] (verpflichtend bei PP)|| * Vorlesung 7, Montag, 10. Juni 2013 (Eingabe/Ausgabe, Optionen, ASSERT_DEATH): ||<tablestyle="opacity: 0.5;"> [[http://ad-teaching.informatik.uni-freiburg.de/cplusplus-ss2012/get-video.php?file=vorlesung-7|Videoaufzeichnung]] || [[http://ad-teaching.informatik.uni-freiburg.de/ProgrammierenCplusplusEseSS2013/vorlesung-7.pdf|Folien]] || [[http://ad-teaching.informatik.uni-freiburg.de/ProgrammierenCplusplusEseSS2013/uebungsblatt-7.pdf|Übungsblatt 7]] || [[https://daphne.informatik.uni-freiburg.de/forum/viewtopic.php?f=160&t=807&sid=08f2722acbfbfd736b06a6a410d51650|Tipps]] || [[https://daphne.informatik.uni-freiburg.de/svn/ProgrammierenCplusplusEseSS2013/vorlesungen/vorlesung-07/|Vorlesungsdateien]] || [[https://daphne.informatik.uni-freiburg.de/svn/ProgrammierenCplusplusEseSS2013/musterloesungen/uebungsblatt-07/|Musterlösung]] || || [[https://daphne.informatik.uni-freiburg.de/forum/viewtopic.php?f=100&t=814&p=3860&sid=08f2722acbfbfd736b06a6a410d51650#p3860|Hinweise Präsenzübung 17. Juni]] || * Vorlesung 8, Montag, 17. Juni 2013 (Templates, valgrind): ||<tablestyle="opacity: 0.5;"> [[http://ad-teaching.informatik.uni-freiburg.de/cplusplus-ss2012/get-video.php?file=vorlesung-8|Videoaufzeichnung]] || [[http://ad-teaching.informatik.uni-freiburg.de/ProgrammierenCplusplusEseSS2013/vorlesung-8.pdf|Folien]] || [[http://ad-teaching.informatik.uni-freiburg.de/ProgrammierenCplusplusEseSS2013/uebungsblatt-8.pdf|Übungsblatt 8]] || [[https://daphne.informatik.uni-freiburg.de/svn/ProgrammierenCplusplusEseSS2013/vorlesungen/vorlesung-08/|Vorlesungsdateien]] || [[https://daphne.informatik.uni-freiburg.de/svn/ProgrammierenCplusplusEseSS2013/musterloesungen/uebungsblatt-08/|Musterlösung]] || || [[https://dl.dropboxusercontent.com/u/34637013/work/ese-c%2B%2B-ss2013/praesenzuebungen/uebung-8/slides.pdf|Folien Code Design Präsenzübung]] || * Vorlesung 9, Montag, 24. Juni 2013 (STL, vector, string, sort, iostream, namespaces): ||<tablestyle="opacity: 0.5;"> [[http://ad-teaching.informatik.uni-freiburg.de/cplusplus-ss2012/get-video.php?file=vorlesung-9|Videoaufzeichnung]] || [[http://ad-teaching.informatik.uni-freiburg.de/ProgrammierenCplusplusEseSS2013/vorlesung-9.pdf|Folien]] || [[http://ad-teaching.informatik.uni-freiburg.de/ProgrammierenCplusplusEseSS2013/uebungsblatt-9.pdf|Übungsblatt 9]] || [[https://daphne.informatik.uni-freiburg.de/forum/viewtopic.php?f=166&t=862&sid=25f2152b0dc1e03962a64147a7b1d615|Tipps]] || [[https://daphne.informatik.uni-freiburg.de/svn/ProgrammierenCplusplusEseSS2013/vorlesungen/vorlesung-09/|Vorlesungsdateien]] || [[https://daphne.informatik.uni-freiburg.de/svn/ProgrammierenCplusplusEseSS2013/musterloesungen/uebungsblatt-09/|Musterlösung]] || || [[http://zukunfts-management.de/c++-limesurvey/index.php/853458/|Programmier-Vertrauen]] || [[http://zukunfts-management.de/c++-limesurvey/index.php/633116/|Wohlfühlfaktor]] || [[http://zukunfts-management.de/c++-limesurvey/index.php/442349/|TDD-Übungs-Nutzen]] || [[http://zukunfts-management.de/c++-limesurvey/index.php/941914/|PP-Übungs-Nutzen]] || || [[https://daphne.informatik.uni-freiburg.de/forum/viewtopic.php?f=100&t=848&sid=c31c54bcaa45599a17f541395e0777b1|Hinweise Projekte]] || [[https://daphne.informatik.uni-freiburg.de/forum/viewtopic.php?f=100&t=846&sid=c31c54bcaa45599a17f541395e0777b1|Hinweise Fragebögen ]] || * Vorlesung 10, Montag, 1. Juli 2013 (Vererbung, abstrakte Klassen, virtual): ||<tablestyle="opacity: 0.5;"> [[http://ad-teaching.informatik.uni-freiburg.de/cplusplus-ss2012/get-video.php?file=vorlesung-10|Videoaufzeichnung]] || [[http://ad-teaching.informatik.uni-freiburg.de/ProgrammierenCplusplusEseSS2013/vorlesung-10.pdf|Folien]] || [[http://ad-teaching.informatik.uni-freiburg.de/ProgrammierenCplusplusEseSS2013/uebungsblatt-10.pdf|Übungsblatt 10]] || [[https://daphne.informatik.uni-freiburg.de/svn/ProgrammierenCplusplusEseSS2013/vorlesungen/vorlesung-10/|Vorlesungsdateien]] || [[https://daphne.informatik.uni-freiburg.de/svn/ProgrammierenCplusplusEseSS2013/musterloesungen/uebungsblatt-10/|Musterlösung]] || * Vorlesung 11, Montag, 8. Juli 2013 (Vererbung II, Type Casting, Projekt, Evaluationsbogen): || [[http://ad-teaching.informatik.uni-freiburg.de/cplusplus-ss2012/get-video.php?file=vorlesung-11|Videoaufzeichnung]] || [[http://ad-teaching.informatik.uni-freiburg.de/ProgrammierenCplusplusEseSS2013/vorlesung-11.pdf|Folien]] || [[http://ad-teaching.informatik.uni-freiburg.de/ProgrammierenCplusplusEseSS2013/uebungsblatt-11.pdf|Übungsblatt 11]] || [[https://daphne.informatik.uni-freiburg.de/svn/ProgrammierenCplusplusEseSS2013/vorlesungen/vorlesung-11/|Vorlesungsdateien]] || [[http://ad-wiki.informatik.uni-freiburg.de/teaching/ProgrammierenCplusplusEseSS2013/Projekt|Projekte]] || [[https://daphne.informatik.uni-freiburg.de/forum/viewtopic.php?f=171&t=899&sid=e8d7ccf4558156d7c26bbb99ffddc1f4|Tipps Projekte]] || || [[https://ilias.uni-freiburg.de/goto.php?target=svy_74215&client_id=unifreiburg| Evaluationsbogen]] || * Vorlesung 12, Montag, 15. Juli 2013 (Auswertung Evaluation SS 2012, Profiling, Projekte, Arbeit am Lehrstuhl): || [[http://ad-teaching.informatik.uni-freiburg.de/cplusplus-ss2012/get-video.php?file=vorlesung-12|Videoaufzeichnung]] || [[http://ad-teaching.informatik.uni-freiburg.de/ProgrammierenCplusplusEseSS2013/vorlesung-12.pdf|Folien]] || [[https://daphne.informatik.uni-freiburg.de/svn/ProgrammierenCplusplusEseSS2013/vorlesungen/vorlesung-12/|Vorlesungsdateien]] || [[https://daphne.informatik.uni-freiburg.de/svn/ProgrammierenCplusplusEseSS2013/uebungen/punkte-vergabe-projekt.txt | Punktevergabe Projekt]] || * Vorlesung 13, Montag, 15. Juli 2013 (Auswertung Evaluation, Projekte, Arbeit am Lehrstuhl): || [[http://ad-teaching.informatik.uni-freiburg.de/ProgrammierenCplusplusEseSS2013/vorlesung-13.pdf|Folien]] || |
Willkommen zum Wiki der Vorlesung '''Programmieren in C++ (ESE)''' im Sommersemester 2013
Hier die Ergebnisse der offiziellen Evaluation der Vorlesung.
Diese Veranstaltung wird angeboten von Prof. Dr. Hannah Bast und ist nur für Embedded Systems Engineering-Studierende. Sie basiert auf Aufzeichnungen der Vorlesung Programmieren in C++ im Sommersemester 2012. Am Montag, den 15. April um 14:15 Uhr fand eine Präsenz-Einführungs-Vorlesung statt. Die Übungen finden Montags von 14:00 bis 16:00 statt. Die erste Übung ist am 29. April. Bis wann die Übungen laufen wird noch bekanntgegeben.
Die Vorlesung wird assistiert von Robin Schirrmeister. Die Tutoren sind: Lukas Voegtle und Janosch Deurer. Zuständig für die unterstützenden Systeme (Daphne, SVN, Forum, Linux-Image, ...) ist Axel Lehmann.
Wichtige Links
Hier geht's zu unserem Kurs-System Daphne.
Hier geht's zum Forum (für Ankündigungen und Fragen zu den Übungsblättern).
Hilfe zur Installation von Google Test, zur Benutzung von SVN, zu diversen Editoren, insbesondere VIM und zu Windows.
Hier können Sie ein Linux-Image (Virtual Box + Ubuntu 11.10) herunterladen - Passwörter gibt's hier.
Hier Informationen zur Sprechstunde am Donnerstag 10:30-12:00: Sprechstunden-Post
Vorlesungsfolien, Videoaufzeichnungen, Übungsblätter und Codedateien
Bemerkung zu den Videoaufzeichnungen: die Videos liegen in verschiedenen Formaten vor, insbesondere: .m4v, .mp4 und .wmv. Wenn Sie auf einen der Links "Videoaufzeichnung" klicken, bekommen Sie das Format, von dem unser Skript denkt, dass es am besten zu Ihrem Gerät / Betriebssystem / Browser passt. Wenn Sie explizit ein bestimmtes Format möchten, kopieren Sie einfach den Link und fügen die entsprechende Endung händisch hinzu.
- Vorlesung 0, Montag, 15. April 2013 (Zu den besonderen Umständen dieses Kurses):
- Vorlesung 1, Montag, 15. April 2013 (Ein erstes Programm + das ganze Drumherum):
- Vorlesung 2, Montag, 22. April 2013 (Compiler und Linker, Bibliotheken, Jenkins):
- Vorlesung 3, Montag, 29. April 2013 (Grundlegende Konstrukte, mehr zu make):
- Vorlesung 4, Montag, 6. Mai 2013 (Felder, Strings, Zeiger, const, Debugger):
Vorlesung 5, Montag, 13. Mai 2013 (Klassen, Objekte, Methoden, dynamische Speicherallokation mit new & delete):
- Vorlesung 6, Montag, 27. Mai 2013 (Funktionsaufrufe, Argumentübergabe, Ergebnisrückgabe, copy constructor, assignment operator):
- Code Review Vorlesung, Montag, 3. Juni 2013:
- Vorlesung 7, Montag, 10. Juni 2013 (Eingabe/Ausgabe, Optionen, ASSERT_DEATH):
- Vorlesung 8, Montag, 17. Juni 2013 (Templates, valgrind):
- Vorlesung 9, Montag, 24. Juni 2013 (STL, vector, string, sort, iostream, namespaces):
- Vorlesung 10, Montag, 1. Juli 2013 (Vererbung, abstrakte Klassen, virtual):
- Vorlesung 11, Montag, 8. Juli 2013 (Vererbung II, Type Casting, Projekt, Evaluationsbogen):
- Vorlesung 12, Montag, 15. Juli 2013 (Auswertung Evaluation SS 2012, Profiling, Projekte, Arbeit am Lehrstuhl):
- Vorlesung 13, Montag, 15. Juli 2013 (Auswertung Evaluation, Projekte, Arbeit am Lehrstuhl):