Programming


 

 

IF PRO 01 Java für Anfängerinnen

IF PRO 02 Einführung in die PHP-Programmierung

IF PRO 03 Java für Einsteigerinnen

IF PRO 04 C# - Programming

IF PRO 05 Programming Basics in Ruby

IF PRO 06 Programmieren in Java mit Greenfoot

IF PRO 07 Learn to Program using Python



IF PRO 01

Java für Anfängerinnen


Kurs


Sybille Bürs

Berlin


Mo 19.8. 11.00-12.30 und 14.00-16.30 Uhr
Di 20.8. 09.00-12.30 und 14.00-16.30 Uhr
Mi 21.8. 09.00-12.30 Uhr
Do 22.8. 09.00-12.30 und 14.00-15.30 Uhr
Fr 23.8. 09.00-12.30 und 14.00-15.30 Uhr


Voraussetzung: Interesse an Softwareentwicklung, Grundkenntnisse in Mathematik, erfahrener Umgang mit dem rechner-eigenen Betriebssystem. Eigener Laptop mit Installationsrechten erforderlich.

Language: The teaching language will be German.

Anforderung: Informationsaustausch und Softwareinstallation vor dem Sommerstudium (ca. 1 Std.), Übungen beim und Programmieraufgaben nach dem Sommerstudium

Teilnehmerinnen: 12

Credit Points (ECTS): 1, mit Aufgabenbearbeitung 2

Anerkennung in Uni Bremen: (General Studies VAK allgemein) META-2013/IF.2013.PRO.01

(Digitale Medien VAK) (Keine Anerkennung)

(Elektrotechnik VAK) auf Antrag anerkennbar als General Studies

(Informatik VAK) (Keine Anerkennung)

(Produktionstechnik) anerkannt im Modul General Studies

Anerkannt als Bildungsurlaub im Land Bremen.


In diesem Kurs geht es darum, erste Kenntnisse im Programmieren mit Java zu erlangen und die Konzepte der objektorientierten Programmierung zu verstehen, um diese in kleinen Praxisaufgaben anzuwenden.
Wir werden unsere Anwendungen mit Hilfe der vielseitigen und häufig genutzten integrierten Entwicklungsumgebung Eclipse entwickeln.
Programmierkenntnisse werden nicht vorausgesetzt. Du solltest aber mit deinem Rechner bzw. Betriebssystem gut vertraut sein.


^nach oben



IF PRO 02

Einführung in die PHP-Programmierung


Seminar


Inna Janssen

Lüneburg


Mo 26.8. 11.00-12.30 und 14.00-16.30 Uhr
Di 27.8. 09.00-12.30 und 14.00-16.30 Uhr
Mi 28.8. 09.00-12.30 Uhr
Do 29.8. 09.00-12.30 und 14.00-15.30 Uhr
Fr 30.8. 09.00-12.30 und 14.00-15.30 Uhr


Voraussetzung: HTML-Grundkenntnisse. Eigener Laptop mit Installationsrechten und Systemkenntnis erforderlich.

Language: The teaching language will be German.

Anforderung: Informationsaustausch vor dem Sommerstudium, Übungen beim und Programmieraufgaben nach dem Sommerstudium

Teilnehmerinnen: 12

Credit Points (ECTS): 1, mit Aufgabenbearbeitung 2

Anerkennung in Uni Bremen: (General Studies VAK allgemein) META-2013/IF.2013.PRO.02

(Digitale Medien VAK) (Keine Anerkennung)

(Elektrotechnik VAK) auf Antrag anerkennbar als General Studies

(Informatik VAK) (Keine Anerkennung)

(Produktionstechnik) anerkannt im Modul General Studies

Anerkannt als Bildungsurlaub im Land Bremen.


In diesem Kurs lernen Sie praxisorientiert das Programmieren anhand der Web-Programmiersprache PHP. PHP hat sich längst von einer Skriptsprache hin zur vollwertigen Programmiersprache entwickelt. Vermittelt werden die grundlegenden Sprachelemente und die Programmierung nach Standards sowie mit sinnvoller Dokumentation. Grundlegende HTML-Kenntnisse werden vorausgesetzt, die aktuellen HTML5-Standards frischen wir im Kurs auf. Es wird gezeigt, wie PHP und HTML zusammenspielen und wie man Formulare verarbeitet. Auch die Benutzung von Sessions und Cookies bis hin zu den Grundlagen zur Benutzung der Datenbank MySQL werden erläutert. Wir beschäftigen uns durchweg mit praktischen und spaßigen Aufgaben.


^nach oben



IF PRO 03

Java für Einsteigerinnen


Kurs


Monika Pobiruchin

HS Heilbronn


Mo 26.8. 11.00-12.30 und 14.00-16.30 Uhr
Di 27.8. 09.00-12.30 und 14.00-16.30 Uhr
Mi 28.8. 09.00-12.30 Uhr
Do 29.8. 09.00-12.30 und 14.00-15.30 Uhr
Fr 30.8. 09.00-12.30 und 14.00-15.30 Uhr


Voraussetzung: Interesse an Programmieren und logischem Denken, Kenntnisse von Daten- und Programmstrukturen: Grundlagen der Dateiverwaltung, Installieren von Software. Eigener Laptop mit Installationsrechten und Systemkenntnis erforderlich.

Language: The teaching language will be German.

Anforderung: Informationsaustausch vor dem Sommerstudium, Übungen beim und Ausarbeitung nach dem Sommerstudium

Teilnehmerinnen: 10

Credit Points (ECTS): 1, mit Ausarbeitung 2

Anerkennung in Uni Bremen: (General Studies VAK allgemein) META-2013/IF.2013.PRO.03

(Digitale Medien VAK) (Keine Anerkennung)

