Daphne. Ein Kursverwaltungssystem für programmierlastige Vorlesungen. Axel Lehmann

Größe: px
Ab Seite anzeigen:

Download "Daphne. Ein Kursverwaltungssystem für programmierlastige Vorlesungen. Axel Lehmann"

Transkript

1 Daphne Ein Kursverwaltungssystem für programmierlastige Vorlesungen Albert-Ludwigs-Universität Freiburg Axel Lehmann Lehrstuhl für Algorithmen und Datenstrukturen Vorstellung der Bachelorarbeit, Oktober 2013

2 Gliederung Einführung Motivation Definition Daphne Zielsetzung Aufbau & Beispiel Verwandte Arbeiten Übersicht Moodle & ILIAS Oktober 2013 A. Lehmann Ein Kursverwaltungssystem für programmierlastige Vorlesungen 2 / 17

3 Gliederung Einführung Motivation Definition Daphne Zielsetzung Aufbau & Beispiel Verwandte Arbeiten Übersicht Moodle & ILIAS Oktober 2013 A. Lehmann Ein Kursverwaltungssystem für programmierlastige Vorlesungen 3 / 17

4 Motivation Übungsblatt bearbeiten Dateien in ein Archiv packen Archiv per an den Tutor senden / hochladen Oktober 2013 A. Lehmann Ein Kursverwaltungssystem für programmierlastige Vorlesungen 4 / 17

5 Motivation Übungsblatt bearbeiten Dateien in ein Archiv packen Archiv per an den Tutor senden / hochladen Archiv lässt sich nicht öffnen, Spamfilter,... wie kompilieren? (externen Bibliotheken, Environment) ausführen? Parameter? Oktober 2013 A. Lehmann Ein Kursverwaltungssystem für programmierlastige Vorlesungen 4 / 17

6 Definition oft mit Lernplattformen (LMS) vermischt (A CMS) provides an instructor with a set of tools and a framework that allows the relatively easy creation of online course content and the subsequent teaching and management of that course including various interactions with students taking the course[1] Oktober 2013 A. Lehmann Ein Kursverwaltungssystem für programmierlastige Vorlesungen 5 / 17

7 Gliederung Einführung Motivation Definition Daphne Zielsetzung Aufbau & Beispiel Verwandte Arbeiten Übersicht Moodle & ILIAS Oktober 2013 A. Lehmann Ein Kursverwaltungssystem für programmierlastige Vorlesungen 6 / 17

8 Daphne Zielsetzung Verwaltung von programmier Vorlesungen Abgabetermine viele Dateien, unterschiedliche Sprachen Kommunikation Versionshistorie für Dateien automatisches Feedback Oktober 2013 A. Lehmann Ein Kursverwaltungssystem für programmierlastige Vorlesungen 7 / 17

9 Daphne Aufbau Daphne (Django) Subversion (Apache2/WebSVN) Forum (phpbb3) Continuous Integration (Jenkins) Oktober 2013 A. Lehmann Ein Kursverwaltungssystem für programmierlastige Vorlesungen 8 / 17

10 Daphne Aufbau Front-End Central Authentication Service zentrale Authentifizierung Yale University / Jasig Daphned Schnittstelle zu SVNd/Jenkinsd cron Einstiegspunkt SVNd Konfiguration Subversion Informationen zu Repositorien Jenkinsd Konfiguration Jenkins Informationen zu Jobs/Builds Oktober 2013 A. Lehmann Ein Kursverwaltungssystem für programmierlastige Vorlesungen 9 / 17

11 Daphne Aufbau SVNd Daphned CAS Front-End Jenkinsd Subversion WebSVN phpbb Jenkins Oktober 2013 A. Lehmann Ein Kursverwaltungssystem für programmierlastige Vorlesungen 10 / 17

12 Daphne Beispiel - svn commit User Apache CAS LDAP Daphned SVNd Jenkinsd Jenkins commit authenticate ok authorize ok commit authenticate ok pre-commit ok post-commit getdata commit info build buildjob build Oktober 2013 A. Lehmann Ein Kursverwaltungssystem für programmierlastige Vorlesungen 11 / 17

13 Daphne Demo DEMO Oktober 2013 A. Lehmann Ein Kursverwaltungssystem für programmierlastige Vorlesungen 12 / 17

14 Gliederung Einführung Motivation Definition Daphne Zielsetzung Aufbau & Beispiel Verwandte Arbeiten Übersicht Moodle & ILIAS Oktober 2013 A. Lehmann Ein Kursverwaltungssystem für programmierlastige Vorlesungen 13 / 17

15 Übersicht atutor Canvas Chamilo... Oktober 2013 A. Lehmann Ein Kursverwaltungssystem für programmierlastige Vorlesungen 14 / 17

16 Übersicht atutor Canvas Chamilo... Clix (Java) ILIAS (PHP) Moodle (PHP) weitere Lösungen an der TF Oktober 2013 A. Lehmann Ein Kursverwaltungssystem für programmierlastige Vorlesungen 14 / 17

17 Moodle & ILIAS Gemeinsamkeiten komplette Verwaltung von Vorlesungen Folien, Übungen, weitere Dokumente Übungen, Abgaben, Sprechzeiten Forum, Blogs verschiedene Abgabeformen: (einzel) Dateiupload, Blogeinträge, Quiz, Assesment durch Module erweiterbar Oktober 2013 A. Lehmann Ein Kursverwaltungssystem für programmierlastige Vorlesungen 15 / 17

18 Moodle & ILIAS ILIAS Integriertes Lern-, Informations- und Arbeitskooperations-System virtueller Schreibtisch Demo: Oktober 2013 A. Lehmann Ein Kursverwaltungssystem für programmierlastige Vorlesungen 16 / 17

19 Weiterführende Literatur Evolving Technologies Committee EDUCAUSE, p. 1, management_systems List of learning management systems, 2013 Oktober 2013 A. Lehmann Ein Kursverwaltungssystem für programmierlastige Vorlesungen 17 / 17

Informatik II: Algorithmen und Datenstrukturen SS 2013

