Analysverktyg för kod och test

Storlek: px
Starta visningen från sidan:

Download "Analysverktyg för kod och test"

Transkript

1 Analysverktyg för kod och test EDA270 Coaching Emil Einarsson dt07ee

2 Abstract Undertiden som man utvecklar programvara vill man på ett eller annat sätt kunna säga på ett så enkelt sätt som möjligt att det man gjort funkar. Detta brukar man många gånger göra med hjälp utav tester i olika former. För att underlätta testskrivandet och granskningen utav den kod som blivit implementerad så brukar man använda sig utav någon form av analysverktyg som kan presentera olika sorters data beroende på vad det är för sorts verktyg och vad det är användaren önskar sig få fram. Denna studie fokuserar på analysverktyg för testfall och därför används ett specifikt program, EclEmma [3], som en del av en empirisk studie. 1. Inledning I dagens samhälle finns det programvara inuti i princip allt elektroniskt som existerar. Samtidigt som andelen elektronik med programvara ökar så ökar även komplexiteten utav programvaran för dessa elektroniska apparater (tänk bara på hur mycket mobiltelefonerna har utvecklats under de senare åren). Detta innebär att det blir svårare och svårare att på ett enkelt sätt kunna säga att systemet fungerar som tänkt och det blir svårt att se om man förstört gammal funktionalitet under vidareutveckling av en produkt. För att hjälpa till med detta skriver man olika former utav tester, men att kunna skriva bra testfall som täcker in alla krav som ställs på systemet så att man samtidigt håller koll på gammal funktionalitet under utvecklingen av ny är svårt och kräver en hel del kunskap. Oberoende på om man anser sig ha den rätta kunskapen eller inte för att skriva bra testfall så måste man ställa sig frågan: Vet jag att de tester som görs på systemet verkligen testar all kod och innesluter alla möjliga scenarion som kan inträffa?. Detta för oss in på ämnet för denna djupstudie, nämligen analysverktyg. Den här artikeln är framtagen som en del i kursen Coaching av programvaruteam vid Lunds tekniska högskola och är tänkt att ge en djupare förståelse för analysverktyg, hur man väljer rätt och hur man använder det på bästa sätt. I bakgrunden till alla åtaganden och slutsatser inom kodning så kommer programmeringsspråket java att vara det enda språket i åtanke. Detta för att det är det språket som använts i kursen och det känns därför mest logiskt att utgå från det. 2. Bakgrund När man testar system så brukar man tala om två olika sätt att testa, nämligen black-box testning och white-box testning [2]. Black-box innebär att man inte vet något om hur systemet är implementerat och utformar tester för att se att systemet utför det man vill att det ska göra (typiskt exempel är användarscenarion). White-box däremot innebär att man har tillgång till hur systemet är implementerat och testerna utformas för att se att alla metodanrop och liknande ger de resultat som man förväntar sig (typiskt vad som utförs 2

3 under utvecklingen för att styrka att systemet fungerar). I denna artikel kommer vi endast diskutera white-box testning. För att undersöka hur testningen på ett system påverkas med hjälp av analysverktyg har en undersökning gjorts under ett projekt som jag har varit coach för. Kursen som jag läste heter Coaching av programvaruteam och ges som en valfri kurs det fjärde eller femte året på civilingenjörsprogrammet för datateknik på Lunds Tekniska Högskola (LTH) och går ut på att man ska lära sig hur man coachar ett utvecklingsteam både i teorin och i praktiken. I samband med att det var en praktisk del i kursen så gick även en annan kurs parallellt med denna som heter Programvaruutveckling i grupp, eller kort pvg, som istället går ut på att lära sig jobba i små team på 8 10pers och utveckla en produkt enligt modellen för Extreme Programming (XP-modellen) [5]. Pvg-kursen ges andra året på datateknik på LTH så man kan redan förutsätta att ev. kodvana bland deltagarna är relativt låg. Systemet som skulle implementeras var ett system för att hantera tidtagning och resultatberäkningar för lopp inom sporten enduro. Projektet var uppdelat i sex iterationer där varje iteration var en långlabb (klockan ) varje måndag plus ett planeringsmöte på två timmar varje vecka. Projektet gick som sagt ut på att använda XP-modell och därigenom TDD (Test Driven Development) vilket betyder förenklat att man skriver testen för något man ska implementera först och sedan skriver man den faktiska koden och ser att testerna går igenom. Det är främst av denna anledning som det kändes naturligt att införa en studie över hur arbetet påverkades i projektet med och utan ett analysverktyg. Därför fick gruppen som jag coachade först arbeta utan hjälp utav något analysverktyg och för att under iteration 3 (tredje långlabben) införa ett analysverktyg och kolla på skillnaderna i hur mycket kod man testade och hur bra den testades. 2.1 Analysverktyget Det verktyg som användes vid undersökningen till denna artikel var en instickningsmodul till utvecklingsmiljön Eclipse som heter EclEmma [3]. Instickningsmodulen har två olika funktioner, dels kan man köra det på alla tester och då få fram hur stor andel av koden som exekveras av de testfall som är skrivna. Det andra sättet är att starta instickningsmodulen i samband med att man vill köra systemet och testa det manuellt, EclEmma lagrar då vilka rader kod som man exekverar under tiden som systemet körs. När man sedan stänger ner programmet presenterar instickningsmodulen data över hur stor andel utav koden som exekverades vid användningen. Det är främst det första användningssättet som är intressant i denna artikel, främst för dess enkelhet och för att det är den delen av instickningsmodulen funktionalitet som används när man arbetar med TDD. EclEmma valdes främst av den anledningen att jag använt mig av den instickningsmodulen tidigare och kände därigenom till den och visste hur den fungerade. Rent teoretiskt sätt så skulle man kunna tänka sig att det skulle vara relativt enkelt att lära sig ett annat analysverktyg, men på grund av tidsbrist och annat som kommit i vägen blev det endast 3

4 EclEmma som kördes, så någon djupare analys mellan verktygen kommer inte tas upp i denna artikel. Några exempel på andra verktyg som också testar code coverage är Clover, JTest, Agitar och Cobertura [2]. 3. Analysverktyg Analysverktyg är olika former utav verktyg som man använder för att analysera det system som man utvecklar. På vilket sätt verktyget analyserar och vad den presenterar för användaren är helt beroende på vad det är för typ utav verktyg. Det finns relativt många olika sorters verktyg och alldeles för lite tid att gå in på alla, därför kommer vi främst kolla på analysverktyg för test och jämföra det med några andra verktyg som kollar på te.x. bad smells in code (ett uttryck som Fowler har myntat i sin artikel Refactoring: Improving the Design of Existing Code [6]). 3.1 Analysverktyg för test Med analysverktyg för test brukar man mäta hur stor andel av koden som man testar i procent och kalla det för code coverage. Det finns många olika sätt att mäta andelen testad kod och därför är det en viktig detalj att ta reda på för det analysverktyg som man tänker använda sig av. Det absolut vanligaste och enklaste är att verktyget kollar vilka rader kod som blir exekverad av tester och vilka som inte blir det, som tillsammans bildar andelen testad kod (code coverage). Ett mer avancerat sätt att mäta andelen testad kod är att använda sig av multiple condition coverage, vilket innebär att alla logiska uttryck granskas så att de har blivit testade för både sant och falskt [4]. Lägg dock märke till att condition coverage bara anser delar med logiska uttryck och inte annan kod, det vill säga den kommer inte köra igenom och kolla så att all kod är testad, utan bara de logiska bitarna. Det är därför vanligt att de båda kombineras i ett analysverktyg. Oberoende av hur verktyget tar fram andelen testad kod så kommer det produceras ett resultat som presenteras för användaren. Med hjälp utav detta resultat kan man som utvecklare sedan skriva bättre testfall alternativt fler testfall där det behövs. Detta underlättar utvecklingsprocessen i den mening att man i ett tidigt skede kan upptäcka buggar (genom i detta fall inse vilken del av koden som man aldrig testar). Man bör dock se upp med informationen som verktyget ger och inte bara blint skriva testfall så att varenda rad blir uppfyllt eller så att alla logiska uttryck testas i alla möjliga kombinationer. Anser man som utvecklare att det inte finns något behov av att testa en specifik del av koden så bör man inte göra det. Hur stor del testad kod är inget som kunden i slutändan kommer bry sig om i vilket fall som helst, utan bara hur bra systemet fungerar och att det är utan några buggar. Man bör också tänka på att om ett analysverktyg kan hitta delar av kod som är dåligt testad så är det också sannolikt att det finns delar som är svagt testade på ett sätt som verktyget inte kan hitta [4]. Dessutom är analysverktyg för bland annat code coverage något som ensamt inte kan styrka att ett system alltid kommer att fungera, till exempel så innebär inte 100 % code coverage att systemet kommer fungera till 100 % av gångerna. 4

