Programmieren für Wirtschaftswissenschaftler

Ähnliche Dokumente
Veranstaltung Pr.-Nr.: Modul Wirtschaftsinformatik für Wirtschaftswissenschaftler. Organisatorisches. Veronika Waue WS 2007/2008

Webbasierte Programmierung

Universität Stuttgart Vorstellung der Studiengänge Informatik und Softwaretechnik

Modul Entscheidungsunterstützung in der Logistik. Einführung in die Programmierung mit C++ Übung 1

Einführung in die Praktische Informatik WS 09/10

Vorlage zur Dokumentation der täglichen Arbeitszeit

Vorlage zur Dokumentation der täglichen Arbeitszeit

Unternehmensplanspiel MARKSTRAT

Mathematik-Vorkurs. Philipps-Universität Marburg Wintersemester 2016/17. Dr. Andreas Lochmann. 4. Oktober

Studieren an der Freien Universität Berlin

Einführung in die Programmierung

Haushaltsbuch Jänner 2013

ProduktionsManagement

Bemerkung: Termine und Orte für die einzelnen Lehrveranstaltungen sind dem Stundenplan zu entnehmen.

Uf&C Unternehmensführung & Controlling. Modulangebote Masterstudiengänge Wintersemester 2014/2015. Unternehmensführung & Controlling

Wangerooge Fahrplan 2016

Wangerooge Fahrplan 2015 Fahrzeit Tidebus 50 Minuten, Schiff und Inselbahn ca. 90 Minuten.

Programmier-Projekt (cs108)

Informationen zur verpflichtenden. Wirtschaftsingenieurwesen

Praktikumsvorstellung

Informatik-Studiengänge an der Universität zu Lübeck

Vorlesung Berechenbarkeit und Komplexität. Motivation, Übersicht und Organisatorisches

Grundlagen der Informatik Bachelor of Arts: Sprache, Kultur, Translation

Advanced Topics of Software Engineering. Organisatorische Hinweise

Algorithmen und Datenstrukturen CS1017

Kontakt. Programmierkurs. Webseite. Ziel des Kurses

Anhang III: Modulhandbuch

Herzlich willkommen zur Lehrveranstaltung. Softwaretechnische Grundlagen / Programmierpraktikum

Herzlich willkommen zur Lehrveranstaltung. Softwaretechnische Grundlagen / Programmierpraktikum

Nino Simunic M.A. Computerlinguistik, Campus DU

Algorithmische Mathematik und Programmieren

Algorithmen & Datenstrukturen

Grundlagen der Programmierung

ADS. 1. Vorlesung. Techniken der Programmentwicklung Prof. Dr. Wolfgang Schramm

Vorlesung Informatik, Teil 1. Organisatorisches

Seminar zur Modellierung in der Energiewirtschaft

Einführung und Motivation

Programmieren I. Überblick. Institut für Angewandte Informatik. KIT Die Forschungsuniversität in der Helmholtz-Gemeinschaft

Angewandte Informatik - Ingenieurinformatik, Bachelor of Science

Einführung in das Studium an der Leibniz Universität Hannover

Algorithmen und Datenstrukturen. PD Ma&hias Thimm

Einführung in die Programmierung

Informatik 1. für Kommunikationstechniker, Mechatroniker. Teil 1 - Wintersemester 2012/13

CEN1112 Labor Software-Entwicklung

Wirtschaftswissenschaft Lehramt (B.A.)

Fortgeschrittene Programmiertechniken

Programmierung mit Java

Infoblatt & BewerberInnen Fragebogen

Lernziele Ablauf Übungsaufgaben Formalitäten. Programmierpraktika. Einführung in das Programmieren und Weiterführendes Programmieren

Wintersemester 2016 / Bilanzierung

Programmierung 1 für Wirtschaftsinformatik Wintersemester 2013/14

BWL B/BWL II ABSATZ UND BESCHAFFUNG

Allgemeine Methodenlehre, Datenerhebung und Datenauswertung, deskriptive Statistik

Einführung in Datenbanksysteme ++ Datenbanken für Bioinformatiker

Lehrveranstaltungsverzeichnis Dr. Jörn Schönberger

Informationen zur Übung Einführung in Führung, Organisation und Personal

IT-Basics 2. DI Gerhard Fließ

Willkommen im Fachbereich Architektur + Bauingenieurwesen

Programmierung für Alle. Borchers: Programmierung für Alle (Java), WS 06/07 Orga 1

Statistik 1 WS 2013/2014 Universität Hamburg

Product Lifecycle Management (PLM) Administratives zur Klausur WS2010/2011

Informationen zum Prüfungsrecht für Erstsemester

B.A. Philosophie Kernfach

Grundlagen der VWL (Mikroökonomik)/ Einführung in die VWL Organisation & Aufbau der Veranstaltung

Secure Software Engineering/ Sicherheit und Softwaretechnik

Projektmodul Dr. Miriam Pott

Wissenswertes und Wichtiges für Erstsemester Bioinformatik WiSe15/16

Zentralabitur Informatik 2007 Erste Erfahrungen. Klaus Dingemann Bezirksregierung Münster, Dez. 43

