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

Relevanta dokument
Individuellt Mjukvaruutvecklingsprojekt

Projektrapport. knowit.now. Alexander Gottfridsson (ag222ie) Individuellt mjukvaruprojekt, 1DV430

Utveckla arbetsmiljö och verksamhet genom samverkan

Det flippade klassrummet hur uppfattas det av eleverna?

Vi skall skriva uppsats

Enkät i förskoleklass

Kvalitetsredovisning Föräldrakooperativet Pinocchio. Olympia ekonomisk förening

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

Samtals- och dokumentationsunderlag Språk och erfarenheter

Lilla självhjälpsguiden vid fibromyalgi

Utvärdering APL frågor till praktikant

Yrkesintroduktion för socialtjänstens barnoch ungdomsvård

2. Tidsplanering. 21 Studiedag

Hävarmen. Peter Kock

Kvalitetsrapport Så här går det

Göm ninjorna. Det här projektet kommer att bygga på din kunskap om CCS-kung fu.

Kvalitetsrapport Så här går det

Resultat Naturvetenskapsprogrammet, åk 2 våren 2012

Text och bilder gjorda av Rickard Johansson, TE14A Realgymnasiet.

Systematiskt kvalitetsarbete

Syftet med en personlig handlingsplan

Kärnan. Halmstad 29 augusti Hej!

Kiwiböckerna metod och begrepp

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

Utforska rymden med iphone

Tränarguide del 1. Mattelek.

VIDEODAGBOKEN. Individuellt Mjukvaruutvecklingsprojekt. En dagbok i videoform online. Robert Forsgren (rf222ce) UD

Slutrapport YUNSIT.se Portfolio/blogg

Central Barnhälsovård Västra Götalandsregionen i samarbete med Folkhälsokommittén

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

Vad är en webbläsare?

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

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

Praktisk programmering

Sundbybergs stad Skolundersökning 2015 Föräldrar förskola Stella Nova förskola

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

HÄLSA OCH PENSIONERING I SVERIGE HEARTS

Presentationsövningar

Sveriges Trafikskolors Riksförbund Film om körkort för nysvenskar Speakertext - Svensk

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

Intervjumall. Datum: Intervjuare: Kandidatens namn: Kandidatens uppgifter: Växel: (5)

Sundbybergs stad Skolundersökning 2015 Föräldrar förskola Fristående förskolor totalt Antal svar samtliga fristående förskolor: 360 (57 %)

Karriärportfölj Studie- och yrkesvägledarprogrammet

Lathund, procent med bråk, åk 8

FIRST LEGO League. Göteborg 2012

Barn- och ungdomsfotboll i Hälsingland Så spelar vi 11-mannafotoll

När Agnes alltjämt låg i sin mammas mage, besökte de förväntansfulla föräldrarna flera konserter med Helsingborgs Symfoniorkester.

Rapport uppdrag. Advisory board

Sammanfattning på lättläst svenska

VÄRDERINGSÖVNINGAR. Vad är Svenskt?

Bulltofta förskola. Lokal Arbetsplan

Användarmanual - Digitalt utbildningsprotokoll (DUP)

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

Pedagogisk planering Verksamhetsåret 2014/15 Förskolan Björnen Lilla Björn

Koncept Katalog 2009

Innehållsförteckning. 1. Tyresö församlings förskola 1.1 Verksamhet och profil. 2. Övergripande målsättning. 3. Inledning. 4.

För unga vuxna Vuxenutbildning. Den svenska skolan för nyanlända

Lathund för överföring av rapporter och ljudfiler

Föräldrasynpunkter på Nävergårdens förskola februari 2013

Veckobrev vecka Kristallen 2

I några frågor som följer ska du ringa in ditt svar utifrån hur väl påståendet stämmer överens med din uppfattning på skalan 1-6

KOMMUNICERA. och nå dina mål. Lärandeförvaltningens kommunikationsstrategi

Elevinflytande i planeringen av undervisningen. BFL-piloter Mats Burström

Välkommen till ikanobank.se

Referensvärden samtliga undergrupper

Kommunikationspolicy i korthet för Lidingö stad

Referensvärden samtliga resultatenheter

Bedömning för lärande. Workshop för nyckelpersoner i Sundsvalls kommun

UNGDOMSVARIANTEN FOLKHÄLSOPLAN Det är vi som gjort Ungdomsvarianten!

Nationella prov i årskurs 3 våren 2013

Webbapp Användarmanual 1.0

Göran Skyllmark Fri läraresurs. Mjölby vuxenutbildning

Jobb- hjältar. sökes. Vad vill du förbättra på jobbet?

Timeline dropbox för lärare och elever

Medarbetarenkäten 2016 handledning för förbättringsarbete

FAQ Barnkonsekvensanalys i Svenska kyrkan

Programmera en NXT Robot

Enkätresultat. Enkät: Utvärdering moment 2. Datum: :28:20 Aktiverade deltagare (Klinisk psykologi 1 (22,5hp)) Besvarad av: 27(47) (57%)

Information till elever och föräldrar i skolår 5

Samhällsvetenskapsprogrammet Mjölby Gymnasium >>>

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

FOLKUNIVERSITETET 1 (11) Bildmanér för Webb3. Vår referens: Fredrik Suter Version 1. Stockholm

