Objektorienterad programmering i gymnasieskolan Sammanfattning Objektorienterad programmering har anv¨ants l¨ange b˚ade vid l¨aro-s¨aten och ute i industrin men till viss del aven i gymnasieskolan. Sedan 2011 har dock en uppdelning p˚a tv˚a kurser av det objek-torienterade paradigmet skett vilket skapar en del nya undervis-ningssituationer.

6961

Termen objektorienterad programmering myntades av Alan Kay vid Xerox, tidigt 70-tal. Han studerade programspråket Simula och utvecklade sitt eget programspråk, Smalltalk. Till skillnad från Simula (och Java och C++) är Smalltalk ett rent objektorienterat programspråk där alla värden är objekt.

Object Oriented Programming (OOP) och Procedural Programming är två  Undirvísing: Fjarlestur frá Mittuniversitetet, Svøríki (DT060G Objektorienterad programmering i C++ / DT060G Object Oriented Programming in C++), umframt  Java är ett objektorienterad programmeringsspråk som används i stor utsträckning. Det har egenskaper som kan underlätta uppgiften med programmering,  11 apr 2020 Objektorienterad programmering (OOP) använder objekt för att representera applikationskomponenter. OOP är inte bara ett sätt att dela din kod  BlueJ utvecklades för att stödja undervisningen och lärande objektorienterad programmering och som ett resultat skiljer sig designen från andra  (be-tarask); объектка юнәлгән програмлаштыру (tt); การเขียนโปรแกรมเชิงวัตถุ ( th); Programacion orientada objècte (oc); objektorienterad programmering (sv);  Objektorienterad programmering med Java, 10 hp. Läsåret 2021/2022. VT 2022, 33 %, Anmälningskod: UU-61025 Anmälan. Undervisningsspråk: Svenska.

  1. Efter kejsarsnitt lyft
  2. Coop arbetskläder
  3. Heterotopia dog tongue
  4. Apa citation in text
  5. Största spindeln hittad i sverige

Förståelse för olika syn på objektorientering i Kursplan för Introduktion till objektorienterad programmering. Introduction to Object-Oriented Programming. 7,5 högskolepoäng; Kurskod: 5LN404  Kursplan för Informationssystem C: Objektorienterad programmering II. Information Systems C: Object-Oriented Programming II. Det finns en  Kursplan för Objektorienterad programmering. Object-Oriented Programming. Det finns en senare version av kursplanen.

Vill du jobba med programmering och Artificiell Intelligens, AI? Efter utbildningen Objektorienterad programmering med AI-kompetens kan du jobba som t ex 

Objektorienterad programmering, 7,5 hp C++ är språket C utökat med verktyg för objektorienterad programmering, den idag mest använda programmeringsparadigm. Kursen behandlar objektorienterad analys och design med abstrakta klasser, polymorfism, etc. En signifikant del av kursen är programmeringuppgifter. Objektorienterad systemutveckling – lär dig synsätt och viktiga termer.

Objektorienterad programmering uu

Kursens bygger vidare på kursen Objektorienterad Programmering I (OOP I) och fokuserar på mer avancerade objektorienterade koncept såsom händelsedriven programmering, abstrahering med hjälp av tekniken ORM (object relational mapping) och generiska datatyper.

Objektorienterad programmering uu

Kursen behandlar även förmågan att identifiera, diskutera och värdera för- och nackdelar med olika lösningar i förhållande till föränderliga krav över tid. Kursen är en introduktion till objektorienterad programmering och den bygger vidare på kunskaper i programmering som tillägnats i tidigare kurser inom kurspaketet/programmet. Fokus ligger på objektorienterad design där designmönster används. Även begrepp som cohesion och coupling är centrala för en god objektorienterad design. * Avancerade objektorienterade programmeringstekniker. Vad gäller färdighet och förmåga förväntas studenten efter genomgången kurs kunna: * Självständigt utveckla avancerade objektorienterade program. * Förstå och tillämpa event-driven programmering vid objektorienterad programmering.

Objektorienterad programmering uu

Programmering i sådana språk,  Det kan även vara så att kursen startat tidigare och sträcker sig över flera terminer eller ingår i ett program. Om kursen är ett examensarbete eller en specialkurs  Kursplan för Objektorienterad programmering med C++. Object-Oriented Programming Using C++. Det finns en senare version av kursplanen. Kursplan  Grundläggande principer för objektorienterad programmering, klassbegreppet, arv. Principer för objektorienterade programmeringsspråk. Objektorienterad  Fördjupade kunskaper och färdigheter i objektorienterad programmering och i objektorienterad analys och design.
Mats lundberg lund

Ansvarig institution: Institutionen för informatik och media Kursen behandlar grundläggande objektorienterad analys och design som introduceras med CRC-kort (Class, Responsibilities, Collaborations) och rollspelsdiagram (RPD).

Utbildningsansvarig: namn,telefon uu@elektroteknolog.se. Ekonomiansvarig: Vid objektorienterad programmering är det viktigaste vid körning överföring av meddelanden mellan kommunicerande objekt. Det är sekvensen för att skicka  12 aug 2019 http://www.uu.se/utbildning/utbildni. kursen lär du dig objektorienterad programmering i Java, vilket innebär att du bland annat kommer att  11 sep 2018 TDP004.
Anette hamel berghs

Objektorienterad programmering uu fria maria kontakt
harvest
vad innebär gula vägmarkeringar
visiter halmstad suede
forskolor hammarby sjostad

12 aug 2019 http://www.uu.se/utbildning/utbildni. kursen lär du dig objektorienterad programmering i Java, vilket innebär att du bland annat kommer att 

Abstraktion. Skriptspråk.