Afsluttende - Projekt

Relaterede dokumenter
Computerens - Anatomi

Automatisering Af Hverdagen

AFSLUTTENDE OPGAVE. udemiljø

Computerspil dokumentation. Dokumentation af spillet Rescue Me

Kom/IT rapport Grafisk design Anders H og Mikael

Dokumentation til Computerspil

Kampagne Kommunikation/it Eksamens opgave Roskilde Tekniske Gymnasium Mette Møller Jensen

Rapport. Kommunikation og IT

Børn, unge og sundhed

Grafisk Design KOM/IT. Kevin, Christoffer & Thor

OPGAVEN PROGRAMVALG. Jeg har brugt Illustrator til at lave logo og ikoner.

Faglig læsning i 6. klasse: At læse og forstå fagtekster


Klasse 1.4 Michael Jokil

Projekt - Valgfrit Tema

Cecilie Maria Nielsen, Mathias Fornitz Eriksen og Martin Arnetoft klasse

HTX. Afsluttende projekt. E-learning Komunikation/It C Helena, Katrine og Rikke

Dokumentation af programmering i Python 2.75

1. Indledning. 2. Laswell s fem spørgsmål. Hvem (afsender) Siger hvad (budskab)

Grafisk Design. Komunikation/it. Lavet af Thomas Daugaard. Klasse 1.4, HTX, Roskilde. Side 1

Grafisk design. Kommunikation/it Roskilde Tekniske Gymnasium 12/ Klasse 1.2 Tamana og Sesilje

Diagrammer visualiser dine tal

Kommunikation/IT Røg kampagne

Afsluttende opgave Webdesign Den 24. maj 2007 Klasse 1.2

[AFSLUTTENDE OPGAVE I KOM/IT]

Tør du tale om det? Midtvejsmåling

Yosef Saleh, Ilyas Tulumcu Oguzhan Polat, Mohammad Kaddoura Kom/IT C Kl. 1.2

Hvordan laver jeg en poster/plakat og handout

Designmanual. Kommunikation/It A. Martin B. Villadsen, Alexander Madsen 11/18/15 HTX 3.a

Du skal skrive en fortælling med titlen:

NIVEAU: klasse. VARIGHED: 1-5 lektioner LÆRINGSMÅL

Computerens Anatomi. En rapport om computerens anatomi. Kevin Feldmann, Thor Madsen & Mads Kragelund

Indholdsfortegnelse. Indledning...2. Tidsplan...2. Målgruppe...3. Spørgeskema...3. Kode eksempler...5. Procesbeskrivelse...7. Evaluering...

Manual til overføring af fotografier fra kamera til harddisk.

Design Generelt. Udformningen. Inden man fremstiller et design skal man finde ud af 4 ting: Målgruppen.

RUTruteplanlægningsvejledning. Folkekirkens Nødhjælp Sogneindsamling 2015

Den virtuelle teenager Gruppe 2 Hold B. Medlemmer: Søren Nielsen Eli Adelholm Lasse Viking Kristensen Sabrine Lassen Caroline Amalie Rasmussen

HTX, RTG. Rumlige Figurer. Matematik og programmering

Det første, eleverne møder, er siden Kom godt i gang. Her får de en kort introduktion til de funktioner, de skal bruge undervejs i forløbet.

Computerens Anatomi Af Mathias og Mark

Værkstedsundervisning hf-enkeltfag Vejledning/Råd og vink August 2010

Billedbehandling med GIMP

Den Sociale Retshjælp

Rapport på Kommunikation IT projekt

Interview med drengene

Afsluttende projekt i Kom/IT C - E-learning

VEJLEDNING I HVORDAN MAN LÆGGER ARRANGEMENTER OP PÅ HJEMMESIDEN.

Grafisk Design. rafisk Design

TYPOGRAFI & OMBRYDNING

TIPS TIL SAMARBEJDET OM SAMTALEGUIDEN

Forfatter: Sanne Nørgaard Larsen Cand.mag. i retorik, grafiker og kommunikationskonsulent hos Rambøll By og Trafik

Computerspil - Kappa

Gode råd til flot og miljøvenlig tekst og grafik.

Sundhedskampagne. Skadelig brug af teknologi Jakob Hannibal

AFSLUTTENDE PROJEKT KOM/IT

Alle de væsener. De der med 2 ben traskede rundt på jorden. Det var Jordtraskerne, det hed de, fordi de traskede på jorden.