A" utveckla kartor med responsiv design. Johan Lah8 Geografisk IT- utvecklare Stadsbyggnadskontoret, Malmö stad

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

Nalle Puh`s verksamhetsplan VT 2010 HT 2011

Morgonsamling till lågstadier

Slingerbulten i Grankulla på Kasaberget kl

Idag. Hur vet vi att vår databas är tillräckligt bra?

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

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

Hälso- och sjukvårdslagen

Gruppindelning JUNIOR

Muskötens förskolas. Kvalitetsredovisning. För år 2009/2010. Ansvarig Förskolechef Magnus Strömbäck

Läroplanen i Gy Ett arbete för att öka förståelsen av det som står i läroplanen och hur det ska tolkas i klassrumsarbetet

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

Syftet är att öka medvetenheten dels om vilka språkliga handlingar som krävs i ämnet, dels om vilka som utförs.

Skolinspektionen Nyanlända 2016

Miljö och material på förskolan, hållbar utveckling

Kulturmöten. Det var vi som gjorde det.

Jo, Den Talande Boken har så många möjligheter inbyggda, att den kan användas från förskoleklassen och ända upp på högstadiet.

Transkript:

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 som jag genomfört i kursen Individuellt Mjukvaruutvecklings projekt vid Linnéuniversitet våren 2013. Slutprodukten är en webbaserad spelapplikation för barn i åldrarna 4 år och uppåt. Mitt mål var att skapa en grafiskt tilltalande, pedagogisk sida med enkla lättförståliga spel, som fungerade lika bra i våra vanligaste webbläsare (IE, Firefox, Chrome, Safari) och på våra vanligaste plattformar (Dator, iphone, ipad). Applikationen är i första hand skriven i programspråken JavaScript, HTML, CSS men även JQuery, JSON och Ajax har använts. Arbetet har utförts iterativt i en-veckors iterationer innehållandes planering, design, implementering, testning och tillhörande dokumentation. 2

INNEHÅLLSFÖRTÄCKNING Inledning/Bakgrund.. 4 Positiva Erfarenheter.. 5 Negativa Erfarenheter 5 Sammanfattning...5 3

Inledning/Bakgrund Syfte/Mål Mitt mål var att skapa en webbaserad spelapplikation för barn i åldrarna 4 år och uppåt. Jag ville också att den skulle vara grafiskt tilltalande med enkla lättförståliga spel, men det som kändes extra viktigt var att den skulle fungera lika bra i våra vanligaste webbläsare (IE, Firefox, Chrome, Safari) samt på våra vanligaste plattformar (Dator, iphone, ipad, annan telefon). Meningen med projektet var också att lära mig att använda programspråket JavaScript som jag saknade rutiner och kunskaper kring, samt att skaffa mig djupare kunskaper kring responsiv design och användandet av CSS i samma syfte. Genomförande/Teknik/Arbetssätt Applikationen är i första hand skriven i programspråken JavaScript, HTML, CSS men även JQuery, JSON och Ajax har använts. De grafiska elementen, (ikoner, bilder och dylikt) har jag skapat i vektorgrafik i Illustrator, ett program som jag hade goda kunskaper i sedan tidigare. Jag har arbetet i en-veckors iterationer i vilka planering, design, implementering, testning och tillhörande dokumentation har vävts samman på ett behagligt sätt och varit en naturlig del av arbetet. Jag har använt internet flitigt för att hitta tips och svar på frågor främst rörande JavaScript och CSS, men jag har också återvänt mycket till föreläsningar som vi har haft tidigare i kursen vilket har varit synnerligen nyttigt. 4

Positiva Erfarenheter Jag är mycket nöjd och glad över vad jag har åstadkommit under de senaste 10 veckorna. Jag känner mig säkrare kring att bygga en interaktiv applikation och jag känner mig trygg kring den responsiva designtekniken. Det är nu lättare att hitta svar, och kunna formulera frågor kring bitar som man kan tänkas fastna i. Jag startade direkt i början av kursen med en generös tidsplanering och det har verkligen betalat sig. Jag har i lugn och ro kunnat experimentera med alla möjliga detaljer och eftersom jag känner mig själv så vet jag att Learn by doing är det bästa sättet för mig att lära mig nya saker på. Negativa Erfarenheter Jag kan ärligt säga att jag inte haft en enda negativ erfarenhet förutom att jag kanske hade jag velat sätta mig bättre in i JQuery. Det kom dock aldrig in som ett naturligt behov och jag tyckte att det var synd att bryta mitt flöde. I övrigt har det fungerat enligt följande att om jag har stött på problem så har jag löst dem, vilket ju är själva meningen med utveckling. Jag har haft gott om tid och jag är nöjd med slutprodukten i stort. Sammanfattning Det har varit mycket givande att få koncentrera sig på ett större projekt under en längre tid. Jag har under arbetets gång kommit på lite nya funktioner som jag vill att applikationen ska innehålla så jag kommer nog att fortsätta experimentera med den framöver. Om jag hade börjat på en liknande applikation idag så tror jag att den stora skillnaden skulle ha varit att den skulle bestå av mindre kod. I övrigt hade jag lagt upp arbetet på ett likande sätt och lärt mig vad jag behöver veta, allt efterhand som projektet fortskrider. 5