Wintersemester 2010/2011 Rüdiger Westermann Institut für Informatik Technische Universität München

Datenbanksysteme I. Lehrveranstaltungen zu Datenbanken (SS 07) DBS 2 (2+1) DBS2 IDBS2. Datenschutz und Datensicherheit. Data-Warehouse- Praktikum

Programmieren I. Überblick. Institut für Angewandte Informatik

JURISTISCHES SEMINAR: RECHTSWISSENSCHAFTEN ALS NEBENFACH

Algorithmen und Datenstrukturen (AuD) Prof. Dr. Claudia Eckert und Dr. Thomas Stibor

MARKETINGKOMMUNIKATION LEHRINHALTE UND LITERATURLISTE

Programmierung 2. Organisatorisches. Sebastian Hack. Klaas Boesche. Sommersemester

Einführung in die Programmierung

Studieren an der Freien Universität Berlin

Detailauswertung Master-Studierendenbefragung BWL an Universitäten

Einführung Bachelor in Informatik 2016

Institut für Telematik Universität zu Lübeck. Programmieren. Kapitel 0: Organisatorisches. Wintersemester 2008/2009. Prof. Dr.

Modulhandbuch für den Bachelor-Studiengang Geschichtswissenschaft

STUDIENFÜHRER. Anglistik MASTER OF ARTS. Zentrale Studienberatung

Informa(onen zur Bachelor Prüfungsordnung. Wirtscha)swissenscha)liche Fakultät Leibniz Universität Hannover Wintersemester 2015 / 2016

Algorithmen und Datenstrukturen

Informatik II Datenstrukturen und Algorithmen

Die Praktika findet im Physiklabor in C224 und C225 statt.

Übungen Grundlagen Betriebssysteme WS 08 / 09

