Problemløsning i hverdagen (1) Introduktion til objektorientering. Delegering til agenter. Problemløsning i hverdagen (2)

Save this PDF as:
 WORD  PNG  TXT  JPG

Størrelse: px
Starte visningen fra side:

Download "Problemløsning i hverdagen (1) Introduktion til objektorientering. Delegering til agenter. Problemløsning i hverdagen (2)"

Transkript

1 Problemløsning i hverdagen () Introduktion til objektorientering OO, Java og BlueJ Hvis min bil går i stykker, har jeg et problem; hvad gør jeg for at løse det? Henvender mig på et bilværksted og forklarer dem hvori problemet består. Overlader bilen til værkføreren og får den tilbage i repareret stand nogen tid efter. Hvad har jeg gjort for at løse mit problem? Fundet en passende agent eller serviceudbyder. Overbragt agenten en meddelelse om mit problem. Det er blevet agentens ansvar at løse problemet på mine vegne. Agenten har en metode til at løse problemet, men den behøver jeg ikke at kende til. OO-introduktion.2 Problemløsning i hverdagen (2) Samme princip hvis jeg skal sende blomster til min farmor i Svendborg Henvender mig til min lokale blomsterhandler med en meddelelse der indeholder information om hvilke blomster jeg ønsker samt min farmors adresse, og så sker det hele bag kulisserne. Formodentlig ved at blomsterhandleren videregiver min meddelelse til en anden blomsterhandler i Svendborg der sørger for at fremskaffe blomsterne, binde en buket og få dem sendt ud til min farmor. Delegering til agenter Afkobling Agenters valg af metode er ikke mit problem; tværtimod er der stor fleksibilitet i at vi ikke blander os i agenters (eksempelvis blomsterhandleres eller værkføreres) metoder. Agenter er fri til at anvende en vilkårlig fremgangsmåde, blot de leverer en løsning på problemet det er deres ansvar. OO-introduktion.3 OO-introduktion.4 Forskellige typer af agenter Om benyttelse af metaforer i OO Forskellige typer agenter Agenten er modtager af min meddelelse og dermed en nødvendig betingelse for at problemet bliver løst. Hver agent har sine metoder som er specifikke for netop den service han kan tilbyde. Havde jeg henvendt mig til værkføreren med mit blomsterproblem ville han sikkert have givet en besked tilbage om at han ikke havde nogen metode til at løse problemet. En af fordelene ved OOP er benyttelsen af metaforer fra dagligdagen. En OO-programmør kan tænke på sit program som nogle objekter der opfører sig på bestemte måder og har visse ansvar at leve op til trække på et væld af erfaringer fra dagligdagen og herved få ideer til strukturering af det samlede program OO-introduktion.5 OO-introduktion.6

2 Interaktion mellem agenter Forskellige typer agenter Mig Alexandra Blomster Quist Blomster Bud-Johnny Farmor levér(b,a,b) Blomsterhandler Bud levér(b,a,b) bindbuket(b) bringud(b) overbring(b) levér bindbuket indbetal bringud OO-introduktion.7 OO-introduktion.8 Rollespil Skuespiller Aktører Skuespiller Skuespillerelev Karakterskuespiller Gnavpot Koreograf Handlinger klap n drej n antal Elev Skuespiller Karakter Aktør klap (heltal n) drej (heltal n) fortælantaltricks() Koreograf Gnavpot dine hænder så mange gange. rundt om dig selv så mange gange. handlinger (drej og klap) du har udført indtil nu. OO-introduktion.9 OO-introduktion.0 Skuespillerelev Karakterskuespiller dine hænder så mange gange samtidig med at du tydeligt viser din nervøsitet. rundt om dig selv så mange gange samtidig med at du tydeligt viser din nervøsitet. handlinger (drej og klap) du har udført indtil nu samtidig med at du tydeligt viser din nervøsitet. dine hænder så mange gange. Sig derefter Tak! og buk så dramatisk du kan. rundt om dig selv så mange gange. Sig derefter Tak! og buk så dramatisk du kan. handlinger (drej og klap) du har udført indtil nu. Sig derefter Tak! og buk så dramatisk du kan. OO-introduktion. OO-introduktion.2 2

3 Gnavpot Ligegyldigt hvilken besked du modtager, så ignorer beskeden og sig så højt og tydeligt du kan: Jeg nægter! Koreograf Til en start Vælg dig to ofre blandt de øvrige aktører. De to ofre kan godt være samme person. Når du modtager beskeden klap videresender du den til hver af dine to ofre. Når du modtager beskeden drej videresender du den til hver af dine to ofre. Når du modtager beskeden antal, videresender du den prompte til hver af dine to ofre. Derefter fortæller du hvor mange handlinger du har udført indtil nu, nemlig summen af dine ofres svar. OO-introduktion.3 OO-introduktion.4 Skuespil, et konkret scenarie Rollespil i Java og BlueJ billeaugust : Instruktør anderslundmadsen : Skuespillerelev brittbendixen : Koreograf madsmikkelsen : Skuespillerelev klap(2) agér nervøs drej(3) agér nervøs klap( ) klap( klap( ) ) agér nervøs OO-introduktion.5 OO-introduktion.6 BlueJ og Java, oprettelse af objekter BlueJ og Java, metodekald Aktør apprenti; apprenti = new Karakterskuespiller( Ghita Nørby ); apprenti.turn(2); OO-introduktion.7 OO-introduktion.8 3