(Elektrotechnik VAK) auf Antrag anerkennbar als General Studies

(Informatik VAK) (Keine Anerkennung)

(Produktionstechnik) anerkannt im Modul General Studies

Anerkannt als Bildungsurlaub im Land Bremen.


In diesem Kurs können Studien- und Programmieranfängerinnen ohne Vorkenntnisse anhand der Programmiersprache Java grundlegende Programmierkonzepte der objektorientierten Programmierung erlernen. Darunter beispielsweise das Klassenkonzept, Methoden, Vererbung und Overloading. 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.


^nach oben



IF PRO 04

C# - Programming


Workshop


Nicole Hertel

Wien


Mi 28.8. 11.00-12.30 Uhr
Do 29.8. 09.00-12.30 und 14.00-15.30 Uhr
Fr 30.8. 09.00-12.30 und 14.00-15.30 Uhr


Target Group: open

Prerequisites: interest in programming with Windows, basic knowledge in programming are utile.

Requirements: email exchange before, exercises during and assignments after the summer university

Participants: 12

Credit Points (ECTS): with assignment 1

Modul acceptance in Uni Bremen: (General Studies VAK) META-2013/IF.2013.PRO.04

(Digital Media VAK) (Keine Anerkennung)

(Informatik VAK) (Keine Anerkennung)

(Produktionstechnik) anerkannt im Modul General Studies


In this workshop you will learn the prerequisites for an advanced object-oriented software development. At the end you will be able to transform applications into classes, to design the necessary data and controll structures, and to transfer it into the programming language C#. You will learn the syntax of C# and the .NET-Framework with its components.


^nach oben



IF PRO 05

Programming Basics in Ruby


Course


Dr. Kerstin Puschke

Hamburg


Sa 31.8. 11.00-12.30 und 14.00-17.30 Uhr
So 1.9. 11.00-12.30 und 14.00-17.30 Uhr


Target Group: programming beginners

Prerequisites: Familiarity with your operating system and the editor of your choice. Bring your own notebook (installation privileges required).

Requirements: email exchange and software installation before, exercises during the summer university

Participants: 12

Credit Points (ECTS): 0

Modul acceptance in Uni Bremen: (General Studies VAK) (keine)

 


Ruby is a common and beginner friendly programming language. Besides some general programming fundamentals, the class also covers the basics of object oriented programming. The main focus is on hands-on programming exercises.
This is a beginner's class which is not suitable for those having prior programming experience in any programming language. While Ruby is part of the web framework rails, this class does not cover any web programming.


^nach oben



IF PRO 06

Programmieren in Java mit Greenfoot


Kurs


Monika Pobiruchin

HS Heilbronn


Sa 31.8. 11.00-12.30 und 14.00-17.30 Uhr
So 1.9. 11.00-12.30 und 14.00-17.30 Uhr


Voraussetzung: Interesse an Java-Programmierung, Grundkenntnisse in Dateiverwaltung sowie Installation von Software, Grundlagen in Java sollten unbedingt vorhanden sein! Eigener Laptop mit Installationsrechten und Systemkenntnis erforderlich.

Language: The teaching language will be German.

Anforderung: Informationsaustausch vor dem Sommerstudium, Übungen beim und Ausarbeitung nach dem Sommerstudium

Teilnehmerinnen: 10

Credit Points (ECTS): mit Ausarbeitung 1

Anerkennung in Uni Bremen: (General Studies VAK allgemein) META-2013/IF.2013.PRO.06

(Digitale Medien VAK) (Keine Anerkennung)

(Elektrotechnik VAK) auf Antrag anerkennbar als General Studies

(Informatik VAK) (Keine Anerkennung)

(Produktionstechnik) anerkannt im Modul General Studies

Anerkannt als Bildungsurlaub im Land Bremen.


Greenfoot ist eine Java-Entwicklungsumgebung, welche die Möglichkeit zur einfachen Programmierung zweidimensionaler Simulationen und Spiele bietet. Es ist besonders beliebt bei Studierenden und SchülerInnen, weil nach kürzester Zeit interaktiv animierte Projekte entstehen können und der Zugang zu den Konzepten der Objektorientierung intuitiv erfolgt. Dieser Kurs eignet sich besonders für Programmieranfängerinnen, die bereits erste Erfahrungen mit Java gesammelt haben und diese vertiefen möchten, oder für Programmiererinnen, die ihr Java-Wissen mit einer spielerischen Methode wieder auffrischen möchten. Der Schwerpunkt liegt auf dem praktischen Experimentieren mit dem Framework, um anschließend ein kleines Spiel entwickeln zu können.


^nach oben



IF PRO 07

Learn to Program using Python


Course


Kamini Garg

SUPSI Lugano, Schweiz


Mi 4.9. 11.00-12.30 Uhr
Do 5.9. 09.00-12.30 und 14.00-15.30 Uhr
Fr 6.9. 09.00-12.30 und 14.00-15.30 Uhr


Target Group:

Prerequisites: interest in learning how to program, familiarity with an Windows operating system

Requirements: email exchange before, exercises during and assignments after the summer university

Participants: 12

Credit Points (ECTS): with assignment 1

Modul acceptance in Uni Bremen: (General Studies VAK) META-2013/IF.2013.PRO.07

(Digital Media VAK) (Keine Anerkennung)

(Informatik VAK) (Keine Anerkennung)

(Produktionstechnik) anerkannt im Modul General Studies


This course is aimed at those who are new to programming and provides an introduction to programming using Python. This course will teach you the fundamentals of Python and will enable you to write your own applications. More importantly, you will start to learn computational thinking, which is a fundamental approach to solving real-world problems. By the end of this course, attendees should be able to write simple Python programs and will be able to understand more complex Python programs written by others.


^nach oben