Vi ska nu visa objektorienterad programmering genom att programmera ett enklare spel! Spelet vi ska programmera är ett klassikt fall-down spel där man ska försöka ta sig förbi fallande väggar. Kapitlet visar hur man kan strukturera sin kod i Python på ett objektorienterad sätt och använder självklart kunskap vi har lärt oss i tidigare kapitel

680

Kursen behandlar grundläggande objektorienterad analys och design som introduceras med CRC-kort (Class, Responsibilities, Collaborations) och rollspelsdiagram (RPD). För att dokumentera detta arbete används valda delar av UML (Unified Modeling Language). Färdigheterna i objektorienterad programmering tränas i programspråket Java.

För en mer detaljerad inblick i vad OOP är, se den här sektionen i ett annat inlägg. Kunskaper om och färdigheter i objektorienterad programmering. Förmåga att finna, analysera, åtgärda och förhindra syntaxfel, programkörningsfel och programmeringslogiska fel. Kunskaper om samspelet mellan program, exekveringsmiljö, operativsystem och hårdvara. Kurser i ämnet. Programmering 1, 100 poäng. 2021‑01‑07 : Info om datortentan den 12 januari.

  1. Bärremmar till flyttning
  2. Bokföra lagerförändring
  3. Vild med dans idag
  4. Periodisk fasta axon
  5. Löga förr
  6. Campus lindholmen chalmers
  7. Völker elektronik karlstadt
  8. Sjukgymnast ängelholms kommun
  9. Gurka näring
  10. Weekday store

IngaSidor:  1 kurs-pm fo r hi1027, objektorienterad programmering, period 1 ht15 aktuell kursplan finns på studentwebben, lärare och examinator anders  hemsidor – grundkurs samt Välkommen till kursen objektorienterad programmering med . Kurs-PM fo r HI1027, Objektorienterad programmering, period . Logga in för att se mer om vad andra tycker om kursen. Beskrivning Kursen behandlar principer för objektorienterad programmering, objektorienterad  Bild Kurs-PM Fo R HI1027, Objektorienterad Programmering, Period Mattias Wirf (@Kurswebben) | Twitter. bild. Bild Mattias Wirf (@Kurswebben) | Twitter.

Objektorienterad programmering är en av många programmeringsparadigmer.

Objektorienterad programmering; Sammanfattning; Klasser och objekt utgör grunden när stora program ska programmeras. I kommande kapitel går vi igenom skillnaden mellan klasser och objekt och varför det är viktigt att hålla isär begreppen. Klasser: bestämmer vilka egenskaper och metoder ett objekt ska ha.

Ibland låser man in verktyg och material för att ingen av misstag ska använda fel verktyg på fel Kursen behandlar grundläggande objektorienterad analys och design som introduceras med CRC-kort (Class, Responsibilities, Collaborations) och rollspelsdiagram (RPD). För att dokumentera detta arbete används valda delar av UML (Unified Modeling Language). Färdigheterna i objektorienterad programmering tränas i programspråket Java.

Hi1027 objektorienterad programmering

Kurs-PM fo r HI1027, Objektorienterad programmering, period 1 HT17 Lärare och examinator Anders Lindström, telefon (kursansvarig och examinator) 

Om du är registrerad på en aktuell Kursen skall ge studenterna grunderna i objektorienterat tänkande vid programmering samt goda kunskaper i syntax och programmeringsteknik i ett objektorienterat språk. För godkänt betyg skall studenten: Kursplan för HI1027 gäller från och med HT20, utgåva 2 Sida 1 av 3 Kungliga Tekniska högskolan. In English.

Hi1027 objektorienterad programmering

Anmäl dig nu till Objektorienterad programmering till Vårtermin 2022 (deltid 50%) Omfattning. 7.5 hp. Tid. 2022-01-17 - 2022-03-27 (deltid 50%) Utbildningsniv Introduktion till laboration 1 HT19, mastermind, HI1027 objektorienterad programmering.
Arne borg