4 Javakode for skuespil Kristen Nygaard om objektorientering public void directplayc() { // define the participants Participant sørenpilmark, ghitanørby; En programudførelse betragtes som et fysisk modelsystem der simulerer opførslen af en reel eller imaginær del af verden. } //casting -- opret objekter sørenpilmark = new Actor( Søren Pilmark ); ghitanørby = new CharacterActor( Ghita Nørby ); //direct the play sørenpilmark.clap(2); ghitanørby.turn(3); sørenpilmark.printnumberoftricks(); ghitanørby.printnumberoftricks(); OO-introduktion.9 Fysisk modellering er baseret på opfattelse af virkeligheden i ter-mer af fænomener og begreber. Et fysisk modelsystem konstrueres ved at modellere fænomener som objekter og begreber som klasser. Kristen Nygaard, OO-introduktion.20 Modellering, begreber og fænomener () Studieadministration Studerende (Rasmus, Stine, Søren,...) Fag (dintprog, Perspektiverende kursus, MM-æstetik,...) Underviser (mec, gudmund, olavb,...) Lokale (Aud. E, Koll. G3, Stibitz-3,...) Prøveform (praktisk, mundtlig, skriftlig, projekt,...) Prøveresultat (bestået, ikke bestået, udeblevet, 3,...) Modellering, begreber og fænomener (2) Elektroniske patientjournaler (EPJ) Patient (Joachim B. Olsen, Dr. Margrethe II,...) Behandling (forbinding, ro, fysioterapi,...) Diagnose (forstuvet håndled, brækket ben, gulsot,...) Operation (fjernelse af blindtarm, sterilisation, fedtsugning,...) Læge (Jesper Hogaard, Lis Vinge Madsen,...) Sygeplejerske (Jane Clemensen, Bente Aarslev,...) OO-introduktion.2 OO-introduktion.22 Model for studieadministrationssystem Model for EPJ-system Studerende Lærer Fag Prøveform Karakter Lokale Patient Læge Overlæge Diagnose Behandling... Reservelæge Domæne Domæne Model OO-introduktion.23 OO-introduktion.24 4

5 dintprog Objektorienteret programmering Java Modeldrevet programmering programmeringsopgaver tager udgangspunkt i simple OOmodeller som realiseres i Java Målet er praktiske kompetencer mht. programmering individuel praktisk prøve ved computer Programmering er en kontaktsport Øv jer! OO-introduktion.25 5

Introduktion til objektorientering. OO, Java og BlueJ

Introduktion til objektorientering. OO, Java og BlueJ Introduktion til objektorientering OO, Java og BlueJ Plan Time 1 Objekt-orienteret problemløsning BlueJ eksempel Time 2 Begreber og fænomener à klasser og objekter Modellering Øvelse: itunes Problemløsning

Læs mere

Objektorienteret programmering

Objektorienteret programmering Forelæsning 1.2 Objektorienteret programmering Java er et OO programmeringssprog BlueJ og Greenfoot er programmeringsomgivelser for Java Praktiske ting Mail sendes til jer på adressen årskortnr@post.au.dk

Læs mere

Oversigt. Modellering.6. Begrebsmodellering. Begrebsapparat til OO. Fænomener og begreber. Objektorienteret modellering

Oversigt. Modellering.6. Begrebsmodellering. Begrebsapparat til OO. Fænomener og begreber. Objektorienteret modellering Oversigt Modellering Begrebsmodellering, UML og Java Begrebsapparat til objektorientering Begrebsopfattelser og -modellering Strukturer: specialisering, aggregering, associering Anvendes til organisering

Læs mere

Forelæsning Uge 1 Mandag

Forelæsning Uge 1 Mandag Forelæsning Uge 1 Mandag Hvad er programmering? Program, der kan løse Sudoku opgaver (eksempel) Programmering og problemløsning (generelt) Agenter og metoder UML specifikationssproget Klassediagrammer

Læs mere

Forelæsning Uge 1 Torsdag

Forelæsning Uge 1 Torsdag Forelæsning Uge 1 Torsdag Objekters tilstand og opførsel Java og BlueJ Skabelse af objekter (via new-operatoren) Iteration (gentagelser) og parametrisering Java's for løkke Parametre i metoder Forskellige

Læs mere

Objects First with Java A Practical Introduction Using BlueJ

Objects First with Java A Practical Introduction Using BlueJ Objects First with Java A Practical Introduction Using BlueJ En introduktion til objektorienteret programmering for begyndere ud fra et software engineering aspekt Om at programmere i Java, ikke om værktøjet

Læs mere

Kursus i OOP og Java. Kursus i Objektorienteret programmering i Java

Kursus i OOP og Java. Kursus i Objektorienteret programmering i Java Kursus i OOP og Java Kursus i Objektorienteret programmering i Java Åben Dokumentlicens Dette foredragsmateriale er under Åben Dokumentlicens (ÅDL) Du har derfor lov til frit at kopiere dette værk Bruger

Læs mere

Forelæsning Uge 2 Torsdag

Forelæsning Uge 2 Torsdag Forelæsning Uge 2 Torsdag Niveauer af programbeskrivelser Statiske / dynamiske beskrivelser Klassevariabler og klassemetoder Variabler og metoder der et tilknyttet klassen (i stedet for at være tilknyttet

Læs mere

Modellering & IT-understøttelse af forretningsprocesser

Modellering & IT-understøttelse af forretningsprocesser Modellering & IT-understøttelse af forretningsprocesser Lars Bækgaard Lektor, Informatik 2 Oversigt Formål Udfordringer Metodeskitse Afrunding 1 3 Formål Skabe sammenhæng mellem teknologi, information

Læs mere

Forelæsning Uge 2 Torsdag

Forelæsning Uge 2 Torsdag Forelæsning Uge 2 Torsdag Niveauer af programbeskrivelser Statiske / dynamiske beskrivelser Klassevariabler og klassemetoder Variabler og metoder der et tilknyttet klassen (i stedet for at være tilknyttet

Læs mere

Videregående Programmering for Diplom-E Noter

Videregående Programmering for Diplom-E Noter Videregående Programmering for Diplom-E Noter 1. Uddelegering Ét af de væsentlige principper i objektorienteret programmering er, at enhver klasse selv skal kunne "klare ærterne". Enhver klasse skal altså

Læs mere

Forelæsning Uge 5 Mandag

Forelæsning Uge 5 Mandag Forelæsning Uge 5 Mandag Algoritmeskabeloner findone, findall, findnoof, findsumof (sidste mandag) findbest Brug af klassen Collections og interfacet Comparable BlueJ s Debugger Nyttig til at inspicere

Læs mere

II. Beskrivelse af kandidatuddannelsens discipliner

II. Beskrivelse af kandidatuddannelsens discipliner II. Beskrivelse af kandidatuddannelsens discipliner Særfag 18. Agenter, handlinger og normer (Agents, actions and norms) a. Undervisningens omfang: 4 ugentlige timer i 2. semester. Efter gennemførelsen

Læs mere

dintprog Manual Revision: 1241 August 24, 2010 I Introduktion 3 1 Notation 3 II Begreber 4 2 Grundbegreber om programmering 4

dintprog Manual Revision: 1241 August 24, 2010 I Introduktion 3 1 Notation 3 II Begreber 4 2 Grundbegreber om programmering 4 dintprog Manual Revision: 1241 August 24, 2010 Indhold I Introduktion 3 1 Notation 3 II Begreber 4 2 Grundbegreber om programmering 4 3 Grundbegreber om modellering 4 III Sprogkonstruktioner 5 4 Klasser

Læs mere

Ens eller forskellig?

Ens eller forskellig? Ens eller forskellig? Geometri i 5./6. klasse Niels Kristen Kirk, Christinelystskolen Kaj Østergaard, VIA UC Plan Didaktisk design - modellen Fra model til praksis indledende overvejelser En konkret udmøntning

Læs mere

Undervisningsbeskrivelse

Undervisningsbeskrivelse Undervisningsbeskrivelse Stamoplysninger til brug ved prøver til gymnasiale uddannelser Termin Institution Uddannelse Fag og niveau Lærer(e) Hold Termin hvori undervisningen afsluttes: maj-juni 2014 HTX

Læs mere

Undervisningsbeskrivelse

Undervisningsbeskrivelse Undervisningsbeskrivelse Stamoplysninger til brug ved prøver til gymnasiale uddannelser Termin August 2009 - juni 2010 Institution HTX Sukkertoppen/Københavns Tekniske Skole Uddannelse Fag og niveau Lærer(e)

Læs mere

Programmering 2. dprog2 E2013. http://www.cs.au.dk/dprog2/

Programmering 2. dprog2 E2013. http://www.cs.au.dk/dprog2/ Programmering 2 dprog2 E2013 http://www.cs.au.dk/dprog2/ Læringsmål Deltagerne skal ved afslutningen af kurset kunne: forklare og anvende både basale og videregående elementer af et moderne programmeringssprog,

Læs mere

DM502. Peter Schneider-Kamp (petersk@imada.sdu.dk) http://imada.sdu.dk/~petersk/dm502/

DM502. Peter Schneider-Kamp (petersk@imada.sdu.dk) http://imada.sdu.dk/~petersk/dm502/ DM502 Peter Schneider-Kamp (petersk@imada.sdu.dk) http://imada.sdu.dk/~petersk/dm502/ 1 DM502 Bog, ugesedler og noter De første øvelser Let for nogen, svært for andre Kom til øvelserne! Lav opgaverne!

Læs mere

Tabelbegrebet. Klassediagrammer (III) Oversigt. Anvendelse af Tabeller. Tabeller og qualified associations

Tabelbegrebet. Klassediagrammer (III) Oversigt. Anvendelse af Tabeller. Tabeller og qualified associations Tabelbegrebet Klassediagrammer (III) Tabeller og qualified associations originally by Michael R. Hansen modified/extended by Anne E. Haxthausen Informatics and Mathematical Modelling Technical University

Læs mere

Programmering 2. dprog2 E2012. http://www.cs.au.dk/dprog2/

Programmering 2. dprog2 E2012. http://www.cs.au.dk/dprog2/ Programmering 2 dprog2 E2012 http://www.cs.au.dk/dprog2/ Læringsmål Deltagerne skal ved afslutningen af kurset kunne: forklare og anvende både basale og videregående elementer af et moderne programmeringssprog,

Læs mere

Mundtlighed i Dansk II. Genfortællingen som genre

Mundtlighed i Dansk II. Genfortællingen som genre Mundtlighed i Dansk II Genfortællingen som genre Program 1. Opsamling fra sidste gang 2. Genfortællingen genfortalt ved RABO 3. Praktisk øvelse med de forberedte genfortællinger 4. Opsamling og refleksion

Læs mere

Skriftlig eksamen i Datalogi

Skriftlig eksamen i Datalogi Roskilde Universitetscenter Skriftlig eksamen i Datalogi Modul 1 Vinter 1998/99 Opgavesættet består af 5 opgaver, der ved bedømmelsen tillægges følgende vægte: Opgave 1 16% Opgave 2 12% Opgave 3 10% Opgave

Læs mere

Undervisningsbeskrivelse

Undervisningsbeskrivelse Undervisningsbeskrivelse Stamoplysninger til brug ved prøver til gymnasiale uddannelser Termin Aug 2015 - Jun 2016 Institution Uddannelse Fag og niveau Lærer(e) Hold Vid Gymnasier [GameIT Studieretning]

Læs mere

Evaluering af klinikophold med fokus på respirationslidelser for MedIS og medicinstuderende på 1. semester 27.11. 2012 til 30.11. 2012.

Evaluering af klinikophold med fokus på respirationslidelser for MedIS og medicinstuderende på 1. semester 27.11. 2012 til 30.11. 2012. Evaluering af klinikophold med fokus på respirationslidelser for MedIS og medicinstuderende på 1. semester 27.11. 2012 til 30.11. 2012. Antal tilbagemeldinger: 157 ud af 172 mulige 1: Havde du problemer

Læs mere

PATIENTER SOM UNDERVISERE

PATIENTER SOM UNDERVISERE PATIENTER SOM UNDERVISERE - i praksis Anne Marie Rieffestahl, konceptansvarlig Judit Vibe Madsen, konceptansvarlig CEKU den 27.5.2015 Netværksarrangement ViBIS Konceptet: Patienter som undervisere Baggrund:

Læs mere

Grundlæggende Programmering ITU, Efterår 1999. Skriftlig eksamen i Grundlæggende Programmering

Grundlæggende Programmering ITU, Efterår 1999. Skriftlig eksamen i Grundlæggende Programmering Skriftlig eksamen i Grundlæggende Programmering ITU, 20. januar 2000 Alle hjælpemidler tilladt, dog ikke datamat. Eksamen er skriftlig, fire timer, og bedømmes efter 13-skalaen. Opgavesættet består af

Læs mere

Undervisningsplan. Side 1 af 9. Termin Rybners Tekniske Gymnasium. Uddannelse. Fag og niveau. Informationsteknologi B

Undervisningsplan. Side 1 af 9. Termin Rybners Tekniske Gymnasium. Uddannelse. Fag og niveau. Informationsteknologi B Undervisningsplan Termin 2015-2016 Institution Uddannelse Fag og niveau Lærer(e) Hold Rybners Tekniske Gymnasium HTX Informationsteknologi B Jeppe Moritz Led, Jens Ahlmann Hansen 8HX215ema Oversigt over

Læs mere

Snapshots - Metodeworkshop med fart over feltet. Randers Sundhedscenter -tirsdag d. 17. marts 2009

Snapshots - Metodeworkshop med fart over feltet. Randers Sundhedscenter -tirsdag d. 17. marts 2009 Snapshots - Metodeworkshop med fart over feltet Randers Sundhedscenter -tirsdag d. 17. marts 2009 Anne Bøgh Fangel, projektleder Introduktion Bød velkommen og introducerede dagens forløb og projektets

Læs mere

Trivselsmåling - Elever - november 2015

Trivselsmåling - Elever - november 2015 Trivselsmåling - Elever - november 01 Publiceret af Hans Henrik Knoop 0 december 01 klokken 17:1 Side 1 Trivselsmåling - Elever - november 01 Publiceret af Hans Henrik Knoop 0 december 01 klokken 17:1

Læs mere

Hvorfor skal vi bruge objekt orienteret databaser?

Hvorfor skal vi bruge objekt orienteret databaser? OODBMS Vs. RDBMS 1 Indholdsfortegnelse Hvorfor skal vi bruge objekt orienteret databaser?... 3 OODBMS i erhvervslivet... 4 Bagsiden af medaljen... 5 OODBMS i praksis... 6 Konklusion... 8 2 Hvorfor skal

Læs mere

- målet er: at lære deltagerne at kunne være på i en ukendt og evt. pressset situation med kort varsel.

- målet er: at lære deltagerne at kunne være på i en ukendt og evt. pressset situation med kort varsel. Intro forløb forløbet er lavet til at kunne afvikles over 2 lektioner. 1 Lektion: Gennemgang af konceptet. Jeg snakker ud fra mine egne erfaringer og oplevelser med filosofien. I slutningen af timen får

Læs mere

PATIENTOPLEVET KVALITET 2013

PATIENTOPLEVET KVALITET 2013 Patientoplevet kvalitet Antal besvarelser: 59 Svarprocent: 45% PATIENTOPLEVET KVALITET 2013 TIDSBESTILLING OG KONTAKT MED 01 13. Har du kommentarer til tidsbestilling og kontakt med klinikken? 5 måneders

Læs mere

Fundamentale sprogbegreber

Fundamentale sprogbegreber Fundamentale sprogbegreber Sætninger og udtryk Niveauer af programbeskrivelse (statisk versus dynamisk syn) Oversigt Sætninger simple sætninger (assignment, metodekald) sammensatte sætninger (selektion,

Læs mere

Hvordan udfordres vi som fagpersoner når samarbejdet omhandler både liv og død?

Hvordan udfordres vi som fagpersoner når samarbejdet omhandler både liv og død? Hvordan udfordres vi som fagpersoner når samarbejdet omhandler både liv og død? Hospitalspræst Christian Juul Busch, Rigshospitalet. christian.busch@rh.regionh.dk ALS-teamseminar 2015 Musholm den 4. oktober

Læs mere

Curriculum Vitae for Per Odderskov.

Curriculum Vitae for Per Odderskov. Curriculum Vitae for Per Odderskov. Demografiske data Navn: Per Odderskov Bopæl: Nedergårds Alle 5, 8200 Århus N Født: 1957 Civil stand: Gift Nationalitet: Dansk Resume Jeg har en mangeårig baggrund som

Læs mere

Studieplan. Stamoplysninger til brug ved prøver til gymnasiale uddannelser. Oversigt over gennemførte undervisningsforløb. Termin Aug jun 2011

Studieplan. Stamoplysninger til brug ved prøver til gymnasiale uddannelser. Oversigt over gennemførte undervisningsforløb. Termin Aug jun 2011 Studieplan Stamoplysninger til brug ved prøver til gymnasiale uddannelser Termin Aug 2010 - jun 2011 Institution Uddannelse Fag og niveau Lærer(e) Hold Grenaa Tekniske Gymnasium htx Programmering C Klavs

Læs mere

Videregående programmering i Java

Videregående programmering i Java Videregående programmering i Java Dag 6 Komponenter (og lidt Swing og MVC) Læsning: VP 4, evt. VP 6 Dette materiale er under Åben Dokumentlicens, se http://www.sslug.dk/linuxbog/licens.html Grafiske komponenter

Læs mere

Lærevejledning. - en introduktion til maskinarkitektur. faraz@butt.dk Faraz Butt mads@danquah.dk Mads Danquah doktor@dyregod.dk Ulf Holm Nielsen

Lærevejledning. - en introduktion til maskinarkitektur. faraz@butt.dk Faraz Butt mads@danquah.dk Mads Danquah doktor@dyregod.dk Ulf Holm Nielsen Lærevejledning - en introduktion til maskinarkitektur faraz@butt.dk Faraz Butt mads@danquah.dk Mads Danquah doktor@dyregod.dk Ulf Holm Nielsen Roskilde Universitetscenter Naturvidenskabelig Basisuddannelse

Læs mere

Forelæsning Uge 3 Torsdag

Forelæsning Uge 3 Torsdag Forelæsning Uge 3 Torsdag Billedredigering Gråtonebilleder (som er lidt simplere end farvebilleder) Arrays Kan "opbevare" et antal objekter (som ArrayList) Fast (på forhånd kendt) antal elementer Afleveringsopgave:

Læs mere

Studieplan. Stamoplysninger til brug ved prøver til gymnasiale uddannelser. Oversigt over gennemførte undervisningsforløb. Termin Aug jun 2011

Studieplan. Stamoplysninger til brug ved prøver til gymnasiale uddannelser. Oversigt over gennemførte undervisningsforløb. Termin Aug jun 2011 Studieplan Stamoplysninger til brug ved prøver til gymnasiale uddannelser Termin Aug 2010 - jun 2011 Institution Uddannelse Fag og niveau Lærer(e) Hold Grenaa Tekniske Gymnasium htx Programmering C Klavs

Læs mere

Hvad er Objekter - Programmering

Hvad er Objekter - Programmering Denne guide er oprindeligt udgivet på Eksperten.dk Hvad er Objekter - Programmering En rigtig god gennemgang af hvad objekter er! Hvordan de oprettes og anvendes! Det er helt klart til nybegyndere, som

Læs mere

Forelæsning Uge 2 Torsdag

Forelæsning Uge 2 Torsdag Forelæsning Uge 2 Torsdag Java syntax og style guide Sætninger Simple sætninger (assignment, interne og eksterne metodekald) Sammensatte sætninger (blok, selektion, gentagelse) Udtryk og operatorer Brug

Læs mere

INSPIRATION OG EFTERUDDANNELSE EFTERÅR 2005 FORÅR 2006

INSPIRATION OG EFTERUDDANNELSE EFTERÅR 2005 FORÅR 2006 INSPIRATION OG EFTERUDDANNELSE EFTERÅR 2005 FORÅR 2006 PROGRAM EFTERÅR 2005 DET SCENISKE OBJEKT En kursusrække som formidler indsigt og teknisk viden for scenekunstnere med interesse for ny scenekunst/

Læs mere

Test af It-komponent

Test af It-komponent Test af It-komponent I programmeringssproget Java Programmet Login service Elev: Mads Funch Klasse 2.4 Mat, It, Programmering Skole: Roskilde Tekniske Gymnasium HTX Underviser: Karl Dato: 31-08-2016 Side

Læs mere

Middelfart d. 13.8 2013. V/ Jesper Lai Knudsen og Martin Oksbjerg

Middelfart d. 13.8 2013. V/ Jesper Lai Knudsen og Martin Oksbjerg Middelfart d. 13.8 2013. V/ Jesper Lai Knudsen og Martin Oksbjerg Jeg er ikke en særlig god underviser!!! Historier eller hændelser der understøtter den historie om mig selv. Min egen fortælling og andres

Læs mere

Fra 13 år. Undervisningsmateriale til dansk i udskolingen. Hvad er der på den anden side? ZENEKUNST I UNDERVISNINGEN

Fra 13 år. Undervisningsmateriale til dansk i udskolingen. Hvad er der på den anden side? ZENEKUNST I UNDERVISNINGEN Fra 13 år Hvad er der på den anden side? ZENEKUNST I UNDERVISNINGEN Undervisningsmateriale til dansk i udskolingen s. 3 s. 4 s. 7 s. 9 Introduktion Åbne op for teateroplevelsen, øvelse 1a, b, c, d. (Kan

Læs mere

Undervisningsbeskrivelse

Undervisningsbeskrivelse Undervisningsbeskrivelse Stamoplysninger til brug ved prøver til gymnasiale uddannelser Termin Institution Uddannelse Fag og niveau Lærer(e) Hold Termin hvori undervisningen afsluttes: maj-juni 2013 HTX

Læs mere

PIT Afsluttende opgave Vis hvad I kan. Steen H Jensen

PIT Afsluttende opgave Vis hvad I kan. Steen H Jensen teen H Jensen 1 PIT Afsluttende opgave Vis hvad I kan. teen H Jensen 1 2 3 4 5 Forside Indhold og begrundelse for emne Link til to Movie Maker produktioner Link til Photo tory og Power Point produktioner

Læs mere

University of Southern Denmark Syddansk Universitet. DM502 Forelæsning 2

University of Southern Denmark Syddansk Universitet. DM502 Forelæsning 2 DM502 Forelæsning 2 Repetition Kompilere og køre Java program javac HelloWorld.java java HeloWorld.java Debugge Java program javac -g HelloWorld.java jswat Det basale Java program public class HelloWorld

Læs mere

Arkitektur principper og design mønstre til realisering af enterprise applikationer baseret på rige domænemodeller (og.net)

Arkitektur principper og design mønstre til realisering af enterprise applikationer baseret på rige domænemodeller (og.net) Arkitektur principper og design mønstre til realisering af enterprise applikationer baseret på rige domænemodeller (og.net) Kim Harding Christensen EOS A/S Margrethepladsen 3 8000 Århus TLF: 8732 8787

Læs mere

Gør dine elever aktive i diskussioner på klassen

Gør dine elever aktive i diskussioner på klassen Susanne Bøgeløv Storm ALLE Gør dine elever aktive i diskussioner på klassen med vurderingsøvelser om forfatteren Susanne Bøgeløv Storm leder og indehaver af Æstetisk Læring Susanne er undervisningskonsulent,

Læs mere

Vurdering af forudsætninger og vilkår for læring og kreativitet - Elev spørgeskema - 31.10.2014

Vurdering af forudsætninger og vilkår for læring og kreativitet - Elev spørgeskema - 31.10.2014 Vurdering af forudsætninger og vilkår for læring og kreativitet - Elev spørgeskema - 1.10.014 Publiceret af Hans Henrik Knoop February 4 01 at 1:7 Powered by Enalyzer Vurdering af forudsætninger og vilkår

Læs mere

Klinisk periode Refleksionsmateriale Sydvestjysk Sygehus

Klinisk periode Refleksionsmateriale Sydvestjysk Sygehus Klinisk periode Refleksionsmateriale Sydvestjysk Sygehus 1 Refleksion som et læringsredskab Refleksion betyder egentlig tilbagekastning! Det vil sige, at du tankemæssigt vender tilbage til noget, der er

Læs mere

RUNDT OM DEN NETBASEREDE UDDANNELSE

RUNDT OM DEN NETBASEREDE UDDANNELSE NETVÆRKET FOR NETBASEREDE PROFESSIONS- UDDANNELSER I UCC, UC SYDDANMARK OG VIA UC Inviterer til konferencen RUNDT OM DEN NETBASEREDE UDDANNELSE 1. DECEMBER 2011 Some rights reserved by magical-world http://www.flickr.com/photos/magical-world/

Læs mere

Fag. Grundbog i sygepleje MUNKSGAARD. Kirsten Frederiksen og Birte Glinsvad (red.)

Fag. Grundbog i sygepleje MUNKSGAARD. Kirsten Frederiksen og Birte Glinsvad (red.) Fag Grundbog i sygepleje Kirsten Frederiksen og Birte Glinsvad (red.) MUNKSGAARD Indholdsfortegnelse Introduktion.... 15 Grunduddannelsen...16 Bogens struktur....16 Del 1 Det senmoderne samfund... 19 Kapitel

Læs mere

Noter til Perspektiver i Matematikken

Noter til Perspektiver i Matematikken Noter til Perspektiver i Matematikken Henrik Stetkær 25. august 2003 1 Indledning I dette kursus (Perspektiver i Matematikken) skal vi studere de hele tal og deres egenskaber. Vi lader Z betegne mængden

Læs mere

Ideer til datalogiprojekter. Keld Helsgaun

Ideer til datalogiprojekter. Keld Helsgaun Ideer til datalogiprojekter Keld Helsgaun 1 Keld Helsgaun Forskning: kombinatorisk optimering heuristisk søgning (kunstig intelligens) programmeringsværktøjer Undervisning: programmering, datastrukturer

Læs mere

Læreplansændringer & Nye eksamensformer mulige scenarier

Læreplansændringer & Nye eksamensformer mulige scenarier Læreplansændringer & Nye eksamensformer mulige scenarier Læreplansændringer? Nye kernestofemner? Færre? Flere? Specielt: Trigonometri og statistik hvordan? Eksamensopgaver? Programmering? Bindinger på

Læs mere

IT vejledning for Studerende

IT vejledning for Studerende IT vejledning for Studerende Computere På skolen anbefales det, at du kun bruger computere med Windows installeret. Apple/Mac eller computere med Linux installeret vil have problemer med at bruge nogen

Læs mere

Dårlige tolke truer behandlingen i sundhedsvæsenet

Dårlige tolke truer behandlingen i sundhedsvæsenet Dårlige tolke truer behandlingen i sundhedsvæsenet De fleste tolke, der bruges hos læger og på hospitaler, har ingen uddannelse. Sundhedspersonalet oplever jævnligt, at der ikke oversættes korrekt, og

Læs mere

Forskningsfondens temadag 28. Januar 2014

Forskningsfondens temadag 28. Januar 2014 Forskningsfondens temadag 28. Januar 2014 Samarbejde mellem kommuner og almen praksis. En undersøgelse af samarbejdet om henvisning til kommunale sundhedstilbud for patienter med kroniske sygdomme. v.

Læs mere

Hvad synes du om indholdet af kurset?

Hvad synes du om indholdet af kurset? Oversigt 2011 Evaluering af brugerundervisning Randers Bibliotek. Evaluering har i 2011 været op til underviserne om det skulle på programmet cirka 220 svar. Hvad synes du om indholdet af kurset? 86 40%

Læs mere

Mandag den 7/10 Tirsdag den 8/10 Onsdag den 9/10 Torsdag den 10/10 Fredag den 11/10

Mandag den 7/10 Tirsdag den 8/10 Onsdag den 9/10 Torsdag den 10/10 Fredag den 11/10 Side 1 Modul K6, Ernæring og metabolisme 8. semester - Efterår 2013 uge 41 (3514001) Mandag den 7/10 Tirsdag den 8/10 Onsdag den 9/10 Torsdag den 10/10 Fredag den 11/10 8.15-9.00 9.15-10.00 10.15-11.00

Læs mere

Klasser. Grundlæggende Programmering med Projekt. Peter Sestoft Tirsdag 2. september 2008. (Tak til Jakob Bardram for nogle slides) Dagens begreber

Klasser. Grundlæggende Programmering med Projekt. Peter Sestoft Tirsdag 2. september 2008. (Tak til Jakob Bardram for nogle slides) Dagens begreber Klasser Grundlæggende Programmering med Projekt Peter Sestoft Tirsdag 2. september 2008 (Tak til Jakob Bardram for nogle slides) Dagens begreber Felt (field) Metode (method) Parameter (parameter) Sætning,

Læs mere

Programmering i C. Kursusintroduktion. Lektion september Målgruppe 2 Indhold 3 Form 4 Materiale. Målgruppe Indhold Form Materiale

Programmering i C. Kursusintroduktion. Lektion september Målgruppe 2 Indhold 3 Form 4 Materiale. Målgruppe Indhold Form Materiale Programmering i C Lektion 1 16. september 2008 Målgruppe Indhold Form Materiale Kursusintroduktion 1 Målgruppe 2 Indhold 3 Form 4 Materiale 2 / 21 Målgruppe Indhold Form Materiale Folk der har styr på

Læs mere

Min far og Vrede mand. Introduktion til undervisningsmaterialet. Min far og Vrede mand

Min far og Vrede mand. Introduktion til undervisningsmaterialet. Min far og Vrede mand Introduktion til undervisningsmaterialet Min far og Vrede mand 1 Undervisningsmateriale til Min Far og Vrede Mand Kære lærer. Dette undervisningsmateriale er tiltænkt til brug i danskundervisningen i indskolingen.

Læs mere

Rejsebeskrivelse. 6 sem. udveksling på G4 i Tórshavn

Rejsebeskrivelse. 6 sem. udveksling på G4 i Tórshavn Rejsebeskrivelse 6 sem. udveksling på G4 i Tórshavn Jeg har længe drømt om at bruge sygeplejeuddannelsen i udlandet, det var blandt andet også derfor jeg valgte uddannelsen i sin tid. Dette både for at

Læs mere

Nye eksamensformer - mulige scenarier

Nye eksamensformer - mulige scenarier Nye eksamensformer - mulige scenarier Matematik på hf Marts 2015 Bodil Bruun, fagkonsulent i matematik stx/hf Nye eksamensformer?? Problemer, der skal løses: Internet er et vilkår mundtligt og skriftligt

Læs mere

FÆLLES FOR alle kurserne

FÆLLES FOR alle kurserne FÆLLES FOR alle kurserne Kursussted Sognegården v. Ølby Kirke Ølby Center 79-81 4600 Køge Yderligere information Læs mere på Køge Kommunes hjemmeside www.koege.dk/patient og på www.patientuddannelse.info

Læs mere

VELKOMMEN til Ortopædkirurgisk afsnit A150

VELKOMMEN til Ortopædkirurgisk afsnit A150 Patientinformation VELKOMMEN til Ortopædkirurgisk afsnit A150 Velkommen til Vejle Sygehus Ortopædkirurgisk Afdeling 1 Velkommen til Ortopædkirurgisk afsnit A150 Med denne pjece vil vi byde dig velkommen

Læs mere

Kunsten at tale med børn

Kunsten at tale med børn Af Connie Dyrløv Freelance-journalist Det er egentlig enkelt og nemt, men samtidig utrolig svært. Konstruktive samtaler med børn kommer ikke af sig selv. Børnesamtaler er for langt de flestes vedkommende

Læs mere

UMV 6. - 9. kl. 2010. 1 Er du glad for din skole? Ja 86 Nej 1 Ved ikke 12. 2 Er du glad for dine lærere? Ja 81 Nej 3 Ved ikke 14

UMV 6. - 9. kl. 2010. 1 Er du glad for din skole? Ja 86 Nej 1 Ved ikke 12. 2 Er du glad for dine lærere? Ja 81 Nej 3 Ved ikke 14 UMV 6. - 9. kl. 21 Lavet af AT 21 1 Er du glad for din skole? Ja 86 Nej 1 Ved ikke 12 2 Er du glad for dine lærere? Ja 81 Nej 3 Ved ikke 14 3 Er du glad for den klasse du går i? Ja 9 Nej 2 Ved ikke 6 4

Læs mere

DET SCENISKE OBJEKT En kursusrække som formidler indsigt og teknisk viden for scenekunstnere med interesse for ny scenekunst og performance.

DET SCENISKE OBJEKT En kursusrække som formidler indsigt og teknisk viden for scenekunstnere med interesse for ny scenekunst og performance. DET SCENISKE OBJEKT En kursusrække som formidler indsigt og teknisk viden for scenekunstnere med interesse for ny scenekunst og performance. 26/01 28/01 2007 Tingenes eget liv - form, funktion & karaktér,

Læs mere

Kursusgang 10. - IPJ-systemet - Den maritime communicator

Kursusgang 10. - IPJ-systemet - Den maritime communicator Kursusgang 10 Oversigt: Sidste kursusgang Andet syn på IT-systemer: Groupware Computer-Supported Cooperative Work (CSCW) Eksempel - IPJ-systemet - Den maritime communicator Design af brugerflader 10.1

Læs mere

UCL Temadøgn. Perspektivering af KMD Education ifht. undervisningsdifferentiering

UCL Temadøgn. Perspektivering af KMD Education ifht. undervisningsdifferentiering UCL Temadøgn It i folkeskolen Fra vision til didaktisk praksis Perspektivering af KMD Education ifht. undervisningsdifferentiering Lektor, ph.d. Jeppe Bundsgaard Institut for Uddannelse og Pædagogik (DPU)/Aarhus

Læs mere

Side 1 Modul K6, Ernæring og metabolisme 8. semester - Forår 2013 uge 11 ( ) revideret

Side 1 Modul K6, Ernæring og metabolisme 8. semester - Forår 2013 uge 11 ( ) revideret Side 1 Modul K6, metabolisme 8. semester - Forår 2013 uge 11 (3514001) revideret 14.01.13 8.15-9.00 NDAG 11/3 TIRSDAG 12/3 ONSDAG 13/3 TORSDAG 14/3 FREDAG 15/3 Introduktion K6 9.15-10.00 10.15-11.00 11.15-12.00

Læs mere

dintprog Manual Revision: 731 September 30, 2009 1 Introduktion 3 1.1 Notation... 3 I Begreber 4 2 Grundbegreber om programmering 4

dintprog Manual Revision: 731 September 30, 2009 1 Introduktion 3 1.1 Notation... 3 I Begreber 4 2 Grundbegreber om programmering 4 dintprog Manual Revision: 731 September 30, 2009 Indhold 1 Introduktion 3 1.1 Notation................................. 3 I Begreber 4 2 Grundbegreber om programmering 4 3 Grundbegreber om modellering

Læs mere

KONSTRUKTIVISTISK VEJLEDNING

KONSTRUKTIVISTISK VEJLEDNING 1 R. Vance Peavy (1929-2002) Dr.psych. og professor ved University of Victoria Canada. Har selv arbejdet som praktiserende vejleder. Han kalder også metoden for sociodynamic counselling, på dansk: sociodynamisk

Læs mere

1. Samarbejdsaftale Markér. 2. Dit liv lige nu Markér. 3. Imellem ideal og virkelighed Markér

1. Samarbejdsaftale Markér. 2. Dit liv lige nu Markér. 3. Imellem ideal og virkelighed Markér 1a. Forløbspapir Arbejdspapirer, der er udfyldt (sæt /) og drøftet (sæt\) 1. Samarbejdsaftale Markér 1a. Invitation til samarbejde 1b. Aftaleark Problemlister Problemer, der arbejdes med nu Afslutningsaftale

Læs mere

Konflikthåndtering mødepakke. konflikthåndtering. Velkommen! B3_1_Dias side 1/14

Konflikthåndtering mødepakke. konflikthåndtering. Velkommen! B3_1_Dias side 1/14 konflikthåndtering Velkommen! _1_Dias side 1/14 Formålet med mødet At lære om konflikter At få nogle redskaber til at håndtere konflikter At prøve at bruge redskaberne til at håndtere nogle forskellige

Læs mere

Projektarbejde. AFL Institutmøde den 6.10.2005 Pernille Kræmmergaard Forskningsgruppen i Informatik

Projektarbejde. AFL Institutmøde den 6.10.2005 Pernille Kræmmergaard Forskningsgruppen i Informatik Projektarbejde AFL Institutmøde den 6.10.2005 Pernille Kræmmergaard Forskningsgruppen i Informatik Ønske for dagen Jeg håber, at i får et indblik i: Hvad studieprojekter er for noget Hvordan projektarbejdet

Læs mere

UDDANNELSE PÅ ORTOPÆDKIRURGISK AFDELING H

UDDANNELSE PÅ ORTOPÆDKIRURGISK AFDELING H UDDANNELSE PÅ ORTOPÆDKIRURGISK AFDELING H Køge Sygehus Lykkebækvej 1 4600 Køge INDHOLD: Præsentation af Ortopædkirurgisk Afdeling side 3 Ortopædkirurgisk afdelings organisation side 3 Målsætning og værdigrundlag

Læs mere

Velkommen til Karkirurgisk Afdeling DKC

Velkommen til Karkirurgisk Afdeling DKC Til patienter og pårørende Velkommen til Karkirurgisk Afdeling DKC Vælg billede Vælg farve Karkirurgisk Afdeling Hvor stor er afdelingen? Afdelingen har plads til 20 patienter, fordelt på stuerne 51-61.

Læs mere

Personcentreret støtte til kvinder i forløbet efter kirurgisk behandling for gynækologisk kræft

Personcentreret støtte til kvinder i forløbet efter kirurgisk behandling for gynækologisk kræft Gynækologisk Ambulatorium 4004, Rigshospitalet Refleksionsark Personcentreret støtte til kvinder i forløbet efter kirurgisk behandling for gynækologisk kræft Refleksions ark Ark udleveret Ark mailet Ark

Læs mere

Temadag Fredag d. 12. oktober http://odont.au.dk/uddannelse/undervisningi-psykologi-paa-odontologi/ V. Britt Riber Opsamling fra sidst Ønsker for undervisning Repetition af stress og stresshåndtering Kommunikation

Læs mere

Forelæsning Uge 6 Mandag

Forelæsning Uge 6 Mandag Forelæsning Uge 6 Mandag Tingene i denne forelæsning er ikke eksamenspensum Forelæsningen afrunder kurset, og forklarer nogle af de begreber, som I har mødt under kurset uden at få detaljeret forklaring

Læs mere

Forelæsning Uge 4 Mandag

Forelæsning Uge 4 Mandag Forelæsning Uge 4 Mandag Algoritmeskabeloner Kan (ved simple tilretningerne) bruges til at implementere metoder, der gennemsøger en arrayliste (eller anden objektsamling) og finder objekter, der opfylder

Læs mere

Emilys rejsebrev fra Thailand udvekslingsperiode aug. okt. 2009

Emilys rejsebrev fra Thailand udvekslingsperiode aug. okt. 2009 Emilys rejsebrev fra Thailand udvekslingsperiode aug. okt. 2009 Navn: Emily Stacey Prince Evt. rejsekammerat: Malene Anusha Christensen Hjem-institution: University College Nordjylland Holdnummer: H08V

Læs mere

Generelle Strategier

Generelle Strategier Generelle Strategier Hjælper Dit Barn at Lære mere Effektivt Tips til at beholde Høreapparater (eller Implant) På Nu hvor dit barn har høreapparater, vil udfordringen kunne være at beholde dem på. Det

Læs mere

Forebyggelse af ludomani blandt 6-10. klassetrin.

Forebyggelse af ludomani blandt 6-10. klassetrin. Forebyggelse af ludomani blandt 6-10. klassetrin. Overskrift: Præsentation af undervisningsmateriale. Til læreren. Vi ved, at en betydelig del af eleverne, som går i 7-10 kl. på et eller andet tidspunkt

Læs mere

Samarbejdsbaseret Problemløsning en metode til inklusion af udfordrede børn i skolen

Samarbejdsbaseret Problemløsning en metode til inklusion af udfordrede børn i skolen Inge Brink Nielsen, konsulent og underviser i kommunikation og konfliktløsning, advanced trainee i Problemløsning, certificeret træner i Ikke voldelig Kommunikation, gymnasielærer på deltid, herunder mentor

Læs mere

Selam Friskole Fagplan for Matematik

Selam Friskole Fagplan for Matematik Selam Friskole Fagplan for Matematik Formål Formålet med undervisningen er, at eleverne udvikler matematiske kompetencer og opnår viden og kunnen således, at de bliver i stand til at begå sig hensigtsmæssigt

Læs mere

Tabeller (I) Tabeller

Tabeller (I) Tabeller Tabeller (I) Klassediagrammer (III) Tabeller og qualified associations Michael R. Hansen mrh@imm.dtu.dk Informatics and Mathematical Modelling Technical University of Denmark En tabel fra en mængde A til

Læs mere

Danskerne stoler ikke på eliten

Danskerne stoler ikke på eliten Danskerne stoler ikke på eliten Næsten 60 % af danskerne tror at korruptionen er størst i blandt politikere, direktører i det private og embedsmænd i det offentlige. ANALYSE-BUREAU I ANALYSE DANMARK PUBLICERET

Læs mere

Temanummer Februar 2011: Vi Vil Klare Os Selv

Temanummer Februar 2011: Vi Vil Klare Os Selv Temanummer Februar 2011: Vi Vil Klare Os Selv Af Anders Kjærulff, Direktør Nyhedsbrevet sætter i dette nummer fokus på hjemmetrænerprojektet Vi Vil Klare Os Selv. At kunne klare sig selv i egen bolig så

Læs mere

Torben Blankholm NÅR ULYKKEN ER SKET. Førstehjælp for børn 7-9 år

Torben Blankholm NÅR ULYKKEN ER SKET. Førstehjælp for børn 7-9 år Torben Blankholm NÅR ULYKKEN ER SKET Elevhæfte Førstehjælp for børn 7-9 år Hvad sker der? Du kender det: Det er sjovt at lege med dine venner. Der er gang i den. Du har det dejligt, og så sker det lige

Læs mere

P2 Projektet. P2-vejlederne Redigeret af Kurt Nørmark. Datalogi og Software Første Studieår Aalborg Universitet

P2 Projektet. P2-vejlederne Redigeret af Kurt Nørmark. Datalogi og Software Første Studieår Aalborg Universitet P2 Projektet P2-vejlederne Redigeret af Kurt Nørmark Datalogi og Software Første Studieår Aalborg Universitet Forårssemestret 2015 Introduktion til P2 projektforløbet Til dette P2 projektforløb vil der

Læs mere

Læremidler - historie. Læremiddelkonference 5. november 2009 Respondent Jeppe Bundsgaard

Læremidler - historie. Læremiddelkonference 5. november 2009 Respondent Jeppe Bundsgaard Læremidler - historie Læremiddelkonference 5. november 2009 Respondent Jeppe Bundsgaard Spørgsmål som kunne overvejes i en analyse Meningsfuldhed relevans for eleverne hvad vedrører det mit liv? Kan jeg

Læs mere

Bilag 1: Ekstrakt af forretningsarkitekturanalyse af digital understøttelse af tværgående komplekse patientforløb

Bilag 1: Ekstrakt af forretningsarkitekturanalyse af digital understøttelse af tværgående komplekse patientforløb Bilag 1: Ekstrakt af forretningsarkitekturanalyse af digital understøttelse af tværgående komplekse patientforløb (Bilag til dagsordenspunkt 2, Orientering om Arkitekturanalyse på sundhedsområdet af komplekse

Læs mere