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-2021

    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
    Strukturpläne 2+2h par semaine durant 14 semaines
    Kontaktstunden 56

    Unterricht

    Verantwortliche
    Dozenten-innen
    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

    Zugangsbedingungen

    ONLINE MOODLE Vorlesung
    Bitte schreiben Sie sich auf dem Studierendenportal für die Vorlesung ein um den Zugangscode für die Moodle Vorlesung vom Dozenten zu erhalten. 
    Falls Sie Schwierigkeiten für die Einschreibung auf dem Studierenden Portal haben, wenden Sie sich bitte mit vollständigem Namen, SIUS Nr, Kurs Code und Kurs Titel an stephanie.fasel@unifr.ch 

    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
    24.02.2021 13:15 - 17:00 Kurs PER 21, Raum A140
    03.03.2021 13:15 - 17:00 Kurs PER 21, Raum A140
    10.03.2021 13:15 - 17:00 Kurs PER 21, Raum A140
    17.03.2021 13:15 - 17:00 Kurs PER 21, Raum A140
    24.03.2021 13:15 - 17:00 Kurs PER 21, Raum A140
    31.03.2021 13:15 - 17:00 Kurs PER 21, Raum A140
    14.04.2021 13:15 - 17:00 Kurs PER 21, Raum A140
    21.04.2021 13:15 - 17:00 Kurs PER 21, Raum A140
    28.04.2021 13:15 - 17:00 Kurs PER 21, Raum A140
    05.05.2021 13:15 - 17:00 Kurs PER 21, Raum A140
    12.05.2021 13:15 - 17:00 Kurs PER 21, Raum A140
    19.05.2021 13:15 - 17:00 Kurs PER 21, Raum A140
    26.05.2021 13:15 - 17:00 Kurs PER 21, Raum A140
    02.06.2021 13:15 - 17:00 Kurs PER 21, Raum A140
  • Leistungskontrolle

    Schriftliche Prüfung - SP-2021, Sommersession 2021

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

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

    Bemerkung

    Schriftliche Prüfung in Präsenz / Open book Prüfung

     

    Schriftliche Prüfung - SP-2021, Herbstsession 2021

    Datum 15.09.2021 14:00 - 16:00
    Bewertungsmodus Nach Note
    Beschreibung

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

    Bemerkung

    Schriftliche Prüfung in Präsenz / Open book Prüfung

     

  • 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: 2021_1/V_01
    BSc in Informatik, Hauptfach, 1. Jahr > Informatik 1. Jahr (ab HS2019)

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

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

    Informatik 50 [BSc/BA SI]
    Version: 2020_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: 2021_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: 2020_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_V01
    Min. 18 ECTS aus der Liste > Objektorientierte Programmierung 6 ECTS

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

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

    Zusatz LDM Informatik
    Version: 2020_1/V_01
    Zusatzfach LDS 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: 2020_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: 2018_1/V_01
    Zusatz zum MSc in Informatik > Einführungs-UE in die Informatik

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