#acl Robin Schirrmeister:read,write Axel Lehmann:read,write All:read = Willkommen zum Wiki der Vorlesung '''Programmieren in C++ (ESE)''' im Sommersemester 2013 = 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. Die Vorlesung wird assistiert von [[http://ad.informatik.uni-freiburg.de/staff/schirrmeister|Robin Schirrmeister]]. Die Tutoren sind: Lukas Voegtle und Janosch Deurer. Zuständig für die unterstützenden Systeme (Daphne, SVN, Forum, Linux-Image, ...) ist [[http://ad.informatik.uni-freiburg.de/staff/lehmann|Axel Lehmann]]. == Wichtige Links == * Hier geht's zu unserem Kurs-System [[https://daphne.informatik.uni-freiburg.de/ss2013/ProgrammierenCplusplusEseSS2013/|Daphne]]. * Hier geht's zum [[https://daphne.informatik.uni-freiburg.de/forum/viewforum.php?f=88|Forum]] (für Ankündigungen und Fragen zu den Übungsblättern). * Hilfe zur [[ProgrammierenCplusplusSS2012/GTest|Installation von Google Test]], zur [[ProgrammierenCplusplusSS2010/SVN|Benutzung von SVN]], und zu diversen [[ProgrammierenCplusplusSS2010/Editor|Editoren, insbesondere VIM]]. * Hier können Sie ein [[https://daphne.informatik.uni-freiburg.de/download/cpp/|Linux-Image (Virtual Box + Ubuntu 11.10)]] herunterladen - Passwörter gibt's [[https://daphne.informatik.uni-freiburg.de/forum/viewtopic.php?p=196#p196|hier]]. * 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]]''' == 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): [[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]]. * 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/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/|Dateien aus der Vorlesung]], [[http://zukunfts-management.de/c++-limesurvey/index.php/519476|Fragebogen Programmier-Vorkenntnisse]], [[http://zukunfts-management.de/c++-limesurvey/index.php/362825|Fragebogen Programmier-Vertrauen]], [[https://daphne.informatik.uni-freiburg.de/svn/ProgrammierenCplusplusEseSS2013/musterloesungen/uebungsblatt-01/|Musterlösung]]. * Vorlesung 2, Montag, 22. April 2013 (Compiler und Linker, Bibliotheken, Jenkins): [[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 Für Blatt 2]], [[https://daphne.informatik.uni-freiburg.de/svn/ProgrammierenCplusplusEseSS2013/vorlesungen/vorlesung-02/|Dateien aus der Vorlesung]], [[http://zukunfts-management.de/c++-limesurvey/index.php/362825|Fragebogen Programmier-Vertrauen]], [[http://zukunfts-management.de/c++-limesurvey/index.php/855419|Fragebogen Wohlfühlfaktor]], [[https://daphne.informatik.uni-freiburg.de/forum/viewtopic.php?f=100&t=629&sid=3fd5540322602890c53573066808492c|Übungsgruppen Verteilung]], [[https://daphne.informatik.uni-freiburg.de/svn/ProgrammierenCplusplusEseSS2013/musterloesungen/uebungsblatt-02/|Musterlösung]]. * Vorlesung 3, Montag, 29. April 2013 (Grundlegende Konstrukte, mehr zu make): [[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/|Dateien aus der Vorlesung]], [[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]], [[http://zukunfts-management.de/c++-limesurvey/index.php/362825|Fragebogen Programmier-Vertrauen]], [[http://zukunfts-management.de/c++-limesurvey/index.php/855419|Fragebogen Wohlfühlfaktor]], [[http://zukunfts-management.de/c++-limesurvey/index.php/154472|Fragebogen TDD-Übungs-Nutzen]], [[http://zukunfts-management.de/c++-limesurvey/index.php/539719|Fragebogen PP-Übungs-Nutzen]], '''[[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): [[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/|Dateien aus der Vorlesung]], [[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]]