Tæt forældresamarbejde gavner undervisning og fritid

Vigtige funktioner i Word 2003

RESPONSIV WEBDESIGN. Gøg og Gokke. Kommunikation IT Afleveres d Sara Jacobsen & Natasja Christoffersen 3. års HTX

Vejledning til Photofiltre nr. 117 Side 1

SKOLESTART. Nr. 7, 2004 Børnehaveklasseforeningen. Af Kirsten Wangebo

Vi havde også en dejlig arbejdsdag i lørdag og rigtigt mange arbejdsopgaver blev løst. Der er igen arbejdsdag på lørdag i næste uge.

Kort brugervejledning til Vindsiden

ER DER EN KYLLING I ÆGGET?

portfolio GRAFISK DESIGN

Afsluttende Projekt - Kom/IT

Typografi & Ombrydning

Ugebrev uge 33 gruppe 2

Portfolie Redesign. Forord. Det tekniske. Tema ide. Css. opløsning.

Visualiseringsprogram

Transkript:

2014 Afsluttende - Projekt Rapporten er udarbejdet af Ali, Andreas og Daniel Vejleder Karl G Bjarnason

Indholdsfortegnelse Indledning... 2 Case... 3 Design... 4 Python kalender:... 4 Poster:... 4 Planlægning... 6 Kravsspecifikationer... 7 Planche:... 7 Python:... 7 Implementering... 8 Python kalender:... 8 Poster:... 12 Laswells fem spørgsmål... 13 Afprøvning... 14 Konklusion... 15

Indledning Vi har i slutningen af 1.g lavet en afsluttende opgave i faget KOM/IT. Vores overordnede tema var, Velfærd i Danmark: fokus på handicappede og ældre og til det har vi haft tre undertemaer som omhandler mediekategorier, information, markedsføring og automatisering. I gruppen har vi så valgt, at beskæftige os med et hukommelses styrkende produkt præsenteret gennem en informerende poster. Vores 2 produkter, som vi har tænkt at arbejde på, er en poster til en kampagne om ældre menneskers hukommelse og en pyton kode med et funktionelt program. Vores kampagne går ud på, at få ældre mennesker til at kunne huske bedre i deres hverdag, da en del ældre mennesker som ofte glemmer mange ting som er vigtig for hverdagen. Hukommelses tabet behøver ikke direkte at komme for alderdom, men kan også komme fra en sygdom som Alzheimer som vi også vil komme ind på. Vi vil have budskabet af vores opgave ud ved hjælp af en poster, samt et funktionelt program skrevet i python, som gennem dagligt brug vil hjælpe på modtagerens hukommelse. I rapporten vil læseren bl.a. kunne læse om målgruppen, produkter, systemudviklingsmetoden som vil indgå i rapporten. Vi har valgt at beskæftige os med en blanding af information og automatisering, hvor vores informerende del vil være vores poster og Python koden vil være automatiseringsdelen.

Case Vores produkt skal bruges til at hjælpe ældre mennesker, der har svært ved at huske. Hvis vi siger at en ældre dame, har svært ved at planlægge sin dag, og glemmer sine aftaler. En dag har hun besluttet sig for, at gå ned til den lokale superbrugs, hvor hun ser vores poster om hukommelse og planlægning af sin dag. Hun hiver en flap papir, og går hjem på sin computer og går ind på vores hjemmeside, og ser det vi har lavet i python. En funktionel programmeret kalender, specielt programmeret til ældre mennesker.

Design Da vi udtænkte vores design fase, skulle vi være opmærksomme på at vores målgruppe var ældre mennesker. Derfor skulle vores design være så brugervenligt som muligt, samt skulle de rigtige farver anvendes, som kan opfange de ældres blikfang. Python kalender: Python er et programmerings redskab der gør det mulige at styre computeren til at gøre hvad du beder den om. Dette åbner op for en utallig mængde af muligheder hvis man altså har den rette erfarenhed og tålmodighed. Vi vidste fra start i gruppen at vi ikke ville kunne lave et færdigt produkt i Python, men et produkt som ville kunne anes i det færdige produkt. Produktet skal være brugervenligt og samtidig være lettilgængeligt for vores målgruppe. Dette betyder altså: formindsket antal af detaljer og farver samt formindsket men forståeligt interface. Selve produktet vil i sidste ende blive tilgængeligt fra en webserver hvor modtageren kan nedhente produktet. Den visuelle del af produktet kommer til at ligne et lignende kalender- program kaldet Gant Projects, hvor brugeren kan oprette task som kan ses i en kalender som små eller store bokse alt efter varigheden af opgaven. Poster: Da vi startede med at udtænke et design til vores poster, så ville vi godt have at vores plakat skulle være blikfangende og overskueligt at se på. Det vil sige at der skal være billeder, med lidt tekst til.

