Programmieren für Wirtschaftswissenschaftler

 

(Bachelor 109024 u. Diplom 10033028)

TypBlockkurs mit selbständigen Projektarbeiten
SemesterSommersemester 2015
Veranstaltungsumfang150 Stunden
Anmeldemodalität

Bis zum 31. Januar 2015 per Mail an Lucian.Ionescu@fu-berlin.de, als Kriterium zur Vergabe der Plätze gilt der jeweilige Zeitpunkt der Anmeldung.

RaumGarystr. 21 K005, Pool 1
Zeit

Blockveranstaltung:

Mo - Fr, 16.3. - 20.3.

10.00 - 16.00, K005 und PC Pool 1

Projektarbeit:

Mo - Fr, 23.3. - 27.3.

10.00 - 16.00, K005 und PC Pool 1

Zielgruppe

Bachelor- und Diplomstudiengänge, ABV-Kurs

Aktuelles

Der Kurs wird vor dem Sommersemester als Blockveranstaltung vom 16.3. - 27.3. 2015 angeboten. Sie können sich zu dem Kurs bis zum 31.Januar per E-Mail an Lucian.Ionescu@fu-berlin.de anmelden. Bitte beachten Sie, dass es sich um einen kapazitätsbeschränkten Kurs handelt. Die Plätze werden nach dem Zeitpunkt der Anmeldung vergeben.

Folien zum aktuellen Kurs

Eine Sammlung aller Unterlagen des Kurses aus dem Sommersemster 2015 kann hier heruntergeladen werden:

PW15.zip

Vorlesung

00. Organisatorisches - Informationen zum Ablauf

01. Einführung - Folien für den 16.3.

02. Variablen - Folien für den 17.3.

03. Verzweigungen & Schleifen - Folien für den 18.3.

04. Funktionen - Folien für den 18/19.3.

05. Arrays - Folien für den 19.03.

06. Klassen - Folien für den 20.03. (ohne Präsenztermin!)

07. Zusätzliche Folien zu graphischen Oberflächen

Tutorium

01. Einführung - Tutorium vom 16.3.

02. Variablen - Tutorium vom 17.3.

03. Verzweigungen - Tutorium vom 18.3.

04. Methoden - Tutorium vom 18/19.3.

05. Arrays - Tutorium vom 19.03.

05. Arrays - Lösungen

06. Klassen - Tutorium vom 20.03. (ohne Präsenztermin!)

Allgemeine Informationen

Der Kurs ist für alle interessierten Studierenden des Fachbereichs offen und kann insbesondere als Vorbereitung für Seminar- und Abschlussarbeiten im Bereich Wirtschaftsinformatik hilfreich sein.

Im Kurs wird Microsoft Visual Studio genutzt. Dies kann über Dreamspark/MSDNAA kostenlos über die Universität bezogen werden. Informationen zum Dreamspark/MSDNAA-Programm finden Sie unter diesem Link.

Sämtliche Kursinhalte werden im Blackboard veröffentlicht.

Voraussetzungen

Inhaltlich sollten die Teilnehmer Kenntnisse aus der Veranstaltung "Wirtschaftsinformatik" oder äquivalente Vorkenntnisse vorweisen. Es sind keine fortgeschrittenen Programmierkenntnisse in C# oder einer anderen Programmiersprache notwendig. Begriffe wie Funktionen, Variablen, etc. sollten dennoch kein Fremdwort sein.

Erfahrungsgemäß ist das Erlernen algorithmischer Denkweisen oft mit erhöhtem Aufwand verbunden. Interessierte Teilnehmer sollten daher die Motivation und Bereitschaft mitbringen, Konzepte und Denkweisen aus dem Bereich der Programmierung zu erlernen.

Für alle interessierten Studenten wird in der Einführungs-Veranstaltung ein erster Einblick in die Thematik gegeben. Für spätere Rückfragen stehen wir ebenfalls gern zur Verfügung.

Qualifikationsziele

Den Teilnehmern des Moduls werden Kenntnisse und Fertigkeiten vermittelt, um kleine algorithmische Lösungsansätze für allgemeine Problemstellungen selbständig erarbeiten zu können. Dabei werden zuerst anhand sequentieller Anweisungen die Grundlagen vermittelt, anschließend erfolgt ein Einblick in die objektorientierte Programmierung. Die praktische Übung besteht in der Umsetzung von Komponenten für ausgewählte Aufgabenstellungen aus der betriebswirtschaftlichen Praxis.

Im Unterricht wird die Programmiersprache C# als Lehrsprache verwendet.

Nach Abschluss des Moduls sollen die Studentinnen und Studenten in der Lage sein, eigenständig Softwarekomponenten in der .net-Umgebung umsetzen zu können. Durch die Grundlagen-Struktur wird das spätere Erlernen anderer Programmiersprachen erheblich erleichtert.

Ablauf

Der Kurs wird als Blockveranstaltung nach der Klausurphase des Wintersemesters stattfinden. In der ersten Woche (16.3.-20.3.) werden Inhalte vermittelt und in Tutorien praktisch umgesetzt und vertieft. Die zweite Woche (23.3.-27.3.) beinhaltet Projektarbeiten in Kleingruppen, in denen selbständig Lösungsansätze für allgemeine Problemstellungen erarbeitet werden sollen.

 Inhalte

  • Einführung in die Thematik (Algorithmische Denkweise, algorithmische Beschreibung von Anweisungen)
  • Sequentielle Anweisungen (Zuweisungen, if-else-Anweisungen, Schleifen)
  • Datenstrukturen (Arrays, Dictionaries, Stack, Queue, usw.)
  • Konzepte der OOP (Funktionen, Klassen, Eigenschaften, usw.)
  • Ausgewählte Aspekte der Softwaretechnik und der Organisation von Programmierprojekten
  • Projekt/Übung - praktische Beispiele und Bearbeitung von Fallstudien

Leistungspunkte/Zertifizierung

Diplom-Studierenden kann der Kurs mit 4 Leistungspunkten für das Fach Wirtschaftsinformatik angerechnet werden.

Für die Bachelorstudierende BWL/VWL kann der Kurs  als 5-Punkte ABV-Modul angerechnet werden.

Bei sehr gutem Abschluss des Kurses können Zertifikate (für Bewerbungen o.ä.) ausgestellt werden.

Kontakt

Bei Rückfragen wenden Sie sich bitte an Lucian.Ionescu@fu-berlin.de.

icon3_department_wirtschaftsinformatik
Visit www.or2017.de ...