Informatik II: Algorithmen und Datenstrukturen SS 2013 Informatik II: Algorithmen und Datenstrukturen SS 2013 Vorlesung 1a, Dienstag, 16. April 2013 (Organisatorisches, Programmierumgebung, Sortieren) Prof. Dr. Hannah Bast Lehrstuhl für Algorithmen und Datenstrukturen

Mehr

Programmieren in C++

Programmieren in C++ Programmieren in C++ (ESE) SS 2013 Vorlesung 1, Dienstag 24. April 2012 (Ein erstes Programm + das ganze Drumherum) Prof. Dr. Hannah Bast Lehrstuhl für Algorithmen und Datenstrukturen Institut für Informatik

Mehr

Informatik II, SS 2014

Informatik II, SS 2014 Informatik II SS 2014 (Algorithmen & Datenstrukturen) Vorlesung 1 (29.4.2014) Organisation, Übungen, Sortieren I Algorithmen und Komplexität Allgemeines Thema der Vorlesung Letztes Semester haben Sie (die

Mehr

Informatik II, SS 2018

Informatik II, SS 2018 Informatik II - SS 2018 (Algorithmen & Datenstrukturen) Vorlesung 1 (18.4.2018) Organisation, Übungen, Sortieren I Algorithmen und Komplexität Allgemeines Thema der Vorlesung Letztes Semester haben Sie

Mehr

Lon-Capa für bessere Lehre nutzen. Tipps zum Einstieg

Lon-Capa für bessere Lehre nutzen. Tipps zum Einstieg Lon-Capa für bessere Lehre nutzen Tipps zum Einstieg Inhalt Was ist und was kann Lon-Capa? Wie verändert Lon-Capa die Lehre? Wie manage ich meine Kurse? Welche Rückmeldungen erhalte ich zum Lernerfolg?

Mehr

Ein Wissensportal für Experten. Alexander Mas INF-M3 Anwendungen 2 - Wintersemester 2007/ Dezember 2007

Ein Wissensportal für Experten. Alexander Mas INF-M3 Anwendungen 2 - Wintersemester 2007/ Dezember 2007 Ein Wissensportal für Experten Alexander Mas INF-M3 Anwendungen 2 - Wintersemester 2007/2008 18. Dezember 2007 Agenda Szenario Vision Überblick Medien Vergleichbare Ansätze Zusammenfassung 2 Ein konkretes

Mehr

Organisation, Management und Marketing in der Ernährungswirtschaft ILIAS WS

Organisation, Management und Marketing in der Ernährungswirtschaft ILIAS WS Organisation, Management und Marketing in der Ernährungswirtschaft 4202-210 ILIAS WS 2010-11 1 ILIAS Open Source elearning Erste Schritte in ILIAS & Zugriff auf das Modul Organisation, Management und Marketing

Mehr

Vernetzte Gebäudereinigung - Aufbau einer Cloud-Lösung

Vernetzte Gebäudereinigung - Aufbau einer Cloud-Lösung IT-Development & Consulting Vernetzte Gebäudereinigung - Aufbau einer Cloud-Lösung 08. März 2018 it-people it-solutions Übersicht I Fachliche Problemstellung und Zielsetzung unseres Projekts I Technische

Mehr

Stud.IP lehrt Programmieren. Der neue Aufgabentyp Programmieraufgabe

Stud.IP lehrt Programmieren. Der neue Aufgabentyp Programmieraufgabe Der neue Aufgabentyp Programmieraufgabe Dr. Elmar Ludwig, Dominik Feldschnieders, Universität Osnabrück Oliver Rod, TU Braunschweig Oliver Rod ol.rod@ostfalia.de Dominik Feldschnieders dofeldsc@uos.de

Mehr

Entwicklung einer REST-API zur Erstellung und Konfiguration von Microsoft Teams. Jan Kruse, utilitas GmbH

Entwicklung einer REST-API zur Erstellung und Konfiguration von Microsoft Teams. Jan Kruse, utilitas GmbH Entwicklung einer REST-API zur Erstellung und Konfiguration von Microsoft Teams Jan Kruse, utilitas GmbH 15.01.2018 Gliederung Einleitung Motivation Ziele Grundlagen ASP.Net Web API REST-API Microsoft

Mehr

Workshop. Oskar Truffer, studer + raimann ag

Workshop. Oskar Truffer, studer + raimann ag Workshop Oskar Truffer, studer + raimann ag Roadmap Vorstellungsrunde Theoretischer Teil Das ILIAS Open Source Projekt ILIAS an der PHBern Laufende Projekte Praktischer Teil Aufbau des eigenen ILIAS Planung

Mehr

Continuous Integration in JBF. Johannes Kellner

Continuous Integration in JBF. Johannes Kellner Continuous Integration in JBF Johannes Kellner Ziel dieses Vortrags Betrachtung der Entwicklung des JBF Buildmanagements Nutzen und Aufwand für Continuous Integration einschätzen Betrachtung der genutzten

Mehr

Ein Kursverwaltungssystem für programmierlastige Lehrveranstaltungen

Ein Kursverwaltungssystem für programmierlastige Lehrveranstaltungen Bachelorarbeit Ein Kursverwaltungssystem für programmierlastige Lehrveranstaltungen Axel Lehmann 30.09.2013 Albert-Ludwigs-Universität Freiburg im Breisgau Technische Fakultät Institut für Informatik Bearbeitungszeitraum

Mehr

E-UNIVERSITY: Das Studienportal der Universität Duisburg-Essen

E-UNIVERSITY: Das Studienportal der Universität Duisburg-Essen E-UNIVERSITY: Das Studienportal der Universität Duisburg-Essen TECHNISCHE UND ORGANISATORISCHE HERAUSFORDERUNGEN Martin Fister 18.09.2006 Agenda Übersicht Universität Duisburg-Essen Projektvorhaben E-University

Mehr

Informatik II (D-ITET)

Informatik II (D-ITET) Informatik II (D-ITET) Übungsstunde 1 simon.mayer@inf.ethz.ch Distributed Systems Group, ETH Zürich Ablauf Ueberblick + Administratives Besprechung der Vorlesung Einfuehrungsthemen: Eclipse, JUnit, Serienabgabe

Mehr

Übung in ILIAS. 1 Was ist eine Übung? Themen: (ILIAS 5.1)

Übung in ILIAS. 1 Was ist eine Übung? Themen: (ILIAS 5.1) Übung in ILIAS (ILIAS.) Über das Übungsobjekt können Lösungen eingesammelt werden, ohne dass andere Teilnehmende diese einsehen können. Die Administration der Aufträge und Einreichungen, z.b. die Auftragserteilung,

Mehr

Digitalisierte Hochschuldidaktik: Qualitätssicherung von Prüfungen mit dem E-Assessment-Literacy-Tool EAs.LiT

Digitalisierte Hochschuldidaktik: Qualitätssicherung von Prüfungen mit dem E-Assessment-Literacy-Tool EAs.LiT Digitalisierte Hochschuldidaktik: Qualitätssicherung von Prüfungen mit dem E-Assessment-Literacy-Tool EAs.LiT Andreas Thor 1, Norbert Pengel 2, Heinz-Werner Wollersheim 2 1 Hochschule für Telekommunikation

Mehr

Brauche ich ein DVCS?

Brauche ich ein DVCS? Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim Kristian Köhler Steffen Schluff Version:.0 www.oio.de info@oio.de Gliederung Einleitung Grundbegriffe Workflows Demo Fazit 2 Gliederung Einleitung

Mehr

PHP 6 Beliebte Webskriptsprache wird erwachsen. Linux User Group Bern 14.05.2009 René Moser <mail@renemoser.net>

PHP 6 Beliebte Webskriptsprache wird erwachsen. Linux User Group Bern 14.05.2009 René Moser <mail@renemoser.net> PHP 6 Beliebte Webskriptsprache wird erwachsen Linux User Group Bern 14.05.2009 René Moser Inhalt 1.Wie entstand PHP? 2.Was PHP? 3.Warum PHP? 4.Wie installiere ich PHP? 5.Wie programmiere

Mehr

Kennenlernen. Tutorium 7 iloveswt.de Fabian I. Miltenberger INSTITUT FÜR PROGRAMMSTRUKTUREN UND DATENORGANISATION (IPD)

Kennenlernen. Tutorium 7 iloveswt.de Fabian I. Miltenberger INSTITUT FÜR PROGRAMMSTRUKTUREN UND DATENORGANISATION (IPD) Kennenlernen Tutorium 7 iloveswt.de Fabian I. Miltenberger 25.05.2016 INSTITUT FÜR PROGRAMMSTRUKTUREN UND DATENORGANISATION (IPD) KIT Universität des Landes Baden-Württemberg und nationales Forschungszentrum

Mehr

Projekt: Ein 2D-Rollenspiel in Java. Manuel Geffken SS 2011

Projekt: Ein 2D-Rollenspiel in Java. Manuel Geffken SS 2011 Projekt: Ein 2D-Rollenspiel in Java Manuel Geffken Universität Freiburg, Germany SS 2011 Manuel Geffken (Univ. Freiburg) JAVA 1 / 14 Inhalt Aufgabenstellung Organisation Manuel Geffken (Univ. Freiburg)

Mehr

Xcalibur-2 Alpha. Time. Christian Rempis University of Applied Sciences Bonn-Rhein-Sieg 17. Januar 2006 1

Xcalibur-2 Alpha. Time. Christian Rempis University of Applied Sciences Bonn-Rhein-Sieg 17. Januar 2006 1 Time Christian Rempis University of Applied Sciences Bonn-Rhein-Sieg 17. Januar 2006 1 Control and Command Environment for a Robotic Experimenter R&D 1 Examination Presentation by Christian Rempis Christian

Mehr

Referat. Continuous Integration. mit Maven und Jenkins. Benjamin Keeser. Hochschule für angewandte Wissenschaften München FB 07 Informatik (Master)

Referat. Continuous Integration. mit Maven und Jenkins. Benjamin Keeser. Hochschule für angewandte Wissenschaften München FB 07 Informatik (Master) # Entwicklung verteilter Java Anwendungen # Referat Continuous Integration mit Maven und Jenkins Benjamin Keeser Hochschule für angewandte Wissenschaften München FB 07 Informatik (Master) 2 Ablauf... Continuous

Mehr

Prototypische Integration automatisierter Programmbewertung in das LMS Moodle

Prototypische Integration automatisierter Programmbewertung in das LMS Moodle Prototypische Integration automatisierter Programmbewertung in das LMS Moodle Sebastian Becker, Andreas Stöcker, Daniel Bräckelmann, Robert Garmann, Sören Grzanna, Felix Heine, Carsten Kleiner, Peter Werner,

Mehr

Grundlagen der Web-Entwicklung Wintersemester 2015/2016 INF3172

Grundlagen der Web-Entwicklung Wintersemester 2015/2016 INF3172 Fachbereich Informatik Informationsdienste Grundlagen der Web-Entwicklung Wintersemester 2015/2016 INF3172 Allgemeines und Organisatorisches 15.10.2015 Version 1.0 Organisatorisches Erreichbarkeit: thomas.walter@uni-tuebingen.de

Mehr

Einführung ins ILIAS Schnittstelle zu Stud.IP (Integriertes Lern-, Informations- und Arbeitskooperationssystem)

Einführung ins ILIAS Schnittstelle zu Stud.IP (Integriertes Lern-, Informations- und Arbeitskooperationssystem) Einführung ins ILIAS Schnittstelle zu Stud.IP (Integriertes Lern-, Informations- und Arbeitskooperationssystem) Inhalt: 1. Stud.IP und ILIAS - zwei sich ergänzende Systeme 2. ILIAS in der Stud.IP-Lehrveranstaltung

Mehr

Programmieren in C++

Programmieren in C++ Programmieren in C++ SS 2019 Vorlesung 1, Dienstag 23. April 2019 (kickoff, admin, ein erstes Programm) Prof. Dr. Peter Thiemann Programmiersprachen Institut für Informatik Universität Freiburg n Organisatorisches

Mehr

Maven Einführung. Dipl.-Inform. Alex Maier

Maven Einführung. Dipl.-Inform. Alex Maier Maven Einführung Dipl.-Inform. Alex Maier Inhalt Motivation Was ist Maven? Wie installiere/konfiguriere ich Maven? Beispiel Projekt Organisatorische Fragen und Vorgaben? Maven Einführung 2 Motivation Projekt

Mehr

Continuous Everything

Continuous Everything Continuous Everything Development, Integration, Deployment, DevOps Peter Hormanns cusy GmbH, Berlin Vortrag OpenRheinRuhr 5./6. November 2016 de.slideshare.net/cusyio/continuous-everything Kapitel you

Mehr

Continuous Integration im medizinischen Bereich

Continuous Integration im medizinischen Bereich Philipp Schröter Fachbereich für Informatik Continuous Integration im medizinischen Bereich Ein praktisches Beispiel Gliederung 1. Einleitung 2. Relevanz im medizinischen Bereich 3. Continuous Integration

Mehr

Pre-tested commit 2.0 mit Gerrit und Jenkins

Pre-tested commit 2.0 mit Gerrit und Jenkins Pre-tested commit.0 mit und Orientation in Objects GmbH Weinheimer Str. 68 6809 Mannheim Steffen Schäfer Steffen Schluff Version:.0 www.oio.de info@oio.de Gliederung Pre-tested commit und Pre-tested commit

Mehr

Inhalt. Einführung RFC-Funktionsbausteine in ABAP Funktionsbausteine zum Lesen Aufruf per srfc 108

Inhalt. Einführung RFC-Funktionsbausteine in ABAP Funktionsbausteine zum Lesen Aufruf per srfc 108 Einführung 13 3 1.1 SAP NetWeaver Application Server 17 1.1.1 SAP-Lösungen und SAP NetWeaver 18 1.1.2 SAP NetWeaver Application Server ABAP 20 1.1.3 SAP NetWeaver Application Server Java 34 1.2 Sicherheit

Mehr

Günter Kraemer. Adobe Acrobat Connect Die Plattform für Kollaboration und Rapid Training. Business Development Manager Adobe Systems

Günter Kraemer. Adobe Acrobat Connect Die Plattform für Kollaboration und Rapid Training. Business Development Manager Adobe Systems Adobe Acrobat Connect Die Plattform für Kollaboration und Rapid Training Günter Kraemer Business Development Manager Adobe Systems 1 Austausch von hochwertigen Informationen Besprechungen 2D/3D Modelle

Mehr

I.1. Organisatorisches - 1 -

I.1. Organisatorisches - 1 - - 1 - Vorlesung "Programmierung" Inhalt der Vorlesung Was ist ein Programm? Was sind grundlegende Programmierkonzepte? Wie konstruiert (entwickelt) man ein Programm? Welche Programmier-Paradigmen gibt

Mehr

Programmieren in Java

Programmieren in Java Programmieren in Java Einführung Prof. Dr. Peter Thiemann Albert-Ludwigs-Universität Freiburg, Germany SS 2015 Peter Thiemann (Univ. Freiburg) Programmieren in Java JAVA 1 / 12 Koordinaten Vorlesung: Mo,

Mehr

Prof. Dr. Detlef Krömker Carsten Heep. Institut für Informatik. Johann Wolfgang Goethe-Universität

Prof. Dr. Detlef Krömker Carsten Heep. Institut für Informatik. Johann Wolfgang Goethe-Universität Fallbeispiel: Blended Learning Szenarien in einer einführenden Programmierausbildung Prof. Dr. Detlef Krömker Carsten Heep Johann Wolfgang Goethe-Universität 1 PRG-1-Konzept Blended Learning Übersicht

Mehr

IT-gestützte Lehre Notwendiger Wandel hin zu einem Internet der Lerndienste ( aus der Cloud/SOA-basiert )

IT-gestützte Lehre Notwendiger Wandel hin zu einem Internet der Lerndienste ( aus der Cloud/SOA-basiert ) IT-gestützte Lehre Notwendiger Wandel hin zu einem Internet der Lerndienste ( aus der Cloud/SOA-basiert ) Dr. Volker Zimmermann, IMC AG Forum IT-gestützte Lehre und Wissensmanagement, FH Deggendorf Obama

Mehr

Administration von Einrichtungen in Stud.IP

Administration von Einrichtungen in Stud.IP Administration von Einrichtungen in Stud.IP Dipl.-Sozw. Cornelis Kater (kater@l3s.de) E-Learning-Support-Abteilung 05.09.2006 E-Learning Was ist E-Learning? E-Learning umfasst alle vorstellbaren Wege und

Mehr

Übung SOA - Einführung WS 2014/15

Übung SOA - Einführung WS 2014/15 Fakultät Informatik, Institut für Systemarchitektur, Professur Rechnernetze Übung SOA - Einführung WS 2014/15 Dr.-Ing. Iris Braun Organisatorisches Konzept der praktischen Übungen: Veranschaulichen der

Mehr

Algorithmen und Datenstrukturen

Algorithmen und Datenstrukturen Algorithmen und Datenstrukturen 1. Übung Clemens Lang Übungen zu AuD 3. Dezember 2009 Clemens Lang (Übungen zu AuD) Algorithmen und Datenstrukturen 3. Dezember 2009 1 / 13 Kontakt E-Mail Meine E-Mail-Adresse:

Mehr

Übungen zur Vorlesung. Maschinelles Lernen. Wintersemester 2011/2012

Übungen zur Vorlesung. Maschinelles Lernen. Wintersemester 2011/2012 Prof. Dr. Morik Dortmund, 14. Oktober Allgemeines Übungen zur Vorlesung Maschinelles Lernen Wintersemester 2011/2012 Begleitend zur Vorlesung findet eine Übung statt. Die Teilnahme an der Übung, sowie

Mehr

NEUIGKEITEN SAS 9.4 ARCHITEKTUR PHILLIP MANSCHEK

NEUIGKEITEN SAS 9.4 ARCHITEKTUR PHILLIP MANSCHEK NEUIGKEITEN SAS 9.4 ARCHITEKTUR PHILLIP MANSCHEK HÄUFIGE FRAGEN Ist SAS 9.4 ein Update/Upgrade von/für SAS 9.3? Nein. Installation in ein separates SASHOME-Verzeichnis. Lassen sich SAS 9.3 und SAS 9.4

Mehr

Continuous Integration (CI) Workshop

Continuous Integration (CI) Workshop Continuous Integration (CI) Workshop Seminarunterlage Version: 1.05 Version 1.05 vom 28. Februar 2017 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt- und Dienstleistungs-Bezeichnungen

Mehr

0.1 Organisatorisches

0.1 Organisatorisches Theorie der Informatik 17. Februar 2014 0. Organisatorisches Theorie der Informatik 0. Organisatorisches 0.1 Organisatorisches Malte Helmert Gabriele Röger 0.2 Classroom Response System SMILE Universität

Mehr

Mensch-Maschine-Interaktion 2 Übung 1

Mensch-Maschine-Interaktion 2 Übung 1 Mensch-Maschine-Interaktion 2 Übung 1 Ludwig-Maximilians-Universität München Wintersemester 2010/2011 Organisatorisches Themen der Vorlesung und Übung Interactive Surfaces Web Mobile Zeitplan (20.10. -

Mehr

Theorie der Informatik

Theorie der Informatik Theorie der Informatik 0. Organisatorisches Malte Helmert Gabriele Röger Universität Basel 17. Februar 2014 Organisatorisches Personen Dozenten Prof. Malte Helmert E-Mail: malte.helmert@unibas.ch Büro:

Mehr

Enterprise Architect, AdV-Tools. Länder-Workshop der AdV zur GeoInfoDok 7 Erfurt,

Enterprise Architect, AdV-Tools. Länder-Workshop der AdV zur GeoInfoDok 7 Erfurt, Enterprise Architect, AdV-Tools Länder-Workshop der AdV zur GeoInfoDok 7 Inhalt / Gliederung Enterprise Architect (EA) Beschreibung Versionen Installation Subversion-Management AAA-Modell der GID7.0.2

Mehr

Algorithmen und Datenstrukturen (ESE) Entwurf, Analyse und Umsetzung von Algorithmen (IEMS) WS 2014 / Vorlesung 1, Donnerstag, 23.

Algorithmen und Datenstrukturen (ESE) Entwurf, Analyse und Umsetzung von Algorithmen (IEMS) WS 2014 / Vorlesung 1, Donnerstag, 23. Algorithmen und Datenstrukturen (ESE) Entwurf, Analyse und Umsetzung von Algorithmen (IEMS) WS 2014 / 2015 Vorlesung 1, Donnerstag, 23. Oktober 2014 (Einführung, Organisatorisches, Sortieren) Junior-Prof.

Mehr

Aufgabe: Online-Datei hochladen

Aufgabe: Online-Datei hochladen Lernplattform Aufgabe: Online-Datei hochladen Didaktischer Kommentar Durch die Aktivität Aufgabe können Sie von Ihren Schülern virtuell Texte oder Aufgaben einsammeln. Sie sehen, welche Aufgaben bereits

Mehr

Mobile Application Development

Mobile Application Development Mobile Application Development Informationstreffen Lehrstuhl für Informatik 2 (Programmiersysteme) Übersicht Warum MAD? Es geht um Apps... Aber eben nicht nur um Apps... Organisatorisches Zusammenfassung

Mehr

Informatik II (D-ITET) Informatik II (D-ITET) Übungsstunde 1. Distributed Systems Group, ETH Zürich

Informatik II (D-ITET) Informatik II (D-ITET) Übungsstunde 1. Distributed Systems Group, ETH Zürich Informatik II (D-ITET) Informatik II (D-ITET) simon.mayer@inf.ethz.ch Distributed Systems Group, ETH Zürich Übungsstunde 1 Informatik II (D-ITET) 1 Ablauf Überblick + Administratives Besprechung der Vorlesung

Mehr

Moodle, Opal & Co Einsatzmöglichkeiten in der Lehre von TIS

Moodle, Opal & Co Einsatzmöglichkeiten in der Lehre von TIS Fakultät Informatik, Institut für Angewandte Informatik Professur Technische Informationssysteme Einsatzmöglichkeiten in der Lehre von TIS Referent: Martin Glaser TU Formatvorlage Dresden, 25.06.2010 des

Mehr

ankommen, lernen, dabeibleiben

ankommen, lernen, dabeibleiben ankommen, lernen, dabeibleiben ILIAS im Student Lifecycle in der wiss. Weiterbildung Jeanette K. Weichler Dorthe Hutz-Nierhoff Marko Glaubitz Albert-Ludwigs-Universität Freiburg wiss. Weiterbildung @ Uni

Mehr

elearning an der Universität Freiburg

elearning an der Universität Freiburg elearning an der Universität Freiburg Stephan Trahasch Albert-Ludwigs-Universität Freiburg Institut für Informatik trahasch@informatik.uni-freiburg.de Gliederung Lernplattform Auswahlprozess an der Universität

Mehr

Präsentation von Schriftstellernachlässen im Web Ein praxisorientierter Ansatz

Präsentation von Schriftstellernachlässen im Web Ein praxisorientierter Ansatz Präsentation von Schriftstellernachlässen im Web Ein praxisorientierter Ansatz Marc Nauhauser Präsentation von Schriftstellernachlässen im Web 11. November 2011 Folie 1 Literatur archiv Saar-Lor-Lux-Elsass

Mehr

Die Collaboration Software GROUP-E mit Asterisk Integration & Mobiler Zeiterfassung

Die Collaboration Software GROUP-E mit Asterisk Integration & Mobiler Zeiterfassung Die Collaboration Software GROUP-E mit Asterisk Integration & Mobiler Zeiterfassung Potsdam BLIT 2011 05. November 2011 Verfasser: Harald Grzybowski BYTESPRING E-Business Consulting & Solutions In Zusammenarbeit

Mehr

JUnit (Version 4.x) Framework zur Unterstützung von Unit-Tests. Wir verwenden nicht JUnit 3.x. Ideen dahinter. Test-Methode

JUnit (Version 4.x) Framework zur Unterstützung von Unit-Tests. Wir verwenden nicht JUnit 3.x. Ideen dahinter. Test-Methode JUnit (Version 4.x) Framework zur Unterstützung von Unit-Tests Automatisierte Ausführung von Tests Wir verwenden nicht JUnit 3.x Erfordert anderes Programmierkonzept Ideen dahinter Testgetriebene Entwicklung:

Mehr

Systeme I: Betriebssysteme. Willkommen. Wolfram Burgard

Systeme I: Betriebssysteme. Willkommen. Wolfram Burgard Systeme I: Betriebssysteme Willkommen Wolfram Burgard 1 Veranstalter Dozent Prof. Dr. Wolfram Burgard Gebäude 079 Sprechstunde: nach Vereinbarung burgard@informatik.uni-freiburg.de Betreuung der Übungen

Mehr

Inhaltsübersicht. Bibliografische Informationen digitalisiert durch

Inhaltsübersicht. Bibliografische Informationen  digitalisiert durch Inhaltsübersicht Vorwort 11 1 Einführung 13 2 Moodle für Einsteiger/innen - das kostenlose Lernmanagementsystem 25 3 Mein erster Moodle-Kurs - wie fange ich an? 31 4 Wie erstelle ich einen virtuellen Klassenraum?

Mehr

Enterprise PHP Tools

Enterprise PHP Tools 2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. Stefan Priebsch Werkzeuge und Methoden für einen effizienten Entwicklungsprozess

Mehr

Jörg Schanko Technologieberater Forschung & Lehre Microsoft Deutschland GmbH joergsc@microsoft.com

Jörg Schanko Technologieberater Forschung & Lehre Microsoft Deutschland GmbH joergsc@microsoft.com Jörg Schanko Technologieberater Forschung & Lehre Microsoft Deutschland GmbH joergsc@microsoft.com Funktionsüberblick Sharepoint Technologien Erweiterungen Integration Architektur Betrieb Fragen 1 Collaboration

Mehr

Anwesenheit bei den Übungen. Aktive Teilnahme an den Übungen (Vorrechnen) Benotete Klausur am 4. April 2007, Uhr

Anwesenheit bei den Übungen. Aktive Teilnahme an den Übungen (Vorrechnen) Benotete Klausur am 4. April 2007, Uhr Vorlesung Einführung in die Informatik Einleitung Organisatorisches, Motivation, Herangehensweise Wolfram Burgard Zeit und Ort: Di+Do 11.00 13.00 Uhr, Gebäude 101, HS 026 Dozent: Prof. Dr. Wolfram Burgard

Mehr

Wer bin ich. > Senior Consultant, Architekt und Trainer (MATHEMA Software GmbH) > 25+ Jahre Software > 12+ Jahre Java Enterprise > 7+ Jahre.

Wer bin ich. > Senior Consultant, Architekt und Trainer (MATHEMA Software GmbH) > 25+ Jahre Software > 12+ Jahre Java Enterprise > 7+ Jahre. Copyright 2010, MATHEMA Software GmbH 1 Wer bin ich > Senior Consultant, Architekt und Trainer (MATHEMA Software GmbH) > 25+ Jahre Software > 12+ Jahre Java Enterprise > 7+ Jahre.Net > Schwerpunkte Software

Mehr

Continuous Integration mit TravisCI u.a. Jan Steemann

Continuous Integration mit TravisCI u.a. Jan Steemann Continuous Integration mit TravisCI u.a. Jan Steemann Ziele für heute sind: eine kleine Applikation und Code-Änderungen daran automatisiert zu testen Build-Status und Coverage zu veröffentlichen die Code-Coverage

Mehr

Aufgabe: Online-Dateien hochladen

Aufgabe: Online-Dateien hochladen Lernplattform Aufgabe: Online-Dateien hochladen Didaktischer Kommentar Durch die Aktivität Aufgabe können Sie von Ihren Schülern virtuell Texte oder Aufgaben einsammeln. Sie sehen, welche Aufgaben bereits

Mehr

Grundlagen der Informationsverarbeitung:

Grundlagen der Informationsverarbeitung: Grundlagen der Informationsverarbeitung: Einleitung Prof. Dr.-Ing. habil. Ulrike Lucke Durchgeführt von Prof. Dr. rer. nat. habil. Mario Schölzel Maximaler Raum für Titelbild (wenn kleiner dann linksbündig

Mehr

Common Cartridge Ein neues Austauschformat. Ingo Dahn Universität Koblenz-Landau IWM Koblenz 28. Juni 2010

Common Cartridge Ein neues Austauschformat. Ingo Dahn Universität Koblenz-Landau IWM Koblenz 28. Juni 2010 Common Cartridge Ein neues Austauschformat Ingo Dahn Universität Koblenz-Landau IWM Koblenz 28. Juni 2010 Inhaltsübersicht Was ist Common Cartridge? Für wen ist Common Cartridge interessant? Wie ist eine

Mehr

1. Integration von Liferay & Alfresco 2. Single Sign On mit CAS

1. Integration von Liferay & Alfresco 2. Single Sign On mit CAS 1. Integration von Liferay & Alfresco 2. Single Sign On mit CAS Vortrag zum 4. LUGD Tag, am 21.1.2010 form4 GmbH & Co. KG Oliver Charlet, Hajo Passon Tel.: 040.20 93 27 88-0 E-Mail: oliver.charlet@form4.de

Mehr

Maven 2 Softwareprojekte mit Kultur

Maven 2 Softwareprojekte mit Kultur Maven 2 Softwareprojekte mit Kultur Patrick Zeising 28.05.2010 Motivation Projekte unterscheiden sich stark im Aufbau Abläufe beim Übersetzen und Deployen unterscheiden sich stark

Mehr

Systeme I: Betriebssysteme. Willkommen. Wolfram Burgard Alexander Schiotka, Andreas Wachaja, Henrich Kolkhorst

Systeme I: Betriebssysteme. Willkommen. Wolfram Burgard Alexander Schiotka, Andreas Wachaja, Henrich Kolkhorst Systeme I: Betriebssysteme Willkommen Wolfram Burgard Alexander Schiotka, Andreas Wachaja, Henrich Kolkhorst 1 Veranstalter Dozent Prof. Dr. Wolfram Burgard Gebäude 080 Sprechstunde: nach Vereinbarung

Mehr

Vorlesung Programmierung

Vorlesung Programmierung - 1 - Vorlesung Programmierung Inhalt der Vorlesung Was ist ein Programm? Was sind grundlegende Programmierkonzepte? Wie konstruiert (entwickelt) man ein Programm? Welche Programmier-Paradigmen gibt es?

Mehr

Das Lernportal des Studiengangs VAWI

Das Lernportal des Studiengangs VAWI Das Lernportal des Studiengangs VAWI Dr. Klaus Schmitz klaus.schmitz@sowi.uni-bamberg.de Ce-bIS Universität Bamberg 1. Workshop der vhb 9.11.2001 Erlangen Gliederung Das Lernportal des Studiengangs VAWI:

Mehr

Stand der Entwicklung von Shibboleth 2

Stand der Entwicklung von Shibboleth 2 Stand der Entwicklung von Shibboleth 2 5. Shibboleth-Workshop Berlin, 17. Oktober 2007 Bernd Oberknapp Universitätsbibliothek Freiburg E-Mail: bo@ub.uni-freiburg.de Übersicht Offizieller Status Kommunikation

Mehr

Systeme I: Betriebssysteme. Willkommen. Wolfram Burgard Henrich Kolkhorst, Johannes Meyer Andreas Wachaja

Systeme I: Betriebssysteme. Willkommen. Wolfram Burgard Henrich Kolkhorst, Johannes Meyer Andreas Wachaja Systeme I: Betriebssysteme Willkommen Wolfram Burgard Henrich Kolkhorst, Johannes Meyer Andreas Wachaja 1 Veranstalter Dozent Prof. Dr. Wolfram Burgard Gebäude 080 Sprechstunde: nach Vereinbarung burgard@informatik.uni-freiburg.de

Mehr

ELBA2 ILIAS TOOLS AS SINGLE APPLICATIONS

ELBA2 ILIAS TOOLS AS SINGLE APPLICATIONS ELBA2 ILIAS TOOLS AS SINGLE APPLICATIONS An AAA/Switch cooperative project run by LET, ETH Zurich, and ilub, University of Bern Martin Studer, ilub, University of Bern Julia Kehl, LET, ETH Zurich 1 Contents

Mehr

Studienprojekte. Frühjahr Vorstellung. Ramadani Jasmin, ISTE, SE. Basierend auf Folien von Daniel Kulesz

Studienprojekte. Frühjahr Vorstellung. Ramadani Jasmin, ISTE, SE. Basierend auf Folien von Daniel Kulesz Studienprojekte Frühjahr 2017 Vorstellung Ramadani Jasmin, ISTE, SE Basierend auf Folien von Daniel Kulesz Agenda Präsentation der Projekte der Anbieter: Heute (08.02.2017): 15.55 TOSCAna IAAS 16:05 Modellierung

Mehr

Einführung in Moodle Ihre E-Learning Plattform

Einführung in Moodle Ihre E-Learning Plattform Einführung in Moodle Ihre E-Learning Plattform E-Learning Herzlich willkommen zum E-Learning und Downloadbereich der Katharina Kasper Akademie aufrufbar über die AOK Pflege Akademie unter folgendem Link:

Mehr

Blended Learning im Studiengang Gesundheit und Sozialraum der hsg:

Blended Learning im Studiengang Gesundheit und Sozialraum der hsg: Department of Community Health Prof. Dr. Heike Köckler Vortrag im Rahmen der Veranstaltung LE#RE DIGITAL: E-Learning-Konferenz 2018 der FH Bielefeld am 09.10.2018 Blended Learning im Studiengang Gesundheit

Mehr

Zwischenvortrag: Entwurf und Evaluierung von Dashboard- Vorlagen zur Qualitätssicherung von Software-Projekten

Zwischenvortrag: Entwurf und Evaluierung von Dashboard- Vorlagen zur Qualitätssicherung von Software-Projekten Zwischenvortrag: Entwurf und Evaluierung von Dashboard- Vorlagen zur Qualitätssicherung von Software-Projekten Andrea Hutter, RWTH Aachen University andrea.hutter@rwth-aachen.de Überblick Motivation und

Mehr

Inhalt 1 Für alle User/-innen... 1

Inhalt 1 Für alle User/-innen... 1 Das Update unserer Moodle-Instanz auf die Version 3.3.3+ hat einige Neuerungen mit sich gebracht. Was ist neu in Moodle 3.3? Folgend eine Übersicht der "Highlights" von Moodle 3.3. Inhalt 1 Für alle User/-innen...

Mehr

Automatisierte Bewertung in der Programmierausbildung

Automatisierte Bewertung in der Programmierausbildung Automatisierte Bewertung in der Programmierausbildung Oliver Rod Dipl.-Ing (FH) Oliver Rod ol.rod@ostfalia.de 15.01.2018 Oliver Rod ol.rod@ostfalia.de Agenda Vorstellung Demonstration Motivation / Vorteile

Mehr

Selbstverwaltung von Subversion Repositories

Selbstverwaltung von Subversion Repositories von Subversion Repositories Martin Grund Hasso-Platter-Institut Universität Potsdam Betriebssystemdienste und Administration Martin Grund SVN 1 Agenda Was ist Subversion Zugriff mittels svnserve WebDAV

Mehr

PUMA als Schnittstelle zwischen Discovery Service, Institutional Repository und elearning

PUMA als Schnittstelle zwischen Discovery Service, Institutional Repository und elearning PUMA als Schnittstelle zwischen Discovery Service, Institutional Repository und elearning Sebastian Böttger Bibliothekartag 2014 Wie ändern sich dadurch die Erwartungen an eine moderne Bibliothek? Allgegenwärtigkeit

Mehr

Verteilte Web-Anwendungen mit Ruby. Ruben Schempp Anwendungen

Verteilte Web-Anwendungen mit Ruby. Ruben Schempp Anwendungen Verteilte Web-Anwendungen mit Ruby Ruben Schempp Anwendungen 1 Gliederung Motivation Verteilte Web-Anwendungen Definition Beispiele Gemeinsamkeiten Szenario Ausrichtung Anforderungen Abgrenzungen Technologien

Mehr

Konzept E-teaching Scenario 2012/2013. Thema der Lehrveranstaltung Statistik eine Einführung in R

Konzept E-teaching Scenario 2012/2013. Thema der Lehrveranstaltung Statistik eine Einführung in R Januar 2013 Konzept E-teaching Scenario 2012/2013 Thema der Lehrveranstaltung Statistik eine Einführung in R Dozent: Dr. Thilo Liesenjohann Tierökologie / IBB Universität Potsdam 1 1. Hintergrund der Lehrveranstaltung

Mehr

Lehrstuhl für Datenverarbeitung. Technische Universität München. Leistungskurs C++ Subversion / CMake

Lehrstuhl für Datenverarbeitung. Technische Universität München. Leistungskurs C++ Subversion / CMake Leistungskurs C++ Subversion / CMake Subversion am LDV Repository der Gruppen: https://www2.ldv.ei.tum.de/repos/13cppx Anlegen des Repository: svn checkout https://www2.ldv.ei.tum.de/repos/13cppx cd 13cppX

Mehr

Software build (-erstellung), deployment(-verteilung) und execution(-ausführung)

Software build (-erstellung), deployment(-verteilung) und execution(-ausführung) Software build (-erstellung), deployment(-verteilung) und execution(-ausführung) (in eingebetteten Systemen) Inputvortrag Nebenläufige Systeme am 1.11.18 Georg Ringwelski Was machen Sie beim Entwickeln

Mehr

Professionalität durch Qualität. Seminarreihe für Dozenten/Dozentinnen der IHK-Akademie Ostwestfalen

Professionalität durch Qualität. Seminarreihe für Dozenten/Dozentinnen der IHK-Akademie Ostwestfalen Professionalität durch Qualität Seminarreihe für Dozenten/Dozentinnen der IHK-Akademie Ostwestfalen Der Ansatz: In der Erwachsenenbildung kommen Erwachsene zum Lernen zusammen. Dabei ist es egal, ob es

Mehr

Praktische Mathematik

Praktische Mathematik Praktische Mathematik im Sommersemester 2015 Dr. rer. nat. Steffen Weißer 1 AG Prof. Dr. S. Rjasanow FR 6.1 Mathematik Universität des Saarlandes 21. April 2015 1 www.num.uni-sb.de/weisser Inhalte der

Mehr

Organisatorisches. Bishara Sabbagh (Lehrbeauftragter)

Organisatorisches. Bishara Sabbagh (Lehrbeauftragter) Organisatorisches Burkhard Messer, TA C 830, Tel. 5019-2511 E-Mail: burkhard.messer@htw-berlin.de Regeln für E-Mail beachten: Es kann nicht sichergestellt werden, dass E-Mails ankommen. Web: http://wi.f4.htw-berlin.de/users/messer/

Mehr

Results in time. FLEXIBLER UND KOSTENGÜNSTIGER BETRIEB VON SAP SYSTEMEN. Beratung. Support. Ganzheitliche Lösungen.

Results in time. FLEXIBLER UND KOSTENGÜNSTIGER BETRIEB VON SAP SYSTEMEN. Beratung. Support. Ganzheitliche Lösungen. FLEXIBLER UND KOSTENGÜNSTIGER BETRIEB VON SAP SYSTEMEN Results in time. Beratung. Support. Ganzheitliche Lösungen. BIT.Group GmbH www.bitgroup.de Klassifizierung: Öffentlich Autor: Henry Flack Version:

Mehr

ZENTRUM FÜR HOCHSCHUL- UND QUALITÄTSENTWICKLUNG. E-Learning E-UNIVERSITY DAS STUDIENPORTAL DER UNIVERSITÄT DUISBURG-ESSEN. Martin Fister 13.12.

ZENTRUM FÜR HOCHSCHUL- UND QUALITÄTSENTWICKLUNG. E-Learning E-UNIVERSITY DAS STUDIENPORTAL DER UNIVERSITÄT DUISBURG-ESSEN. Martin Fister 13.12. E-UNIVERSITY DAS STUDIENPORTAL DER UNIVERSITÄT DUISBURG-ESSEN Martin Fister 13.12.2006 Im Fokus: Nachhaltige -Verankerung in der Lehre durch Innovationsprojekte Projekte in allen Fachbereichen mit dem

Mehr

Projektergebnis / Publikation aus dem Projekt»Professional.Bauhaus«an der Bauhaus-Universität Weimar

Projektergebnis / Publikation aus dem Projekt»Professional.Bauhaus«an der Bauhaus-Universität Weimar Projektergebnis / Publikation aus dem Projekt»Professional.Bauhaus«an der Bauhaus-Universität Weimar Förderkennzeichen: 16 OH 11026 / 16 OH 12006 Förderprogramm:»Aufstieg durch Bildung: offene Hochschulen«

Mehr

Elektronische Semesterapparate ESem

Elektronische Semesterapparate ESem Elektronische Semesterapparate ESem 8. BSZ-Kolloquium, Konstanz, 05.10.07 Christof Mainberger, BSZ ESem sind nicht einfach Semesterapparate In Semesterapparaten wird Literatur zu einer Lehrveranstaltung

Mehr

Continuous Integration mit Jenkins

Continuous Integration mit Jenkins Continuous Integration mit Jenkins Christian Robert anderscore GmbH Senior Software Engineer Frankenwerft 35 christian.robert@anderscore.com 50677 Köln www.anderscore.com FrOSCon 2012 Christian Robert

Mehr

Softwaretests. Werkzeuge zur Automatisierung. Thementag Wer testet, ist feige. Autor: für 24.06.2009. Markus Alvermann.

Softwaretests. Werkzeuge zur Automatisierung. Thementag Wer testet, ist feige. Autor: für 24.06.2009. Markus Alvermann. Softwaretests Werkzeuge zur Automatisierung für Thementag Wer testet, ist feige 24.06.2009 Autor: Markus Alvermann Seite 2 / 39 Agenda Motivation Versionsverwaltung Build-Tools Unit-Tests GUI-Tests Continuous

Mehr