Universität Hamburg S TUDIENORDNUNG. für den Diplomstudiengang Betriebswirtschaftslehre. Fachbereich Wirtschaftswissenschaften (4. 10.

Physik 1: Mechanik, Thermodynamik und Schwingungen (Pk 1)

Veranstaltungen Chemie für Studierende der Medizin und Zahnmedizin WS 2016/2017. Warum Chemie?? Chemie. Klinische Chemie.

Programmierung. Prof. Dr. Michael Hanus Tel , R. 706 / CAP-4

Studieren an der Freien Universität Berlin

Modulehandbuch. B.A.-Studiengang Internationale Literaturen

Christian-Albrechts-Universität zu Kiel

Orientierungswoche 2016 Master of Education an der Freien Universität Berlin

Transkript:

Department Wirtschaftsinformatik Fachbereich Wirtschaftswissenschaft Programmieren für Wirtschaftswissenschaftler 1. Einführung Sommersemester 2012

Ablauf Vorstellung Organisatorisches Termine Prüfungsmodalitäten Prüfungsleistungen Anrechenbarkeit Kursmaterialien Selbsttest 2

Lehrstuhl für Wirtschaftsinformatik Webseite: http://www.wiwiss.fu-berlin.de/institute/pwo/kliewer Prof. Dr. Natalia Kliewer Lehrstuhlinhaberin Natalia.Kliewer@fu-berlin.de Sprechstunde: donnerstags 10-11 Uhr, Raum 217 Dipl.-Wirt.-Inf. Lucian Ionescu Wissenschaftlicher Mitarbeiter lucian.ionescu@fu-berlin.de Sprechstunde: nach Vereinbarung, Raum 215 Dipl.-Vw. Daniel Kadatz Wissenschaftlicher Mitarbeiter d.kadatz@fu-berlin.de Sprechstunde: nach Vereinbarung, Raum 201 B.Sc. Maximilian Adam Studentischer Mitarbeiter max.adam@fu-berlin.de Sprechstunde: nach Vereinbarung 3

Lehrstuhl für Wirtschaftsinformatik Master-Studiengang Wirtschaftsinformatik voraussichtlich zum WS2012/2013 Seminar Wirtschaftsinformatik und Entscheidungsunterstützung Erste Veranstaltung: Mi., 18.4.2012, 16-18, K005 Entscheidungsunterstützungssysteme Vertiefungsgebiet Entscheidungsunterstützung Wintersemester 2012/2013 Abschlussarbeiten Kombinationsmöglichkeit mit Seminararbeit Themenfelder Planung im ÖPNV und Airline-Bereich Datenanalyse Airline Revenue Management 4

Organisatorisches Sämtliche Kursmaterialien sind im Blackboard zu finden https://lms.fu-berlin.de/ WIWISS_Pjs_109024_12S (Programmieren für Wirtschaftswissenschaftler) Anmeldung zum Kurs über Campus Management https://www.ecampus.fu-berlin.de/ Kursnummer 109024 (Programmieren für Wirtschaftswissenschaftler) Fristen beachten! und den richtigen Kurs wählen (einige haben sich für die Wiederholungsklausur zum WS11/12 angemeldet) 5

Ziele der Vorlesung Die Studierenden sollen die Entwicklung von Programmen beispielhaft an C# von Grund auf erlernen; lernen, Sprachkonstrukte sinnvoll und mit Verständnis anzuwenden; in der Lage sein, kreativ nach Lösungen für Probleme zu suchen; grundlegende Konzepte der objektorientierten Programmierung verstehen und anzuwenden lernen; lernen, Software aus existierenden oder selbsterstellten Bibliotheken wiederzuverwenden; 6

Warum Programmieren? Ermöglicht euch die Bedienung eines Computers, die über das Anwenden hinausgeht Fördert euer Algorithmisches Denken Ein Algorithmus ist eine präzise, unzweideutige Vorschrift, um ein Problem zu lösen. Beispiel: Brot backen Anweisungen in Pseudocode Wir mischen zuerst den Brotteig an. Anschließend füllen wir ihn in eine Form und stellen ihn in den Ofen. Dann backen wir das Brot 30 Minuten bei 180 Grad. Brotteig mischen Brot in Form füllen Ofentür öffnen Backrohr leer? Wenn ja: Wenn nein: Schließe Backrohr Backrohr geschlossen? Wenn ja: Stelle Brot in Backrohr Nimm Inhalt aus Backrohr Stelle Brot in Backrohr Ofen einschalten (180 C) Warten(30 min) Brot herausnehmen 7

Vorläufiger Zeitplan Mi. 11. April Einführung (K005) Mo. 30. Juli Sa. 4. August Mo. 6. August Sa. 11. August Fr. 17. August jeweils 10.00 12.30 Uhr Vorlesung (K005) 13.30 16.00 Uhr Präsenzübung (Pool 1) Projekt-/Hausaufgabenphase (Pool 1) Kernzeiten jeweils von 10.00 16.00 Gruppengröße 2-4 Personen Präsentation am letzten Tag (ca. 15min) Testat (K005) 8

Vorlesungswoche Vorlesung Vermittlung der Inhalte und Konzepte des Programmierens Programmiersprache C# Wird umgesetzt in Visual Studio 2010 (Programmierumgebung) Erlernen der Grundlagen, um eigenständig kleinere Programmierprojekte selbständig umsetzen zu können Präsenzübung Umsetzung der erlernten Konzepte am Computer Denk- & Programmieraufgaben zur Vertiefung und Übung der Vorlesungsinhalte Besprechung offener Fragen 9

Vorlesungswoche - Vorläufige Übersicht Mo. 30. Juli Einführung: Variablen, Datentypen und Operatoren (evtl. graphische Oberflächen) Di. 31. Juli Kontrollstrukturen: Verzweigungen und Schleifen Mi. 1. August Erweiterte Datenstrukturen: Arrays, Listen, Queues, Dictionaries Do. 2. August Methoden: Funktionen und Zugriffsschutz Fr. 3. August Klassenstrukturen und Objektorientierung: Modellierung, Kapselung, Zugriffssteuerung Sa. 4. August Software-Entwurf: Stufen der Software-Projektplanung 10

Projektphase 6.8.-11.8. im Pool 1 Selbständige Bearbeitung von kleinen Programmierprojekten im Rahmen von Gruppenarbeiten 2-4 Teilnehmer pro Gruppe (je nach Kursgröße) Wir stehen bereit zur Besprechung von Zwischenständen und offener Fragen Endpräsentationen (15 Minuten je Gruppe) am Ende der Projektphase 11

Prüfungsleistungen Testat (1 Std.) voraussichtlich am 17. August 2012, 10 Uhr in Raum K005 50% Projekte : 50 % Testat Sowohl die Inhalte aus der Vorlesung als auch aus der Präsenzübung sind prüfungsrelevant! Anrechenbarkeit Diplom: 4 Leistungspunkte im Fach Wirtschaftsinformatik (Kurs 33028) Bachelor: 5 Punkte ABV-Bereich (Kurs 109024) Evtl. Schein für andere Studiengänge (bitte zeitnah melden!) Teilnehmer mit einer Mindest-Endnote von 1.7 erhalten ein Zertifikat (z.b. für Bewerbungen) 12

Software Microsoft Visual Studio 2010 Professional/Ultimate Kostenlos über MSDNAA erhältlich: http://www.wiwiss.fu-berlin.de/verwaltung-service/servicebereich-datenverarbeitung/msdn_aa/index.html Für diejenigen, die über keinen eigenen Laptop verfügen, ist die Software auf den Poolrechnern installiert 13

Eigene Vorbereitung? Es gibt online viele C#-Tutorials http://openbook.galileocomputing.de/csharp/ http://openbook.galileocomputing.de/visual_csharp_2010/ (Kapitel 1-4) Auch sinnvoll als Referenz für spätere Inhalte http://www.csharpme.de/ Einführungskurs für Grundlagenkenntnisse Bücher Programmieren lernen!, Bernhard Wurm, Galileo Computing, 2009 14

Zum Abschluss kurzer Selbsttest Kurzer Test zur Ermittlung eures Wissensstands Inhalte sind keine Zugangsvoraussetzungen Soll euch wie uns helfen, den Kurs an eurem Wissensstand zu orientieren wird nicht bewertet! 15