5 3.2 Andra analysverktyg Utöver verktyg för test finns det även andra sorters analysverktyg som kollar på andra saker i koden. Ett bra exempel är verktyg som kollar efter så kallade bad smells in code, kod som luktar illa, det vill säga kod som är fult implementerat och svår att förstå sig på. Ett exempel på ett sådant program är jcosmo, som används för utvecklandet av artikeln Java Quality Assurance by Detecting Code Smells [1]. Sådana verktyg har dock en skild problematik inom sig i förhållande till verktyg som testar code coverage. Främst har vi problematiken att illaluktande kod främst är något subjektivt som kommer från erfarenheter och åsikter och därför kommer i regel inte en person tycka att ett kodstycke luktar illa som en annan person kanske tycker det gör. Vad som är tanken med den här sortens analysverktyg är att istället för att tala om för användaren att de här delarna har du inte testat, så ska användaren istället få upp ett resultat på delar som eventuellt kan vara dåligt skrivna och/eller som behöver refaktoriseras. Ett konkret exempel på hur man kan hitta olika typer av illaluktande kod med verktyget jcosmo (som letar efter illaluktande kod) är med hjälp av instanceof[1]. Med instanceof menas att man kollar koncentrationen av instanceof operatorer i ett och samma kodblock och om det är en väldigt hög koncentration så dras slutsatsen att det kan vara bra att införa en arvs-hierarki eller att man bryter upp metoden i mindre metoder som får en uppgift istället för många. 3.3 Behovet av analysverktyg Eftersom testning används för att bestämma och förbättra kvaliteten på mjukvara är det en väldigt viktigt del i utvecklingen [1]. Det har även visat sig vara väldigt resurskrävande att utforma tester för systemen och kostnaderna har visat sig ligga upp över 50 % av de totala kostnaderna för ett systems utveckling [2]. Eftersom kostnaderna för testning ligger så högt har man insett att verktyg är betydelsefulla för att göra denna process smidigare, mindre resurskrävande och i slutändan kan det vara verktyget som är avgörande om systemet blir färdigt till deadline. Kostnaderna kommer från att det tar ganska så lång tid att komma på bra test och när man väl ska uppfylla dem så kan det hända att man måste skriva någon form utav hjälpmetoder för att kunna testa specifika saker. När kostnaderna för testningen är så höga har det även börjat utvecklas analysverktyg som genererar testfall utan att utvecklaren behöver skriva några från början. Detta är mer avancerade verktyg och om man inte har koll på vad det är för testfall som genereras så kan det göra att koden inte testas på det sätt man tror. Utnyttjar man ett sådant verktyg får man lägga ner tid på att granska testfallen som genereras istället, men huruvida det tar längre tid att granska testfall eller att skriva dem själv från början är inget som kommer tas upp i denna artikel. Alternativet är att man låter systemet generera testfall och sedan kör dem och sparar undan resultatet för att få till regressionstestning. Efter att man gjort en ändring i koden kan man kontrollera att systemet ger samma resultat för dessa testfall och samtidigt generera nya. 5

6 3.4 Vad man vill uppnå Med användandet av analysverktyg vill man uppnå så hög code coverage som man bara kan, det vill säga så stor andel testad kod som det bara är möjligt. Tillsammans med det följer även att man vill ha ett system som är så fritt från buggar som möjligt så tidigt i utvecklingen som möjligt. Detta för att hålla kostnaderna nere eftersom det i regel är billigare att rätta till ett fel innan systemet vuxit sig för stort eller efter att ett system har lanserats. Fastän man anser sig vara noga vid testning och att allt ska vara testat så brukar man rimligtvis ha en code coverage på mellan 60% - 70%, vilket brukar vara acceptabelt eftersom det vanligtvis anses alldeles för resurskrävande att höja det över 60% [2]. Utöver detta vill man sänka kostnaderna för testningsdelen av utvecklingen så att man kan leverera ett buggfritt system snabbare och därigenom till ett lägre pris. Snabbt och enkelt skulle man kunna säga att allt handlar om pengar (och då menar jag allt här i världen), utvecklingen ska kosta så lite som möjligt så att cheferna blir glada och kan sälja en produkt med så mycket vinst som möjligt samtidigt som kunden vill ha en produkt till ett så billigt pris som möjligt. Aldrig är det någon som blir nöjd heller, utan man strävar hela tiden efter att få eller skapa så mycket som möjligt för en så liten summa som möjligt. En fråga som du som läsare bör ställa dig är: Hur skulle utvecklingen inom analysverktyg, eller rent av all utveckling, se ut om det inte var effektivisering för att tjäna in pengar som drev den framåt? Vad skulle annars driva den framåt? 3.5 Hur det kan gå fel Code coverage är inget allvetande svar som presenteras på hur man bör förbättra sina test för att säkra att systemet är helt testat och funktionellt. Code Coverage talar bara om vilka rader kod som blivit exekverade av de test som finns och därigenom kan man inte göra antagandet att hög code coverage säger att systemet är testat för alla tänkbara scenarion. Samma sak inträffar om man implementerat funktionalitet på ett inkorrekt sätt och som man sedan dessutom testar på fel sätt, då kommer hög code coverage inte alls säga något om hur funktionellt och stabilt systemet är. Om man är duktig på att skriva bra testfall och är noggrann med vad man sysslar med så borde det dock inte kunna inträffa, i den bästa av världar. Vill man i det sistnämnda fallet garantera sig att systemet i sin helhet utför den tänkta uppgiften så kan det vara lämpligt att fundera på eventuella Black-box tester. 6