1 Til at designet skal der være farver inden for cyan, rød, gul, grøn og magenta. Farverne skal fange læsernes blik. De farver vi benytter er primært Cyan, til vores poster. 1 Grafisk kompendium

Planlægning Vi har udarbejdet vores rapport på skolen og derhjemme, men for at vi kunne arbejdet derhjemme som gruppe var vi nødt til, at uddelegerer arbejdet rundt omkring i gruppen. For at vi kunne holde styr på hvem der lavede hvad samt til hvornår, blev vi nødt til at bruge et planlægningsværktøj. Det planlægningsværktøj vi brugte hedder gant- diagram, men vi lavede også en tabel over arbejdsfordelingen. (Kan ses forneden) Ali Andreas Daniel Uge 13 Individuel research Individuel research Individuel research Uge 14 Individuel research, idegenerering samt Individuel research samt idegenerering Individuel research samt idegenerering basisk opbygning af projektopgave Uge 15 Basisk opbygning og Planlægning samt Udvikling af rough skrivning af projektopgave posterudvikling Uge 16 Rapportskrivning Rapportskrivning og produktudvikling (poster) Rapportskrivning og produktudvikling (Python) Uge 17 Påskeferie Påskeferie Påskeferie Uge 18 Kravsspecifikation Design af skitse Design af python Uge 19 Laswells fem spørgsmål - Implementering Færdiggørelse af Poster Færdiggørelse af GUI

Kravsspecifikationer Vi har valgt, at opstille nogle forskellige krav for vores to medieprodukter, da det er den bedst mulige løsning til vores produkter, at man sætter nogle krav. Planche: Planchen skal være overskuelig Skal være blikopfangende Billede illustration Python kode Interface desgin Python: Formindsket og forståeligt interface Klokke Grafisk interface Let tilgængelig Digitalt ur Uge frem boks Uge tilbage boks

Implementering Python kalender: Der var først og fremmest nogle vigtige overvejelser der skulle til for at lave et produkt som en kalender i Python til vores målgruppe. Produktet skulle i sidste ende være så brugervenligt som muligt, og det skulle derudover også få den ønskede effekt hos modtageren. Det første draft til produktet så således ud:

Her er koden i funktion: Koden var meget simpelt og havde i starteb kun til funktion at opnå en basisk forståelse af programmet hos afsender. Koden kunne tælle 3 forskellige variabler præsenteret i en simpelt grafisk brugerflade: sekunder, timer, dage (angivet som s, t og d). Koden fungerede ved meget simpelt at sige, at der er en start tal på nul der skulle sleep til der var gået ét sekund, hvorefter tallet skulle stige med 1 og derefter printes for at gøre koden visuel. Når programmet registrere at der er blevet talt til 60, skal der lægges 1 til antal timer. Ligeledes ved timer skulle der registreres 60 ved minutter før det skiftede. Måneder kunne selvfølgelig også implementeres på samme måde. I den næste del af produktudviklingen som endte med at blive vores endelige produkt ønskede vi at få koden til at fungere som en rigtig konfigurer bar kalender i et pænere GUI:

Koden virkede lidt på samme måde som den tidligere kode hvor et år bliver defineret med de 12 måneder. Derefter er koden byggede op med ændring af variablerne ligesom tidligere. Med koden fik vi dog aldrig lavet et ordentligt GUI. Det blev enten for simpelt eller for uoverskueligt. Vi skiftede derfor over til et lettere program som hedder Lazarus hvor det er meget nemmer at lave et GUI samtidig med at have et programmeringssprog som ligner Python meget. I programmet fik vi lavet en model af vores GUI som forestiller vores endelige produkt:

Kalender viser en dato og tid i øverste højre hjørne. I midten ses den tidplan som brugen kan redigere og holde en oversigt over. De forskellige uger (forrige og fremtidige) udgøres af de gamle udfyldte aktiviteter der før er udført og de fremtidige planer som kan planlægges. Under ugens dage kan brugeren redigere i en tekstboks og opstille opgaver/planer for dagene. Lige nedenunder kan brugeren så derefter krydse af ved de opgaver/planer der er blevet udført. Programmet kan, når det er færdigt, åbnes som et helt almindeligt program hvor er der ikke er brug for en internetforbindelse for at fungere. Dette gør programmet anvendeligt til hver en tid.

Poster: Inden vi begyndte at tegne vores poster i inkscape, så lavede vi de her skitser på et stykke papir. Ideen med dette er at vi skal vælge et design, som vi skal gå ud fra. 1 2 3 4 5 6 Figur 2 Her kan man se vores skitser til vores poster Figur 1 Her kan man se vores poster, der er udformet lidt mere i inkscape Vi valgte at benytte skitse 3, da vi mente at den var mest overskuelig, og velstruktureret at se på. Skitsen viser at der skal være billeder til højre og tekst til venstre. Teksten skal passe til billederne. Her til højre kan man se vores bud, på vores poster som vi har lavet i inkscape. Vi har tilføjet en aflang cirkel under overskriften.

Laswells fem spørgsmål Vi har valgt at benytte Laswells fem spørgsmål, som fortæller noget om kommunikationsplanlægningen. (Hvem - siger hvad - i hvilken kanal - til hvem - med hvilken effekt) Afsender - budskab - medie - modtager - effekt hos/i målgruppen Hvem/afsender: Unge IT- studerende Siger hvad/budskab: Budskabet i dette projekt vil være, at modtagerne som er de ældre vil lære at blive bedre til at huske. Da en del ældre mennesker, har det med at glemme ting i hverdagen. Så derfor tænkte vi at et programmeret funktionelt python program, vil hjælpe de ældre mennesker til, at huske de ting de skal i hverdagen. I hvilken kanal/medie: Vores to produkter skal ud til målgruppen ved hjælp af et foredrag/fremlæggelse. Dette er valgt da vi har lavet en planche til vores foredrag eller fremlæggelse. Til hvem/modtager: Målgruppen vi vil ramme er ældre mennesker, på plejehjem eller hjemmegående. Ældre mennesker som kan klarer sig selv delvist, men glemmer nogle ting som de skulle have gjort altså demente ældre personer. Med hvilken effekt/målgruppen: Den effekt de ældre demente vil få efter de får prøvet kalenderne, er at deres fremtidige kommende dage vil blive lettere og sjovere.

Afprøvning Til afprøvning af vores produkt skulle vi bruge en person som repræsenterer vores målgruppe. Daniel fra vores gruppe har en Farmor som var villig til at afprøve vores produkt. Det betød dog at hun kun skulle bedømme vores design fra Lazarus som alligevel kommer til at udgøre en del af vores endelige produkt, da vi ikke har noget 100 % funktionelt produkt endnu. Dette er hvad hun bedømte os for: Hun syntes at selve layoutet var struktureret på en god og overskuelig måde, men hun ønskede nogle flere visuelle detaljer samt nogle flere funktioner. Hun mente at meget af programmet var fyldt med tom plads hvor der var rigelig af plads til flere funktioner som: Mulighed for fuld oversigt af år, måneder og dage Meget større plads til tekst En anden eller større skrifttype for at gøre det lettere at læse teksten Dette tager vi til os, og vi vil prøve at forbedre designet. En boks med mulighed for et udvidet vindue vil indsættes så brugeren kan have en fuld oversigt over sin kalender. Check- Boksene vil blive flyttet så der kan komme mere plads til bruger- redigeret tekst, og sidst men ikke mindst, vil vi vælge en anden font og en større skrifttype til de vigtigste dele. Det sidste er især vigtigt da det skal være særdeles let for brugeren at læse teksten (især når vi har med vores målgruppe at gøre).

Konklusion Vi kan konkludere at ud fra Daniels farmor er vores kalender en ret god idé, at få udviklet og afprøvet med flere ældre mennesker. Det Daniels farmor sagde om vores produkt, som vi kunne gøre bedre var. Mulighed for fuld oversigt af år, måneder og dage Meget større plads til tekst En anden eller større skrifttype for at gøre det lettere at læse teksten Det Daniels farmor har fortalt os har vi selvfølgelig taget til os, og lige så snart vi kan vil vi begynde at forbedre vores design til vores kalender. Hvor vi ville kombinere python koder og design kalenderen, så vi kan få en meget bedre kalender ud af det.