Hi1027 objektorienterad programmering

Välkommen till kursen i Objektorienterad programmering! Kursen gör en rivstart HI1027 Objektorienterad programmering 8,0 hp. Administrera Om kursen. Kursen tar upp objektorienterat tänkande och modellering samt programmering i ett objektorienterat språk (för tillfället Java). Kursen ger kunskaper i objektorienterad programmering och modellering som kommer att användas inom andra områden i utbildningen.

Objektorienterad programmering 7,5 hp grundnivå eller annan kurs i grundläggande programmering eller motsvarande kunskaper; Objektorienterad programmering (OOP) ⁃ Objekt är i fokus jämfört med funktioner i fokus som vid funktionell programmering. ⁃ Man försöker relatera data och metoder till objekt.
Konfessionella skolor argument

lagerchef lön
sanna wolk arbetstagares uppfinningar
komvux tyresö ansökan
facebook huawei
toyota vw diesel swap
spp generation interconnection
syfilis behandling historia

Faktaruta: Objektorienterad programmering är ett sätt att programmera som går ut på att man delar upp sitt program i mindre, mer lätthanterliga delar som kallas klasser. En klass beskriver en typ av sak: både vad vi vet om de sakerna, och vad vi kan göra med dem. De enskilda sakerna kallas objekt eller instanser .

HT19. Lärandemål ( https://www.kth.se/student/kurser/kurs/HI1027). För godkänt betyg skall  Välkommen till kursen i Objektorienterad programmering, HT 2017!


Monogamy sue miller
indrivningsforetag

Skoluppgift i objektorienterad programmering . [13] KTH, Objektorienterad programmering, https://www.kth.se/social/course/HI1027/. [14] J. Svensson 

⁃ En klassdefinitioner används för att skapa ett objekt Kursen behandlar grundläggande objektorienterad analys och design som introduceras med CRC-kort (Class, Responsibilities, Collaborations) och rollspelsdiagram (RPD). För att dokumentera detta arbete används valda delar av UML (Unified Modeling Language). Färdigheterna i objektorienterad programmering tränas i programspråket Java. 2011-03-10 I ett objektorienterat synsätt delas programmering in i fyra faser: analys, design, implementation och testning. Vi kommer här inte att skilja på analys och design utan nöjer oss med att konstatera att man i analysfasen skapar en problemnära modell som sedan i designfasen kompletteras med klasser som behövs för implementationen. Objektorienterad programmering i C#, 40 YH-poäng.

programmering i ett objektorienterat språk, Java. Kursen ger kunskaper i objektorienterad programmering och modellering som kommer att användas inom andra områden under utbildningen. Inom objektorienterad programmering närmar man sig ett programmeringsproblem utifrån vad det är programmet ska modellera.

Rekommenderad kurslitteratur. Databasteknik  av M Larsson · 2016 — Sett utifrån ämnesplanen för kursen Programmering 1, hur kan man planera sin undervisning om forskningsresultat kring förståelse för objektorientering skall ligga  Skoluppgift i objektorienterad programmering .

Objektorientering bygger på enkla och naturliga idéer, men skillnaden mot traditionell systemutveckling gör att många upplever dem som en tröskel till förståelse. Objektorienterad programmering i C#, 50 p.NET Core och MVC, 40 p; Arbetslivets medverkan. Alla yrkeshögskoleutbildningar genomförs i nära samarbete med det arbetsliv som behöver den kompetens som utbildningen leder till. Vi har flera olika verksamheter och kommuner representerade i ledningsgruppen för utbildningen. Objektorienterad programmering: klasser, objekt och arv, dynamisk bindning och polymorfism, operatoröverlagring, generisk programmering, användning av klassbibliotek, händelsestyrd programmering, grafiska användargränssnitt, jämförelse mellan olika objektorienterade språk. Vi ska nu visa objektorienterad programmering genom att programmera ett enklare spel!