7 4. Empirisk studie För att undersöka hur code coverage påverkas inom programvaruutveckling om man använder sig av ett analysverktyg eller inte så infördes det i ett programvaruutvecklings team i kursen Programvaruutveckling i grupp som ges på LTH. 4.1 Undersökningen Från start fick utvecklarna i teamet skriva testfall för systemet efter bästa förmåga utan hjälp av några analysverktyg. Detta med anledning av att deltagarna i teamet gick andra året på datatekniksutbildningen och därför inte läst så många programmeringskurser tidigare, så de kunde behöva lite tid att komma igång med projektet när allt var nytt istället för att införa allt på en gång. Förutom det hade deltagarna inte jobbat i större projekt tidigare och heller aldrig använt sig av XP-modellen med tillhörande testdriven utveckling. När deltagarna hade kommit igång bra och fått in en bra rutin på hur arbetet skulle flyta på så ansåg jag det vara dags att införa analysverktyget till dem för att de skulle kunna börja se hur mycket de egentligen testade. Vi hade nu kommit in på iteration tre, dvs. den tredje långlabben i projektet. 4.2 Resultat Redan efter den första iterationen så hade teamet åstadkommit en code coverage på 74 %, som den för övrigt höll sig på mer eller mindre även under nästa iteration. Efter att ha introducerat analysverktyget för deltagarna på iteration tre höjdes deras code coverage till 83%. Tillgången till ett analysverktyg som kunde tala om för användaren vad som hade missats att testas var något som uppskattades inom teamet som jag coachade och som synes på siffrorna så blev de motiverade till att skriva fler testfall för att försöka få så mycket av koden testad som möjligt. 5. Diskussion 5.1 Allmänt Först och främst är studien som utfördes inte särskilt generell eftersom den utfördes i endast ett team mitt under utvecklingen och bara under utvecklingen av en produkt. För att få en tyngre och mer styrkt studie så hade det varit vettigare att utföra samma sak parallellt på alla team inom kursen och eventuellt även under flera år. Detta hade dock varit omöjligt främst för min oförmåga att klona mig själv eftersom det hade krävt att jag varit delaktig i alla andra team samtidigt som jag skulle sköta mitt eget. Förutom det hade det även krävts att coacherna för de andra teamen inte hade något att säga till om huruvida deltagarna i deras team fick använda analysverktyg eller när de fick använda det. Man kan enkelt dra slutsatsen att i det här sammanhanget hade studien inte kunnat utformas på något bättre sätt. 7

8 Eftersom kursen är relativt liten och därmed har en begränsning så fanns det inte plats för att under utvecklingen studera huruvida olika sorters analysverktyg kunde ha en inverkan på hur bra systemet fungerade eller hur bra code coverage som uppkom. Hade iterationerna varit längre och projektet i sig varit längre hade man kunnat tänka sig att införa att under varje iteration testa ett nytt analysverktyg för att sedan jämföra hur resultatet blev från en iteration till en annan. Men även det sättet att gå tillväga har sina brister för vad säger att svårighetsgraden och de problem man måste slåss med är lika stora i varje iteration? 5.2 Analysverktyg Analysverktyg är ett väldigt kraftigt hjälpmedel under en utveckling, så länge som man vet hur det ska användas och man är införstådd i hur det fungerar. Vet man inte det så hade man nog klarat sig bättre utan det. Analysverktyg är heller inget som hjälper en användare att garantera att systemet fungerar. Är till exempel testerna dåligt testade och bara utformade för att skapa så hög code coverage som möjligt så kan det mycket väl vara så att det uppkommer buggar senare i utvecklingen som man inte har funderat på. Detta hade vi tydliga exempel på i vårt team där deltagarna lyckats uppnå en relativt hög code coverage, men när det efter iteration fyra önskades en testrelease av systemet till mig och min coaching partner, så upptäckte vi att systemet inte alls fungerade som det var tänkt längre. På något sätt har deltagarna lyckats skriva testfall för att testa så att specifika delar av systemet fungerar, men inte alls tänkt på att testa så att allt fungerar tillsammans. Vilket är ett otroligt bra exempel på att man inte ska lita blint på att fungerande tester innebär att ett system fungerar till 100 %. I artikeln A survey of coverage based testing tools tas det upp att 60 % - 70 % är en rimlig siffra för cod coverage, vilket dock kan uppfattas som ganska lågt i ett projekt där man implementerar TDD, det vill säga alla test skrivs först innan något implementeras. Detta kan man se genom att vårt team hade en code coverage på 74 % utan att använda sig av något verktyg och med hjälp av ett lyckas höja det med 10 % utan några vidare svårigheter. Sen huruvida vårt projekt är för litet eller för enkelt för att man ska kunna dra den generaliseringen eller inte är svårt att avgöra. Man skulle kunna tänka sig att efter hand som att ett system växer sig större blir det svårare och svårare att testa och även om det är meningen att man ska skriva testfall för allt, så är det inte alltid lätt eller rimligt att testa allt. Det blir nog svårare och svårare att få hög code coverage efter hand som systemet blir större och dess komplexitet ökar. 6. Slutsater Analysverktyg är viktiga hjälpmedel för att öka produktiviteten under utvecklingen av programvara. För att de ska vara användbara är det viktigt att folk lär sig hur de fungerar innan de använder sig av dem och att de som använder dem inte litar blint på allt som verktyget säger utan istället mer ser det som en rekommendation. 8

9 Referenslista [1] van Emden, E., Moonen, L. (2002). Java quality assurance by detecting code smells, Reverse Engineering, Proceedings. Ninth Working Conference on, s < [2] Qian Yang, J. Jenny Li, David Weiss. (2006). A survey of coverage based testing tools, Proceedings of the 2006 international workshop on Automation of software test. < [3] EclEmma. Retrived 6 December 2011, from [4] Brian Marick (1997). How to Misuse Code Coverage, Retrived 6 December < [5] Kent Beck (2002). Embracing change with extreme programming, IEEE Computer, s < [6] M. Fowler (1999). Refactoring: Improving the Design of Existing Code. Addison-Wesley. 9

Vi skall skriva uppsats

Vi skall skriva uppsats Vi skall skriva uppsats E n vacker dag får du höra att du skall skriva uppsats. I den här texten får du veta vad en uppsats är, vad den skall innehålla och hur den bör se ut. En uppsats är en text som

Läs mer

Individuellt Mjukvaruutvecklingsprojekt

Individuellt Mjukvaruutvecklingsprojekt Individuellt Mjukvaruutvecklingsprojekt RPG-spel med JavaScript Författare Robin Bertram Datum 2013 06 10 1 Abstrakt Den här rapporten är en post mortem -rapport som handlar om utvecklandet av ett RPG-spel

Läs mer

Lathund, procent med bråk, åk 8

Lathund, procent med bråk, åk 8 Lathund, procent med bråk, åk 8 Procent betyder hundradel, men man kan också säga en av hundra. Ni ska kunna omvandla mellan bråkform, decimalform och procentform. Nedan kan ni se några omvandlingar. Bråkform

Läs mer

Energi & Miljötema Inrikting So - Kravmärkt

Energi & Miljötema Inrikting So - Kravmärkt Energi & Miljötema Inrikting So - Kravmärkt 21/5 2010 Sofie Roxå 9b Handledare Torgny Roxå Mentor Fredrik Alven 1 Innehållsförteckning Inledning s. 3 Bakgrund s. 3 Syfte s. 3 Hypotes s. 3 Metod s. 4 Resultat

Läs mer

Avsikt På ett lekfullt sätt färdighetsträna, utveckla elevers känsla för hur vårt talsystem är uppbyggt samt hitta mönster som uppkommer.

Avsikt På ett lekfullt sätt färdighetsträna, utveckla elevers känsla för hur vårt talsystem är uppbyggt samt hitta mönster som uppkommer. Strävorna 4A 100-rutan... förmåga att förstå, föra och använda logiska resonemang, dra slutsatser och generalisera samt muntligt och skriftligt förklara och argumentera för sitt tänkande.... grundläggande

Läs mer

Tränarguide del 1. Mattelek. www.mv-nordic.se

Tränarguide del 1. Mattelek. www.mv-nordic.se Tränarguide del 1 Mattelek www.mv-nordic.se 1 ATT TRÄNA MED MATTELEK Mattelek är ett adaptivt träningsprogram för att träna centrala matematiska färdigheter såsom antalsuppfattning, den inre mentala tallinjen

Läs mer

Erfarenheter från ett pilotprojekt med barn i åldrarna 1 5 år och deras lärare

Erfarenheter från ett pilotprojekt med barn i åldrarna 1 5 år och deras lärare Erfarenheter från ett pilotprojekt med barn i åldrarna 1 5 år och deras lärare I boken får vi följa hur barn tillsammans med sina lärare gör spännande matematikupptäckter - i rutinsituationer - i leken

