Programmation orientée objets

  • Unterricht

    Details

    Fakultät Math.-Nat. und Med. Fakultät
    Bereich Informatik
    Code UE-SIN.02023
    Sprachen Französisch
    Art der Unterrichtseinheit Vorlesung
    Kursus Bachelor
    Semester SP-2020

    Titel

    Französisch Programmation orientée objets
    Deutsch Objektorientierte Programmierung
    Englisch Object-oriented programming

    Zeitplan und Räume

    Vorlesungszeiten Mittwoch 13:15 - 17:00, Wöchentlich (Frühlingssemester)
    Strukturpläne 2+2h par semaine durant 14 semaines
    Kontaktstunden 56

    Unterricht

    Verantwortliche
    • Ingold Rolf
    Dozenten-innen
    • Rigamonti Maurizio
    Beschreibung

    Le cours est articulé autour de trois grandes parties :
    • Première partie : fondements de la programmation orienté objet
    - Notion d’objet et de classe, encapsulation et masquage d’information
    - Classes et sous-classes, principe d’héritage, redéfinitions, polymorphisme
    - Classes abstraites et interfaces
    - Notion de package, règles de visibilités et documentation
    • Deuxième partie : utilisation de librairies
    - Types génériques
    - Utilisation de la librairie de collections 
    - Implémentation de types abstraits 
    • Troisième partie : applications interactives
    - Programmation d’applications interactives
    - Programmation « multi-threads » et synchronisation

    Lernziele

    La visite régulière du cours et l’accomplissement des exercices doit permettre d’acquérir les compétences suivantes : 
    • comprendre les paradigmes de la programmation orientée objet
    • maîtriser un langage de programmation orienté objet (Java)
    • acquérir une bonne méthodologie de développement de logiciel

    Bemerkungen

    Les unités d’enseignement se composent généralement de deux heures de cours et deux heures d’exercices par semaine.
    Il est fortement recommandé de venir au cours/exercices avec son propre ordinateur portable (laptop).
    L'examen sera bilingue français/allemand.

    Nous vous prions de bien vouloir vous conformer aux délais d’inscriptions aux épreuves de la Faculté des sciences et de médecine.
    Für die Examen beachten Sie bitte jeweils die Einschreibefristen der Mathematisch- Naturwissenschaftliche und Medizinische Fakultät.

    Soft Skills Nein
    ausserhalb des Bereichs Nein
    BeNeFri Ja
    Mobilität Ja
    UniPop Nein
  • Einzeltermine und Räume
    Datum Zeit Art der Unterrichtseinheit Ort
    19.02.2020 13:15 - 17:00 Kurs PER 21, Raum A140
    26.02.2020 13:15 - 17:00 Kurs PER 21, Raum A140
    04.03.2020 13:15 - 17:00 Kurs PER 21, Raum A140
    11.03.2020 13:15 - 17:00 Kurs PER 21, Raum A140
    18.03.2020 13:15 - 17:00 Kurs PER 21, Raum A140
    25.03.2020 13:15 - 17:00 Kurs PER 21, Raum A140
    01.04.2020 13:15 - 17:00 Kurs PER 21, Raum A140
    08.04.2020 13:15 - 17:00 Kurs PER 21, Raum A140
    22.04.2020 13:15 - 17:00 Kurs PER 21, Raum A140
    29.04.2020 13:15 - 17:00 Kurs PER 21, Raum A140
    06.05.2020 13:15 - 17:00 Kurs PER 21, Raum A140
    13.05.2020 13:15 - 17:00 Kurs PER 21, Raum A140
    20.05.2020 13:15 - 17:00 Kurs PER 21, Raum A140
    27.05.2020 13:15 - 17:00 Kurs PER 21, Raum A140
  • Leistungskontrolle

    Schriftliche Prüfung - SP-2020, Sommersession 2020

    Bewertungsmodus Nach Note
    Beschreibung

    COVID-19 - FS2020 / Prüfungssession SOMMER 2020

    Mündliche Online-Prüfung

    Dauer: 15 Minuten

     

     

    Selon modalité A de l'annexe du plan d'études en informatique

    Bedingungen Admission à l’examen sous condition d'avoir rendu les séries et le projet jusqu’au 20.05.2020, par rapport aux critères de validation du cours définis dans les prérequis
    Bemerkung Deux dates pour examen:
    03.06.2020 08:00 - 18:00h
    08.06.2020 08:00 - 18:00h

    Schriftliche Prüfung - SP-2020, Herbstsession 2020

    Datum 04.09.2020 10:00 - 12:00
    Bewertungsmodus Nach Note
    Beschreibung

    COVID-19 - FS2020 / Prüfungssession SOMMER 2020

    Mündliche Online-Prüfung

    Dauer: 15 Minuten

     

     

    Selon modalité A de l'annexe du plan d'études en informatique

    Bemerkung Examen orale en présence
    Préparation examen salle PER21 C120
    Examen salle PER21 C140
    Les deux salles se trouvent une à côté de l'autre!
  • Zuordnung
    Zählt für die folgenden Studienpläne:
    Ba - Wirtschaftsinformatik - 180 ECTS
    Version: 2020/SA_V02
    1. Jahr 60 ECTS > Objektorientierte Programmierung 6 ECTS

    Ergänzende Lehrveranstaltungen in Naturwissenschaften
    Version: ens_compl_sciences
    Paquet indépendant des branches > Einführungs-UE in die Informatik

    Informatik 120
    Version: 2022_1/V_01
    BSc in Informatik, Hauptfach, 1. Jahr > Informatik 1. Jahr (ab HS2019)

    Informatik 30
    Version: 2022_1/V_01
    Zusatzfach in Informatik 30 > Informatik Nebenfach 30 und 60 ECTS obligatorisch (ab HS2020)

    Informatik 60
    Version: 2022_1/V_01
    Zusatzfach in Informatik 60 > Informatik Nebenfach 30 und 60 ECTS obligatorisch (ab HS2020)

    Informatik 50 [BSc/BA SI]
    Version: 2022_1/V_01
    BSc_SI/BA_SI, Informatik 50 ECTS, 1.-3. Jahre > BSc_SI/BA_SI, Informatik, 2-3. Jahr, UE zur Wahl für 50 ECTS (ab HS2020)

    Informatik [3e cycle]
    Version: 2015_1/V_01
    Weiterbildung > Einführungs-UE in die Informatik

    Informatik [LDM] 60
    Version: 2022_1/V_01
    Zusatzfach in Informatik (LDS) 60 > Informatik Nebenfach LDS 60 ECTS obligatorisch (ab HS2021)

    Informatik [POST-DOC]
    Version: 2015_1/V_01
    Weiterbildung > Einführungs-UE in die Informatik

    Mathematik 30 für Physiker (MATH 30PH)
    Version: 2022_1/V_01
    Mathematik für PhysikerInnen (MATH 30PH), Zusatzfach (ab HS2020) > Mathematik, Zusatzfach MATH 30PH, UE zur Wahl (ab HS2018)

    NfBa - Wirtschaftsinformatik - 60 ECTS
    Version: 2021/SA_V03
    Tragen Sie sich in die Ihrer Situation entsprechende Option ein. > Standard > Min. 18 ECTS aus der Liste > Objektorientierte Programmierung 6 ECTS

    Vorstufe zum MSc in Bioinformatik und computationale Biologie [PRE-MA]
    Version: 2022_1/V_01
    Vorstufe zum MSc in Bioinformtics and Computational Biology > Einführungs-UE in die Informatik

    Vorstufe zum MSc in Digitale Neurowissenschaft [PRE-MA]
    Version: 2023_1/V_01
    Vorstufe zum MSc in Informatik > Einführungs-UE in die Informatik

    Vorstufe zum MSc in Informatik [PRE-MA]
    Version: 2022_1/V_01
    Vorstufe zum MSc in Informatik > Einführungs-UE in die Informatik

    Zusatz LDM Informatik
    Version: 2022_1/V_01
    Zusatzfach LDM für Informatik 60 oder +30 > Programm 60 oder +30 > Zusatz zum Programm Informatik 60 > Zusatz LDM für Informatik 60 (ab HS2020)

    Zusatz zum MSc in Bioinformatics and Computational Biology [MA]
    Version: 2022_1/V_01
    Zusatz zum MSc in Bioinformatics and Computational Biology > Einführungs-UE in die Informatik

    Zusatz zum MSc in Computer Science [MA]
    Version: 2022_1/V_01
    Zusatz zum MSc in Informatik > Einführungs-UE in die Informatik

    Zusatz zum MSc in Digitale Neurowissenschaft [MA]
    Version: 2023_1/V_01
    Zusatz zum MSc in Informatik > Einführungs-UE in die Informatik