Softwareentwicklung als Prozess
IF SOF 01 Java für Einsteigerinnen
IF SOF 02 Software-Entwicklung in der Medizin
IF SOF 03 Softwareentwicklung in Projekten
IF SOF 04 C# - Programmierung
IF SOF 05 Programmieren in Java mit Greenfoot
IF SOF 06 Agile, Scrum und Lean
IF SOF 07 Projektmanagement in der Softwareentwicklung
IF SOF 08 Java für Fortgeschrittene
IF SOF 09 Entscheidungen im Software Engineering
IF SOF 01
Java für Einsteigerinnen
Kurs
HS Heilbronn
Mo 20.8. 11.00-12.30 und 14.00-16.30 Uhr
Di 21.8. 09.00-12.30 und 14.00-16.30 Uhr
Mi 22.8. 09.00-12.30 Uhr
Do 23.8. 09.00-12.30 und 14.00-15.30 Uhr
Fr 24.8. 09.00-12.30 und 14.00-15.30 Uhr
Zielgruppe: offen
Voraussetzung: Interesse an Programmierung, Grundlagen im Umgang mit dem eigenen Rechner,ein eigener Laptop ist unbedingt erforderlich!
Anforderung: Informationsaustausch vor dem Sommerstudium, Vortrag und Übungen beim Sommerstudium, Ausarbeitung nach dem Sommerstudium
Teilnehmerinnen: 10
Credit Points (ECTS): 2, mit Ausarbeitung 3
Anerkennung in Uni Bremen: (General Studies VAK allgemein) META-2012/IF.2012.SOF.01
(Digitale Medien VAK) (keine Anerkennung)
(Informatik VAK) (keine Anerkennung)
(Produktionstechnik) anerkannt im Modul General Studies
In diesem Kurs können Studien- oder Programmieranfängerinnen ohne Vorkenntnisse grundlegende Programmierkonzepte der objektorientierten Programmierung wie z.B. das Klassenkonzept, Methoden, Vererbung und Overloading anhand der Programmiersprache Java erlernen. Diese Grundlagen können später auch auf andere Programmiersprachen wie C++, C# oder Ruby angewandt werden. In praktischen Übungen werden die wichtigsten Sprachkonstrukte von Java erarbeitet. Ziel dieses Kurses ist es, eine Grundlage zu schaffen, so dass die Teilnehmerinnen anschließend ihr Wissen eigenständig erweitern und eigene Anwendungen erarbeiten können.
IF SOF 02
Software-Entwicklung in der Medizin – Einblicke in den Alltag einer Informatikerin
Workshop
Fraunhofer MEVIS, Bremen
Mo 20.8. 11.00-12.30 und 14.00-16.30 Uhr
Di 21.8. 09.00-12.30 und 14.00-16.30 Uhr
Mi 22.8. 09.00-10.30 Uhr
Zielgruppe: offen
Voraussetzung: Grundkenntnisse in Mathematik und Softwaretechnik. Allgemeine Programmierkenntnisse sind von Vorteil aber nicht notwendig
Anforderung: Informationsaustausch vor dem Sommerstudium, Entwicklung eines Software-Prototypen beim Sommerstudium
Teilnehmerinnen: 12
Credit Points (ECTS): 1
Anerkennung in Uni Bremen: (General Studies VAK allgemein) META-2012/IF.2012.SOF.02
(Digitale Medien VAK) 03-B-UN-2/IF.2012.SOF.02 (Freie Wahl); auf Antrag wählbar für Master
(Informatik VAK) 03-BU-2/IF.2012.SOF.02 (Freie Wahl); auf Antrag wählbar für Master
(Produktionstechnik) anerkannt im Modul General Studies
Eine der Schnittstellen von Medizin und Informatik ist die Nachverarbeitung von klinischen Bilddaten, aber auch die Entwicklung von Softwareprogrammen zur Planung und verbesserten Durchführung medizinischer Therapien.
In diesem Workshop soll ein Einblick in die Arbeit von Informatikerinnen im Bereich der medizinischen Bildverarbeitung und Software-Entwicklung gegeben werden. Hierzu werden kurze Einführungen in typische medizinische Fragestellungen, das Scripting mit Python und die visuelle Programmierung mit MeVisLab gegeben. Mit Hilfe dieser Kenntnisse haben die Teilnehmerinnen die Möglichkeit auf Basis bestehender Softwaremodule einen Prototyp für die Planung einer medizinischen Therapie zu entwickeln.
IF SOF 03
Softwareentwicklung in Projekten
Kurs
Hamburg
Mo 20.8. 11.00-12.30 und 14.00-16.30 Uhr
Di 21.8. 09.00-12.30 und 14.00-16.30 Uhr
Mi 22.8. 09.00-10.30 Uhr
Zielgruppe: offen
Voraussetzung: Grundkenntnisse in Softwaretechnik und erste Programmierkenntnisse
Anforderung: Informationsaustausch vor dem Sommerstudium, Vortrag und Übungen beim, Ausarbeitung nach dem Sommerstudium für Credit-Punkte
Teilnehmerinnen: 12
Credit Points (ECTS): 1, mit Ausarbeitung 2
Anerkennung in Uni Bremen: (General Studies VAK allgemein) META-2012/IF.2012.SOF.03
(Digitale Medien VAK) 03-B-UN-2/IF.2012.SOF.03 (Freie Wahl); auf Antrag wählbar für Master
(Informatik VAK) 03-BU-2/IF.2012.SOF.03 (Freie Wahl); auf Antrag wählbar für Master
(Produktionstechnik) anerkannt im Modul General Studies
Die Arbeit in einem Softwareprojekt unterscheidet sich erheblich von Übungsarbeiten im Studium. Erfreulicherweise finden jedoch einige der theoretischen Ansätze Eingang in die Projekte. Dieses Seminar soll den Übergang von der Theorie in die Praxis erleichtern und zeigen, wie Wissen aus dem Studium erfolgreich in der Projektarbeit eingesetzt werden kann. Im Rahmen eines kleinen Projektes werden wir sehen, wie Analyse- und Designmethoden, Aufwandschätzung, Testmanagement im Projektverlauf integriert werden. Wir arbeiten in Kleingruppen und betrachten die Vorgehensmodelle RUP und Scrum.
IF SOF 04
C# - Programmierung
Workshop
Wien, Österreich
Mi 22.8. 11.00-12.30 Uhr
Do 23.8. 09.00-12.30 und 14.00-15.30 Uhr
Fr 24.8. 09.00-12.30 und 14.00-15.30 Uhr
Zielgruppe: offen
Voraussetzung: Interesse an Windows-Programmierung, Grundkenntnisse der Programmierung erleichtern das Verständnis sehr
Sprache: Sind englischsprachige Teilnehmerinnen anwesend, wird die Unterrichtssprache auch Englisch sein!
Anforderung: Informationsaustausch vor dem Sommerstudium, Übungen beim und Ausarbeitung nach dem bzw. alternativ auf Wunsch eine Prüfung beim Sommerstudium.
Teilnehmerinnen: 12
Credit Points (ECTS): 1, mit Ausarbeitung/ Prüfung 2
Anerkennung in Uni Bremen: (General Studies VAK allgemein) META-2012/IF.2012.SOF.04
(Digitale Medien VAK) (keine Anerkennung)
(Informatik VAK) (keine Anerkennung)
(Produktionstechnik) anerkannt im Modul General Studies
In diesem Workshop lernen Sie die Voraussetzungen für die fortgeschrittene objektorientierte Softwareentwicklung. Sie werden danach in der Lage sein, Abläufe in Klassen abzubilden, können die nötigen Datenstrukturen und Kontrollstrukturen entwerfen und in die Programmiersprache C# umsetzen. Sie beherrschen die Syntax der wesentlichen Bestandteile von C#. Sie wissen, was das .NET-Framework ist und aus welchen Bestandteilen es besteht..
IF SOF 05
Programmieren in Java mit Greenfoot
Kurs
HS Heilbronn
Sa 25.8. 11.00-12.30 und 13.30-17.00 Uhr
So 26.8. 11.00-12.30 und 13.30-17.00 Uhr
Zielgruppe: offen
Voraussetzung: Erfahrung in Java und Wissen um objektorientierte Konzepte. Eigener Laptop ist unbedingt erforderlich!
Anforderung: Informationsaustausch vor dem Sommerstudium, Übungen beim Sommerstudium
Teilnehmerinnen: 10
Credit Points (ECTS): 1
Anerkennung in Uni Bremen: (General Studies VAK allgemein) META-2012/IF.2012.SOF.05
(Digitale Medien VAK) (keine Anerkennung)
(Informatik VAK) (keine Anerkennung)
(Produktionstechnik) anerkannt im Modul General Studies
Greenfoot ist ein Framework, um zweidimensionale Spiele oder Simulationen mit Java zu entwickeln. Gerne wird es auch in der Ausbildung benutzt, weil es einen intuitiven Zugang zu den Konzepten der Objektorientierung bietet.
Dieser Kurs eignet sich daher besonders für Programmieranfängerinnen, die bereits erste Erfahrungen mit Java gesammelt haben und diese vertiefen möchten, oder für Frauen, die ihr Java-Wissen mit einer spielerischen Methode wieder auffrischen möchten. Wir wollen uns weniger die Theorie dahinter anschauen, sondern mehr mit dem Framework experimentieren und so ein kleines Spiel entwickeln.
IF SOF 06
Agile, Scrum und Lean
Kurs
München
Sa 25.8. 11.00-12.30 und 13.30-17.00 Uhr
So 26.8. 11.00-12.30 und 13.30-17.00 Uhr
Zielgruppe: offen
Voraussetzung: praktische Erfahrungen mit Softwareentwicklung sind von Vorteil, bitte eigenen Laptop mitbringen.
Sprache: Sind englischsprachige Teilnehmerinnen anwesend, wird die Unterrichtssprache auch Englisch sein!
Anforderung: Informationsaustausch vor dem Sommerstudium, Übungen beim und Ausarbeitung nach dem Sommerstudium
Teilnehmerinnen: 12
Credit Points (ECTS): 1, mit Ausarbeitung 2
Anerkennung in Uni Bremen: (General Studies VAK allgemein) META-2012/IF.2012.SOF.06
(Digitale Medien VAK) 03-B-UN-2/IF.2012.SOF.06 (Freie Wahl); auf Antrag wählbar für Master
(Informatik VAK) 03-BU-2/IF.2012.SOF.06 (Freie Wahl); auf Antrag wählbar für Master
(Produktionstechnik) anerkannt im Modul General Studies
Viele Unternehmen und Teams in der Softwareentwicklung geben inzwischen an, nach agilen Prinzipien zu arbeiten. Trotzdem findet man auch dort noch viele Vorbehalte gegenüber den neuen und radikal anderen Denkweisen, die wirklich agiles Arbeiten mit sich bringt – so enden diese Versuche oft als "Wasserfall mit Scrum". Dieser Kurs erklärt die Prinzipien der agilen Entwicklung, zeigt einige Probleme aus der Praxis bei der Einführung und Umsetzung auf und zeigt, dass es auch anders geht.
Diskussionen und Übungen bieten den Teilnehmerinnen die Möglichkeit, Erfahrungen im Bereich der agilen Softwareentwicklung zu sammeln und die Vorteile kennenzulernen. Es werden Stories geschrieben, Sprints geplant, über Continuous Integration diskutiert und Vorurteile aus dem Weg geräumt.
IF SOF 07
Projektmanagement in der Softwareentwicklung
Kurs
Hamburg
Mo 27.8. 09.00-12.30 und 14.00-15.30 Uhr
Di 28.8. 09.00-12.30 und 14.00-15.30 Uhr
Mi 29.8. 09.00-10.30 Uhr
Zielgruppe: offen
Voraussetzung: Grundkenntnisse in Softwaretechnik und Erfahrung in Programmierung
Anforderung: Informationsaustausch vor dem Sommerstudium, Vortrag und Übungen beim, Ausarbeitung nach dem Sommerstudium für Credit-Punkte
Teilnehmerinnen: 12
Credit Points (ECTS): 1, mit Ausarbeitung 2
Anerkennung in Uni Bremen: (General Studies VAK allgemein) META-2012/IF.2012.SOF.07
(Digitale Medien VAK) 03-B-UN-2/IF.2012.SOF.07 (Freie Wahl); auf Antrag wählbar für Master
(Informatik VAK) 03-BU-2/IF.2012.SOF.07 (Freie Wahl); auf Antrag wählbar für Master
(Produktionstechnik) anerkannt im Modul General Studies
Was kommt auf Sie zu, wenn Sie die Leitung eines Softwareentwicklungsprojektes übernehmen? In dieser Veranstaltung erhalten Sie einen Überblick über Aufgaben und Verantwortung der Projektleiterin: Auftragsklärung, Projektplanung und -steuerung, Aufwandschätzung, Risikomanagement, Staffing, Projektmonitoring, Qualitätssicherung, Berichtswesen und Eskalationsverfahren, Projektnachbetrachtung, Einfluss der Vorgehensmodelle auf das Projektmanagement. Im Rahmen eine Projektes werden wir in Kleingruppen die Themen bearbeiten.
IF SOF 08
Java für Fortgeschrittene
Kurs
HS Heilbronn
Mo 27.8. 09.00-12.30 und 14.00-15.30 Uhr
Di 28.8. 09.00-12.30 und 14.00-15.30 Uhr
Mi 29.8. 09.00-12.45 Uhr
Do 30.8. 09.00-12.45 und 14.00-15.30 Uhr
Fr 31.8. 09.00-12.45 Uhr
Zielgruppe: offen
Voraussetzung: grundlegende Erfahrungen über objektorientierte Programierung, vorzugsweise in Java, Grundkenntnisse über relationale Datenbanken sind wünschenswert, aber kein Muss.Eigener Laptop ist unbedingt erforderlich!
Anforderung: Informationsaustausch vor dem Sommerstudium, Vortrag und Übungen beim Sommerstudium, Ausarbeitung nach dem Sommerstudium
Teilnehmerinnen: 10
Credit Points (ECTS): 2, mit Ausarbeitung 3
Anerkennung in Uni Bremen: (General Studies VAK allgemein) META-2012/IF.2012.SOF.08
(Digitale Medien VAK) (keine Anerkennung)
(Informatik VAK) (keine Anerkennung)
(Produktionstechnik) anerkannt im Modul General Studies
Keine Lust mehr auf langweilige Konsolenoutputs? Du weißt, was der Unterschied zwischer einer Klasse und einem Objekt ist? Bist neugierig, wie Datenbanken unter Java angebunden werden können? Dann ist dieser Kurs genau das Richtige für dich!
Der Kurs vermittelt einige wichtige Entwurfsmuster von Java, die Programmierung von graphischen Benutzungsoberflächen (Java Swing), Grundlagen zu Threads und gibt Einblicke in die Verwendung und Anbindung von Datenbanken mit Java (Java Persistence API und Java Database Connectivity JDBC). Grundkenntnisse zu relationalen Datenbanken wären daher wünschenswert, sind aber kein Muss.
IF SOF 09
Entscheidungen im Software Engineering
Kurs
Stuttgart
Mi 29.8. 11.00-12.45 Uhr
Do 30.8. 09.00-12.45 und 14.00-16.30 Uhr
Fr 31.8. 09.00-12.45 Uhr
Zielgruppe: offen
Voraussetzung: Grundkenntnisse der Softwaretechnik
Anforderung: Informationsaustausch vor und Übungen beim Sommerstudium
Teilnehmerinnen: 20
Credit Points (ECTS): 1
Anerkennung in Uni Bremen: (General Studies VAK allgemein) META-2012/IF.2012.SOF.09
(Digitale Medien VAK) 03-B-UN-2/IF.2012.SOF.09 (Freie Wahl); auf Antrag wählbar für Master
(Informatik VAK) 03-BU-2/IF.2012.SOF.09 (Freie Wahl); auf Antrag wählbar für Master
(Produktionstechnik) anerkannt im Modul General Studies
Während des Software-Entwicklungsprozesses treffen alle Beteiligten Entscheidungen: Benutzer priorisieren Anforderungen, Software-Architekten wählen die beste technische Lösung, Projektleiter wägen Qualität, Lieferumfang, Kosten und Termine gegeneinander ab.
Der Kurs vertieft Kenntnisse des Software Engineering Prozesses unter dem Blickwinkel der zu treffenden Entscheidungen. Sie lernen Methoden der
Entscheidungsfindung aus Software Engineering und Management kennen und wenden sie auf eine Fallstudie an.