Läs mer

Skriva B gammalt nationellt prov

Skriva B gammalt nationellt prov Skriva B gammalt nationellt prov Skriva B.wma Då fortsätter vi skrivträningen. Detta avsnitt handlar om att anpassa sin text till en särskild situation, en speciell texttyp och särskilda läsare. Nu ska

Läs mer

Sammanfattning på lättläst svenska

Sammanfattning på lättläst svenska Sammanfattning på lättläst svenska Utredningen skulle utreda och lämna förslag i vissa frågor som handlar om svenskt medborgarskap. Svenskt medborgarskap i dag Vissa personer blir svenska medborgare när

Läs mer

Systematiskt kvalitetsarbete

Systematiskt kvalitetsarbete Systematiskt kvalitetsarbete Rapport Läsår: 2015/2016 Organisationsenhet: STENSFSK/FSK Stensåkra Förskola Fokusområde: Samverkan Cecilia Stenemo, Barn- och utbildningsförvaltningen, Stensåkra förskola,

Läs mer

Boll-lek om normer. Nyckelord: likabehandling, hbt, normer/stereotyper, skolmiljö. Innehåll

Boll-lek om normer. Nyckelord: likabehandling, hbt, normer/stereotyper, skolmiljö. Innehåll 1 Boll-lek om normer Nyckelord: likabehandling, hbt, normer/stereotyper, skolmiljö Innehåll Materialet bygger på en övning där eleverna, genom en lek med bollar, får utmana sin förmåga att kommunicera

Läs mer

Utvärdering APL frågor till praktikant

Utvärdering APL frågor till praktikant Utvärdering APL frågor till praktikant Jag studerar på A. Vård och Omsorgsprogrammet för 0 0 ungdomar åk 1 B. Vård och Omsorgsprogrammet för 1 1,9 ungdomar åk 2 C. Vård och Omsorgsprogrammet för 8 15,4

Läs mer

Handledning för digitala verktyg Talsyntes och rättstavningsprogram. Vital, StavaRex och SpellRight

Handledning för digitala verktyg Talsyntes och rättstavningsprogram. Vital, StavaRex och SpellRight Handledning för digitala verktyg Talsyntes och rättstavningsprogram Vital, StavaRex och SpellRight Elevens namn:.. Skola: Datum:.. Varför behövs en handledning? Denna handledning är tänkt att användas

Läs mer

Begreppet delaktighet inom rättspsykiatrisk vård

Begreppet delaktighet inom rättspsykiatrisk vård Begreppet delaktighet inom rättspsykiatrisk vård Mikael Selvin ¹, Kjerstin Almqvist ², Lars Kjellin ¹, Agneta Schröder ¹ 1) University Health Care Research Center, Faculty of Medicine and Health, Örebro

Läs mer

Boken om Teknik. Boken om Teknik är en grundbok i Teknik för åk 4 6.

Boken om Teknik. Boken om Teknik är en grundbok i Teknik för åk 4 6. Boken om Teknik Boken om Teknik är en grundbok i Teknik för åk 4 6. PROVLEKTION: Teknikens arbetssätt att göra på riktigt Följande provlektion är ett utdrag ur Boken om Teknik. Uppslaget som är hämtat

Läs mer

Utveckla arbetsmiljö och verksamhet genom samverkan

Utveckla arbetsmiljö och verksamhet genom samverkan DEL 1: Utveckla arbetsmiljö och verksamhet genom samverkan Modulen inleds med det övergripande målet för modul 6 och en innehållsförteckning över utbildningens olika delar. Börja med att sätta ramarna

Läs mer

När du som vårdpersonal vill ta del av information som finns hos en annan vårdgivare krävs det att:

När du som vårdpersonal vill ta del av information som finns hos en annan vårdgivare krävs det att: 1 (6) Sammanhållen journalföring information till dig som möter patienter Detta är ett kunskapsunderlag om sammanhållen journalföring för dig som arbetar i vården. Underlaget innehåller en kort beskrivning

Läs mer

Sammanfatta era aktiviteter och effekten av dem i rutorna under punkt 1 på arbetsbladet.

Sammanfatta era aktiviteter och effekten av dem i rutorna under punkt 1 på arbetsbladet. Guide till arbetsblad för utvecklingsarbete Arbetsbladet är ett verktyg för dig och dina medarbetare/kollegor när ni analyserar resultatet från medarbetarundersökningen. Längst bak finns en bilaga med

Läs mer

Det är bra om även distriktsstyrelsen gör en presentation av sig själva på samma sätt som de andra.

Det är bra om även distriktsstyrelsen gör en presentation av sig själva på samma sätt som de andra. Modul: Föreningspresentation Ett stort blädderblocksblad delas upp i fyra rutor. Deltagarna, som under detta pass är indelade föreningsvis, får i uppgift att rita följande saker i de fyra rutorna: Föreningsstyrelsen

Läs mer

En Single-Page Application för små barn, barnens föräldrar samt en och annan mormor

En Single-Page Application för små barn, barnens föräldrar samt en och annan mormor En Single-Page Application för små barn, barnens föräldrar samt en och annan mormor av Jenni Berndtson - jb222rt Malmö 2013-05-31 1 Abstrakt Syftet med denna rapport är att kort sammanfatta det projektarbete

Läs mer

När jag har arbetat klart med det här området ska jag:

När jag har arbetat klart med det här området ska jag: Kraft och rörelse När jag har arbetat klart med det här området ska jag: kunna ge exempel på olika krafter och kunna använda mina kunskaper om dessa när jag förklarar olika fysikaliska fenomen, veta vad

Läs mer

Presentationsövningar

Presentationsövningar Varje möte då temadialog används bör inledas med en presentationsövning. har flera syften. Både föräldrar och ledare har nytta av att gå igenom samtliga deltagares namn och dessutom få en tydlig bild av

Läs mer

Kampanj kommer från det franska ordet campagne och innebär att man under en tidsbegränsad period bedriver en viss verksamhet.

Kampanj kommer från det franska ordet campagne och innebär att man under en tidsbegränsad period bedriver en viss verksamhet. EN LITEN KAMPANJSKOLA Kampanj kommer från det franska ordet campagne och innebär att man under en tidsbegränsad period bedriver en viss verksamhet. Finns det något man kan tänka på när man ska sprida ett

Läs mer

Förskolan Vårskogen, Svaleboskogen 7. Plan mot diskriminering och kränkande behandling 2015-16

Förskolan Vårskogen, Svaleboskogen 7. Plan mot diskriminering och kränkande behandling 2015-16 Förskolan Vårskogen, Svaleboskogen 7 Plan mot diskriminering och kränkande behandling 2015-16 Planen gäller från november 2015-oktober 2016 Ansvariga för planen är avdelningens förskollärare Hela arbetslaget

Läs mer

Introduktion till Open 2012

Introduktion till Open 2012 Introduktion till Open 2012 av Lisbeth Rydén Funktionen med OPEN som jag ser den Alla har sin egen idé med att åka till OPEN. Någon framförallt för att lära sig något om de ämnen som ska avhandlas (kurs),

Läs mer

Pesach Laksman är lärarutbildare i matematik och matematikdidaktik vid Malmö högskola.

Pesach Laksman är lärarutbildare i matematik och matematikdidaktik vid Malmö högskola. 111a Geometri med snöre Pesach Laksman är lärarutbildare i matematik och matematikdidaktik vid Malmö högskola. Areabegreppet När elever får frågan vad area betyder ges mestadels svar som antyder hur man

Läs mer

P-02/03 säsongen 2016

P-02/03 säsongen 2016 P-02/03 säsongen 2016 AGENDA DU ÄR VÄRDEFULL IDROTTENS VÄRDEGRUND LAGANDA = VI TILLSAMMANS VINNARE I LÄNGDEN DU ÄR VÄRDEFULL 1. VARFÖR ÄR VI TRÄNARE & VARFÖR SPELAR NI FOTBOLL? (grupperna skriver varsin

Läs mer

GRUNDERNA I SJÄLVLEDARSKAP

GRUNDERNA I SJÄLVLEDARSKAP Bli ditt bästa jag GRUNDERNA I SJÄLVLEDARSKAP ANDREAS ODHAGE Innehåll Bli ditt bästa jag 5 Reflektera mera 9 Varför ska jag reflektera? 10 Meditation gör dig fokuserad 14 Balans i livet 17 Vad gör du egentligen?

Läs mer

Så kan du arbeta med medarbetarenkäten. Guide för chefer i Göteborgs Stad

Så kan du arbeta med medarbetarenkäten. Guide för chefer i Göteborgs Stad Så kan du arbeta med medarbetarenkäten Guide för chefer i Göteborgs Stad Till dig som är chef i Göteborgs Stad Medarbetarenkäten är ett redskap för dig som chef. Resultaten levererar förstås inte hela

Läs mer

Praktisk programmering

Praktisk programmering KUNGLIGA TEKNISKA HÖGSKOLAN Praktisk programmering Daniel Workinn [2012-09-07] workinn@kth.se Introduktionskurs i datateknik, II1310 Sammanfattning Rapporten sammanfattas enklast med ett par substantiv.

Läs mer

Syftet med en personlig handlingsplan

Syftet med en personlig handlingsplan Syftet med en personlig handlingsplan Gör idéerna konkreta Ger dig något att hålla dig till mellan mötena Skapar tillförlitlighet i utvecklingen Hjälper dig att fokusera på några områden Påminnelse om

Läs mer

Kursplan i svenska. Därför tränar vi följande färdigheter under elevens skoltid i ämnet svenska: Tala, lyssna och samtala. År 1

Kursplan i svenska. Därför tränar vi följande färdigheter under elevens skoltid i ämnet svenska: Tala, lyssna och samtala. År 1 Kursplan i svenska Språket är människans främsta redskap för att tänka, kommunicera och lära. Genom språket kan människor utveckla sin identitet, uttrycka känslor och tankar och förstå hur andra känner

Läs mer

Algebra, polynom & andragradsekvationer en pampig rubrik på ett annars relativt obetydligt dokument

Algebra, polynom & andragradsekvationer en pampig rubrik på ett annars relativt obetydligt dokument Algebra, polynom & andragradsekvationer en pampig rubrik på ett annars relativt obetydligt dokument Distributiva lagen a(b + c) = ab + ac 3(x + 4) = 3 x + 3 4 = 3x + 12 3(2x + 4) = 3 2x + 3 4 = 6x + 12

Läs mer

KURSPLAN,! KUNSKAPSKRAV! ELEVARBETEN!

KURSPLAN,! KUNSKAPSKRAV! ELEVARBETEN! KURSPLAN, KUNSKAPSKRAV och exempel på ELEVARBETEN KURSPLAN enligt Lgr11 I undervisningen skall du få möjlighet att uttrycka tankar och idéer med hjälp bilder, du skall få möjlighet att skapa egna bilder

Läs mer

Sektionen för Beteendemedicinsk smärtbehandling

Sektionen för Beteendemedicinsk smärtbehandling Sektionen för Beteendemedicinsk smärtbehandling Karolinska Universitetssjukhuset Solna Smärtcentrum Sektionen för Beteendemedicinsk smärtbehandling tar emot patienter med långvarig och svårbehandlad smärta

Läs mer

Svenska Du kan med flyt läsa texter som handlar om saker du känner till. Du använder metoder som fungerar. Du kan förstå vad du läser.

Svenska Du kan med flyt läsa texter som handlar om saker du känner till. Du använder metoder som fungerar. Du kan förstå vad du läser. Svenska Du kan med flyt läsa texter som handlar om saker du känner till. Du använder metoder som fungerar. Du kan förstå vad du läser. Du berättar på ett enkelt sätt om det du tycker är viktigt i texten.

Läs mer

Kiwiböckerna metod och begrepp

Kiwiböckerna metod och begrepp Kiwiböckerna metod och begrepp kiwiböckerna nyckeln till livslångt lärande Läsa för, tillsammans med och självständigt. Grunden för läsinlärning är att läsa för barnet, tillsammans med barnet och vara

Läs mer

DEMOKRATI 3 DEMOKRATINS VILLKOR

DEMOKRATI 3 DEMOKRATINS VILLKOR SIDA 1/8 WORKSHOP I KLASSRUMMET TEMA: DEMOKRATI LÄRARMANUAL I det här dokumentet finns allt du behöver veta för att hålla workshopen. Här ser du också tydligt i vilka moment du använder det arbets- och

Läs mer

Denna talesmannapolicy gäller tillsammans med AcadeMedias kommunikationspolicy. I kommuniaktionspolicyn finns följande formulering:

Denna talesmannapolicy gäller tillsammans med AcadeMedias kommunikationspolicy. I kommuniaktionspolicyn finns följande formulering: Talesmannapolicy AcadeMedia Denna talesmannapolicy gäller tillsammans med AcadeMedias kommunikationspolicy. I kommuniaktionspolicyn finns följande formulering: Anställda på AcadeMedia som vill delta i

Läs mer

2005-01-31. Hävarmen. Peter Kock

2005-01-31. Hävarmen. Peter Kock 2005-01-31 Hävarmen Kurs: WT0010 Peter Kock Handledare: Jan Sandberg Sammanfattning Om man slår upp ordet hävarm i ett lexikon så kan man läsa att hävarm är avståndet mellan kraften och vridningspunkten.

Läs mer

Rapport uppdrag. Advisory board

Rapport uppdrag. Advisory board 1 Rapport uppdrag Advisory board 2 Advisory board AB är en dialogmodell som på ett stukturerat sätt ger möjlighet till samråd och dialog med unga i utvecklingsarbeten/verksamhetsutveckling inom kommunen,

Läs mer

ÄT RÄTT NÄR DU TRÄNAR

ÄT RÄTT NÄR DU TRÄNAR ÄT RÄTT NÄR DU TRÄNAR Lärgruppsplan Lärgruppsplan Hur mycket, och vad, du äter spelar en stor roll för förmågan att prestera, såväl fysiskt som psykiskt. Vill du optimera din prestation kan det till och

Läs mer

FINLAND I EUROPA 2008

FINLAND I EUROPA 2008 Intervju- och undersökningstjänster A FINLAND I EUROPA 2008 BLANKETT ATT FYLLA I SJÄLV Intervju- och undersökningstjänster B FINLAND I EUROPA 2008 BLANKETT ATT FYLLA I SJÄLV GS1. Här beskrivs kortfattat

Läs mer

Intervjumall. Datum: Intervjuare: Kandidatens namn: Kandidatens uppgifter: www.roirekrytering.se info@roirekrytering.se Växel: 0770 110 177 1 (5)

Intervjumall. Datum: Intervjuare: Kandidatens namn: Kandidatens uppgifter: www.roirekrytering.se info@roirekrytering.se Växel: 0770 110 177 1 (5) Intervjumall Datum: Intervjuare: Kandidatens namn: Kandidatens uppgifter: www.roirekrytering.se info@roirekrytering.se Växel: 0770 110 177 1 (5) Intervju Att hålla i en anställningsintervju kan vara svårt.

Läs mer

Varför är det så viktigt hur vi bedömer?! Christian Lundahl!

Varför är det så viktigt hur vi bedömer?! Christian Lundahl! Varför är det så viktigt hur vi bedömer?! Christian Lundahl! Fyra olika aspekter! Rättvisa! Reflektion och utvärdering av vår egen undervisning! Motivation för lärande! Metalärande (kunskapssyn)! 1. Rättvisa!

Läs mer

Har vi lösningen för en bättre hemtjänst? Självklart.

Har vi lösningen för en bättre hemtjänst? Självklart. Har vi lösningen för en bättre hemtjänst? Självklart. Låt oss prata om Självklarhetsmetoden. Låt oss prata om Självklarhetsmetoden! 164 000 äldre är beroende av hemtjänsten i sin vardag. Och det är du

Läs mer

SANNOLIKHET. Sannolikhet är: Hur stor chans (eller risk) att något inträffar.

SANNOLIKHET. Sannolikhet är: Hur stor chans (eller risk) att något inträffar. SANNOLIKHET Sannolikhet är: Hur stor chans (eller risk) att något inträffar. tomas.persson@edu.uu.se SANNOLIKHET Grundpremisser: Ju fler möjliga händelser, desto mindre sannolikhet att en viss händelse

Läs mer

Nedfrysning av spermier. Information om hur det går till att lämna och frysa ned spermier.

Nedfrysning av spermier. Information om hur det går till att lämna och frysa ned spermier. Nedfrysning av spermier Information om hur det går till att lämna och frysa ned spermier. Innehållsförteckning Varför ska man frysa ner spermier? Hur går det till? Den här informationen riktar sig främst

Läs mer

Kvalitetsrapport Så här går det

Kvalitetsrapport Så här går det Kvalitetsrapport Så här går det Uppföljning av det systematiska kvalitetsarbetet på Lärkan förskola, Öja Verksamhetsåret 2013/2014 Kort sammanfattning av enhetens kvalitetsarbete under verksamhetsåret

Läs mer

Enkätresultat för elever i år 2 i Nösnäsgymnasiet 2 i Stenungsund våren 2014

Enkätresultat för elever i år 2 i Nösnäsgymnasiet 2 i Stenungsund våren 2014 Enkätresultat för elever i år 2 i Nösnäsgymnasiet 2 i Stenungsund våren 2014 Antal elever: 47 Antal svarande: 40 Svarsfrekvens: 85% Klasser: 12BAa, 12BAb, 12LL Skolenkäten Skolenkäten går ut en gång per

Läs mer

Detta kan du förvänta dig av kommunens service. Lokala värdighetsgarantier inom socialtjänstens omsorg om äldre

Detta kan du förvänta dig av kommunens service. Lokala värdighetsgarantier inom socialtjänstens omsorg om äldre Detta kan du förvänta dig av kommunens service Lokala värdighetsgarantier inom socialtjänstens omsorg om äldre ANTAGEN AV SOCIALNÄMNDEN JANUARI 2014 NATIONELL VÄRDEGRUND Socialtjänstens omsorg om äldre

Läs mer

MR 5 FRÅN FÖRBUD TILL RÄTTIGHET WORKSHOP I KLASSRUMMET TEMA: MÄNSKLIGA RÄTTIGHETER (MR)

MR 5 FRÅN FÖRBUD TILL RÄTTIGHET WORKSHOP I KLASSRUMMET TEMA: MÄNSKLIGA RÄTTIGHETER (MR) SIDA 1/7 WORKSHOP I KLASSRUMMET TEMA: MÄNSKLIGA RÄTTIGHETER (MR) LÄRARMANUAL I det här dokumentet finns allt du behöver veta för att hålla workshopen. Här ser du också tydligt i vilka moment du använder

Läs mer

FAQ Barnkonsekvensanalys i Svenska kyrkan

FAQ Barnkonsekvensanalys i Svenska kyrkan FAQ Barnkonsekvensanalys i Svenska kyrkan Fråga: Vad är det egentligen som Kyrkomötet har beslutat? Svar: Kyrkomötet beslutade den 21 november 2012 om ändringar i Kyrkoordningen som innebär att Svenska

Läs mer

Utvä rdering Värberg 18-22 december

Utvä rdering Värberg 18-22 december Utvä rdering Värberg 18-22 december 1. Hur var maten Maten var bra, men skulle haft lite mera smak. Maten var riktigt bra, blev alltid mätt. mat gärna större portioner Maten var inte så god. De var onödigt

Läs mer

Enkätresultat för elever i år 2 i Praktiska Skövde i Praktiska Sverige AB hösten 2014

Enkätresultat för elever i år 2 i Praktiska Skövde i Praktiska Sverige AB hösten 2014 Enkätresultat för elever i år 2 i Praktiska Skövde i Praktiska Sverige AB hösten 2014 Antal elever: 18 Antal svarande: 13 Svarsfrekvens: 72% Klasser: År 2 Skolenkäten Skolenkäten går ut en gång per termin

Läs mer

Datorövning 2 Statistik med Excel (Office 2007, svenska)

Datorövning 2 Statistik med Excel (Office 2007, svenska) Datorövning 2 Statistik med Excel (Office 2007, svenska) Denna datorövning fokuserar på att upptäcka samband mellan två variabler. Det görs genom att rita spridningsdiagram och beräkna korrelationskoefficienter

Läs mer

VÄRDERINGSÖVNINGAR. Vad är Svenskt?

VÄRDERINGSÖVNINGAR. Vad är Svenskt? VÄRDERINGSÖVNINGAR Vad är Svenskt? Typ av övning: Avstamp till diskussion. Övningen belyser hur svårt det är att säga vad som är svenskt och att normen vad som anses vara svenskt ändras med tiden och utifrån

Läs mer

Två konstiga klockor

Två konstiga klockor strävorna C Två konstiga klockor resonemang geometri Avsikt och matematikinnehåll Det som kan göra det svårt för barn att avläsa en analog klocka är att förstå att den består av två skalor som är beroende

Läs mer

Mätningar på op-förstärkare. Del 3, växelspänningsförstärkning med balanserad ingång.

Mätningar på op-förstärkare. Del 3, växelspänningsförstärkning med balanserad ingång. Mätningar på op-förstärkare. Del 3, växelspänningsförstärkning med balanserad ingång. Denna gång skall vi titta närmare på en förstärkare med balanserad ingång och obalanserad utgång. Normalt använder

Läs mer

Programmera en NXT Robot

Programmera en NXT Robot KUNGLIGA TEKNISKA HÖGSKOLAN Programmera en NXT Robot Med hjälp utav NXC Peyman Torabi 2012-09-03 E-post: peymant@kth.se Introduktionskurs i datateknik (II1310) Sammanfattning Uppgiften var att analysera

Läs mer

Ungdomssektionen fick i uppdrag att hålla i verksamheten tillsammans med Emma.

Ungdomssektionen fick i uppdrag att hålla i verksamheten tillsammans med Emma. Goda Exempel Salaortens Ryttarförening Salaortens Ryttarföreningen kände att de ville kunna hjälpa till på något sätt hösten 2015 då det kom så många barn från bl.a. Syrien. -Vi kände att den miljö som

Läs mer

Anna Kinberg Batra Inledningsanförande 15 oktober 2015

Anna Kinberg Batra Inledningsanförande 15 oktober 2015 Anna Kinberg Batra Inledningsanförande 15 oktober 2015 Det talade ordet gäller Det är höst i ett Sverige som börjar tvivla på framtiden. Ett växande utanförskap där en av sju fastnar utanför arbetsmarknaden.

Läs mer

Cellgifter/Cytostatika Myter & Sanningar:

Cellgifter/Cytostatika Myter & Sanningar: Cellgifter/Cytostatika Myter & Sanningar: Illamående och kräkningar efter cellgiftsbehandling Frågor-&-Svar Broschyr Skriven av en patient Personlig information Namn: Adress: Postnummer: Postadress: Telefon:

Läs mer

4-6 Trianglar Namn:..

4-6 Trianglar Namn:.. 4-6 Trianglar Namn:.. Inledning Hittills har du arbetat med parallellogrammer. En sådan har fyra hörn och motstående sidor är parallella. Vad händer om vi har en geometrisk figur som bara har tre hörn?

Läs mer

Vetenskapliga begrepp. Studieobjekt, metod, resultat, bidrag

Vetenskapliga begrepp. Studieobjekt, metod, resultat, bidrag Vetenskapliga begrepp Studieobjekt, metod, resultat, bidrag Studieobjekt Det man väljer att studera i sin forskning Nära sammankopplat med syftet Kan vara (fysiska) ting och objekt: Datorspel, Affärssystem,

Läs mer

Arbetsplan Jämjö skolområde

Arbetsplan Jämjö skolområde Arbetsplan Jämjö skolområde 2016 för Torhamns skola Jämjö skolområde: Jämjö skolområde består av ett antal skolor inklusive fritidshem där vår gemensamma målsättning är att ge alla elever bästa förutsättningar

Läs mer

Samtals- och dokumentationsunderlag Språk och erfarenheter

Samtals- och dokumentationsunderlag Språk och erfarenheter Kartläggningsmaterial för nyanlända elever Samtals- och dokumentationsunderlag Språk och erfarenheter Steg 1 2 3 Samtals- och dokumentationsunderlag Steg 1 Information till elev och vårdnadshavare före

Läs mer

Distribuerade Informationssystem VT-04

Distribuerade Informationssystem VT-04 Distribuerade Informationssystem VT-04 2 Projekt Kassasystem DS är ett stort varuhus som består av ett flertal fristående butiker. Varje butik i DS säljer sina egna varor samt varor som är specifika för

Läs mer

Satsa på en bra utbildning så satsar vi på dig! Välkommen! Ove Lindberg, Rektor

Satsa på en bra utbildning så satsar vi på dig! Välkommen! Ove Lindberg, Rektor Välkommen till Lichron Teknikgymnasium Har du tänkt på att tekniken finns överallt och att du med säkerhet använder den varje dag? Vi på Lichron gillar teknik! Därför arbetar vi med den senaste tekniken

Läs mer

Enkätresultat för elever i år 2 i Mega Musik gymnasium hösten 2014. Antal elever: 47 Antal svarande: 46 Svarsfrekvens: 98% Klasser: MM13

Enkätresultat för elever i år 2 i Mega Musik gymnasium hösten 2014. Antal elever: 47 Antal svarande: 46 Svarsfrekvens: 98% Klasser: MM13 Enkätresultat för elever i år 2 i Mega Musik gymnasium hösten 2014 Antal elever: 47 Antal svarande: 46 Svarsfrekvens: 98% Klasser: MM13 Skolenkäten Skolenkäten går ut en gång per termin till de skolor

Läs mer

Verksamhetsplan HT -09 och VT -10

Verksamhetsplan HT -09 och VT -10 Verksamhetsplan HT -09 och VT -10 Vi på Solen har under hösten märkt att det finns en nyfikenhet och lust i barngruppen på att titta närmare på detaljer, upptäcka skillnader, mäta och jämföra. Barnen har

Läs mer

Instruktioner för beställning och kontoadministration för abonnenter av inlästa läromedel

Instruktioner för beställning och kontoadministration för abonnenter av inlästa läromedel Sidan 1 av 9 Instruktioner för beställning och kontoadministration för abonnenter av inlästa läromedel Version 2.0 Sidan 2 av 9 Innehåll Hur man beställer inlästa läromedel för abonnemangskunder... 3 Logga

Läs mer

Kvalitetsredovisning Läsår 2010-2011

Kvalitetsredovisning Läsår 2010-2011 Kvalitetsredovisning Läsår 2010-2011 Arbetsplats: Annebo förskola avd. Ekebo Arbetslag: Sara Lindström, Lena Narvefors och Johanna Karlsson Annebos gemensamma pedagogiska utgångspunkt På vår förskola vill

Läs mer

Trygg på arbetsmarknaden?

Trygg på arbetsmarknaden? Trygg på arbetsmarknaden? En jämförelse av svenska och danska ungdomars syn på arbetsmarknaden och framtiden Stefan Persson September 2009 Rapport framtagen av: RHETIKFABRIKEN Stefan Persson Verksamhetsansvarig

Läs mer

INTERVJU MED TOMI SÖDERSTRÖM, PRODUKTCHEF / MAT- & RESTAURANGSERVICE, SILJA LINE 9.5.2011, HELSINGFORS

INTERVJU MED TOMI SÖDERSTRÖM, PRODUKTCHEF / MAT- & RESTAURANGSERVICE, SILJA LINE 9.5.2011, HELSINGFORS Bilaga 1 INTERVJU MED TOMI SÖDERSTRÖM, PRODUKTCHEF / MAT- & RESTAURANGSERVICE, SILJA LINE 9.5.2011, HELSINGFORS 1. Kan du berätta vem du är? (Namn, titel/position, hur länge har du jobbat för företaget,

Läs mer

FRÅN A TILL Ö LäraMera Ab / www.laramera.se och Allemansdata Ab / www.allemansdata.se FRÅN A TILL Ö

FRÅN A TILL Ö LäraMera Ab / www.laramera.se och Allemansdata Ab / www.allemansdata.se FRÅN A TILL Ö I programmet finns 11 olika aktiviteter för att träna varje bokstav och på att känna igen ord. För varje bokstav kan olika övningsblad skrivas ut: Inledningsvis väljer du vilken bokstav du vill öva på.

Läs mer

Upplägg och genomförande - kurs D

Upplägg och genomförande - kurs D Upplägg och genomförande - kurs D Provet består av fyra delprov: Läsa A och B Höra Skriva Tala Läsförståelse Hörförståelse Skriftlig produktion Muntlig produktion och interaktion Tid på respektive provdel

Läs mer

Gruppenkät. Lycka till! Kommun: Stadsdel: (Gäller endast Göteborg)

Gruppenkät. Lycka till! Kommun: Stadsdel: (Gäller endast Göteborg) Gruppenkät Du har deltagit i en gruppaktivitet! Det kan ha varit en tjej- / killgrupp, ett läger eller ett internationellt ungdomsutbyte. Eller så har ni kanske ordnat ett musikarrangemang, skött ett café,

Läs mer

Systematiskt kvalitetsarbete

Systematiskt kvalitetsarbete Systematiskt kvalitetsarbete Rapport År: 2016 Organisationsenhet: NYEFSK/FSK Nye Förskola Fokusområde: Demokrati och värdegrund Övergripande mål: Normer och värden Deluppgift: Klassens kvalitetsrapport

Läs mer

Välkommen till Arbetsförmedlingen! Information till dig som är arbetssökande

Välkommen till Arbetsförmedlingen! Information till dig som är arbetssökande Välkommen till Arbetsförmedlingen! Information till dig som är arbetssökande 1 2 Det här är Arbetsförmedlingen Söker du jobb? Vill du veta mer om arbetsmarknaden? Behöver du tips och råd om hur du hittar

Läs mer

Senaste Nytt. Läs sida 2. I detta nummer. Lite information. Har det någon gång hänt att någon har stulit något? Ja... (Susanne Wahlgren svarar)

Senaste Nytt. Läs sida 2. I detta nummer. Lite information. Har det någon gång hänt att någon har stulit något? Ja... (Susanne Wahlgren svarar) Nummer: 1 Ida P, Johanna S, Hugo HS, Ian VB Senaste Nytt Har det någon gång hänt att någon har stulit något? Ja... (Susanne Wahlgren svarar) Läs sida 2 I detta nummer 1. Melodifestivalen 2016 2. Älvängenskor

Läs mer

Ha det kul med att förmedla och utveckla ett knepigt område!

Ha det kul med att förmedla och utveckla ett knepigt område! Kul med pizzabitar Första gången eleverna får materialet i handen bör dem få sin egen tid till att undersöka det på det viset blir dem bekanta med dess olika delar. Det kan också vara en god idé att låta

Läs mer

Disclosure. SOMP-I skapades av Kristina Persson. SOMP-I ägs av Barnens rörelsebyrå Kristina Persson & Kine Johansen är delägare i företaget

Disclosure. SOMP-I skapades av Kristina Persson. SOMP-I ägs av Barnens rörelsebyrå Kristina Persson & Kine Johansen är delägare i företaget Disclosure SOMP-I skapades av Kristina Persson SOMP-I ägs av Barnens rörelsebyrå Kristina Persson & Kine Johansen är delägare i företaget Fördelen med standardiserade metoder Mer information jämfört med

Läs mer

4 nödsamtal. SOS-operatören trycker nu på en knapp för att få fram telefonnummer och adress till telefonen pojken ringer från.

4 nödsamtal. SOS-operatören trycker nu på en knapp för att få fram telefonnummer och adress till telefonen pojken ringer från. 4 nödsamtal 1) Hjälp, farmor har ramlat! - SOS 112. Vad har inträffat? - Det är farmor, hon har ramlat! - Ja, hur är det med farmor då? - Hon svarar inte. - Andas hon? - Ja, jag tror det. - Hur ligger

Läs mer

Q1 Hur många undervisningstillfällen har du haft under september månad?

Q1 Hur många undervisningstillfällen har du haft under september månad? Q1 Hur många undervisningstillfällen har du haft under september månad? Antal (Endast siffra) 0 3 6 9 12 15 Svarsval Medeltal Totalt Svar Antal (Endast siffra) Svar 14,43 101 7 Totalt antal svarande: 7

Läs mer

Efter att du har installerat ExyPlus Office med tillhörande kartpaket börjar du med att göra följande inställningar:

Efter att du har installerat ExyPlus Office med tillhörande kartpaket börjar du med att göra följande inställningar: EXYPLUS OFFICE manual Välkommen till ExyPlus Office! Efter att du har installerat ExyPlus Office med tillhörande kartpaket börjar du med att göra följande inställningar: Hämta fordon Hämta alla fordonsenheter

Läs mer

Timeline dropbox för lärare och elever

Timeline dropbox för lärare och elever Timeline dropbox för lärare och elever Internetfonden Slutrapport Jonas Aule jonas@timlen.com www.timlen.com 1. Inledning Vi vill ge lärare och elever bättre möjligheter att skapa, använda och dela ut

Läs mer

ELEV- HANDLEDNING (Ansökan via webben) www.orebro.se/gymnasieantagningen

ELEV- HANDLEDNING (Ansökan via webben) www.orebro.se/gymnasieantagningen ELEV- HANDLEDNING (Ansökan via webben) www.orebro.se/gymnasieantagningen Gymnasieantagningen i Örebro län På Gymnasieantagningens hemsida www.orebro.se/gymnasieantagningen hittar du information om vad

Läs mer

Höjd arbetsgivaravgift för unga. Konsekvenser för detaljhandeln

Höjd arbetsgivaravgift för unga. Konsekvenser för detaljhandeln Höjd arbetsgivaravgift för unga Konsekvenser för detaljhandeln Om undersökningen 1 Den kvantitativa undersökningen har genomförts i form av digitala enkäter, distribuerade via e-post. Mottagare var butikschefer

Läs mer

Mer än bara fotboll VAD HANDLAR BOKEN OM? LGR 11 CENTRALT INNEHÅLL SOM TRÄNAS ELEVERNA TRÄNAR FÖLJANDE FÖRMÅGOR LGRS 11 CENTRALT INNEHÅLL SOM TRÄNAS

Mer än bara fotboll VAD HANDLAR BOKEN OM? LGR 11 CENTRALT INNEHÅLL SOM TRÄNAS ELEVERNA TRÄNAR FÖLJANDE FÖRMÅGOR LGRS 11 CENTRALT INNEHÅLL SOM TRÄNAS ANN-CHARLOTTE EKENSTEN Sidan 1 Mer än bara fotboll Lärarmaterial VAD HANDLAR BOKEN OM? Erik är avundsjuk på sin bästa kompis Love. Love är populär, duktig på allt och framförallt vågar han prata med tjejer.

Läs mer

Affärsplan/Projektplan

Affärsplan/Projektplan Affärsplan/Projektplan Datorconfig UF http://www.datorconfig.se Bankgiro: 456-5354 info@datorconfig.se VD/Ekonomiansvarig/Säljare Thomas Palmqvist thomas@datorconfig.se 073-041 62 03 Marknadsansvarig/Säljare

Läs mer

7. SAMHÄLLSORIENTERING ÅK 5

7. SAMHÄLLSORIENTERING ÅK 5 7. SAMHÄLLSORIENTERING ÅK 5 7.2. Elevhäfte 2 7.2.1. Livsfrågor Eva och Micke går båda i 5:an. De träffas ofta efter skolan och lyssnar på musik eller gör hemläxan tillsammans. Ibland funderar de på frågor

Läs mer

Laborativ matematik som bedömningsform. Per Berggren och Maria Lindroth 2016-01-28

Laborativ matematik som bedömningsform. Per Berggren och Maria Lindroth 2016-01-28 Laborativ matematik som bedömningsform Per Berggren och Maria Lindroth 2016-01-28 Kul matematik utan lärobok Vilka förmågor tränas Problemlösning (Förstå frågan i en textuppgift, Använda olika strategier

Läs mer

Jämförelse länder - Seminarium

Jämförelse länder - Seminarium Jämförelse länder - Seminarium På seminariet ska du presentera dina länder. Du ska börja med att presentera grundläggande fakta om länderna, t.ex. vilken sorts produkter de exporterar & importerar (är

Läs mer

Kvinnor som driver företag pensionssparar mindre än män

Kvinnor som driver företag pensionssparar mindre än män Pressmeddelande 7 september 2016 Kvinnor som driver företag pensionssparar mindre än män Kvinnor som driver företag pensionssparar inte i lika hög utsträckning som män som driver företag, 56 respektive

Läs mer

De två första korten Tidig position

De två första korten Tidig position De två första korten Tidig position Hold em är ett positionsspel, och förmodligen mer än någon annan form av poker. Det beror på att knappen anger spelarnas turordning under satsningsrundorna. (Enda undantaget

Läs mer

Scoot Boot - frågor & svar

Scoot Boot - frågor & svar Scoot Boot - frågor & svar Hur vet jag att jag har rätt storlek? När du satt på bootsen så försöker du rotera på dem. Vrid på bootsen åt båda håll. Om de rör sig MINDRE än 5 mm så bör din Scootboot ha

Läs mer

Pedagogiska tips Boksamtal

Pedagogiska tips Boksamtal Pedagogiska tips Boksamtal 1 Vi är medvetna om att det skulle behövas lärarhandledningar till många fler böcker än vad vi mäktar med att göra. Därför har vi sammanställt en del bokfrågor som vi själva

Läs mer

UPPGIFT: SKRIV EN DEBATTARTIKEL

UPPGIFT: SKRIV EN DEBATTARTIKEL Åk 9 Historia & Svenska Namn: UPPGIFT: SKRIV EN DEBATTARTIKEL Du ska skriva en debattartikel på 1-2 sidor (Times new roman 12). Den ska ta upp exempel på hur mänskliga rättigheter försvagas i dagsläget.

Läs mer