ROSKILDE TEKNISKE GYMNASIUM. Læringsprogram. Lommeregner
|
|
|
- Christian Torp
- 10 år siden
- Visninger:
Transkript
1 ROSKILDE TEKNISKE GYMNASIUM Læringsprogram Lommeregner Programmering Malte Fibiger, Rasmus Ketelsen, Nicojal Jensen og Leon Bøgelund, Klasse
2 Indholdsfortegnelse Indledende afsnit... 3 Problemformulering... 3 Løsningsforslag... 3 Teori... 3 Indledende kravfangst... 3 User Stories... 3 Testprocedure... 3 Iterationer af systemudviklingsaktiviteterne... 4 Indledende aktivitet... 4 Kommunikationsplanlægning... 4 Resurseplanlægning... 5 Iterationsplanlægning... 5 User Stories... 5 Kravspecifikation... 5 Testspecifikation... 6 Design... 6 Implementering... 6 Test... 6 Afsluttende aktiviteter... 7 Resultatopgørelse... 7 Registrering af erfaringer fra projektet / evaluerende tanker... 7 Konklusion... 7 Bilag... 8
3 Indledende afsnit Problemformulering Det er meget tidskrævende at bruge en lommeregner til at løse opgaver i skolen og i det private. Derudover bruger du også mange resurser på at fragte en lommeregner rundt. Løsningsforslag For at løse problemet har vi valgt at lave tre forskellige lommeregnere, i tre forskellige udviklingsmiljøer. Lommeregnerne er kodet i Java, Python og Visual Basic. Teori Indledende kravfangst User Stories Produktet skal: hjælpe kunden med at udføre opgaver i form af regnestykker nemt og hurtigt gøre det billigere for kunden at anskaffe sig en lommeregner som man kan bruge som et stykke software på sin computer, i forhold fysisk at gå ud og købe en være praktisk at anvende og nemt tilgængelig udover at være velegnet til skolearbejde, også være nemt anvendelig i det private være brugbar og brugervenlig have et overskueligt design være tilpas småt, så man stadig kan se og overskue hvad man laver, og så det ikke tager opmærksomheden fra de opgaver man løser Testprocedure De testprocedurer vi skal gennemføre for at afprøve vores krav er opfyldt, er at teste: Hvor hurtigt programmet åbner. Om det er nemt og overskueligt at navigere rundt i programmet. Om lommeregneren virker som den skal og faktisk kan udregne opgaver så løsningerne stemmer overens med virkeligheden. Om programmet kan åbne uden at man skal installere andre programmer.
4 Iterationer af systemudviklingsaktiviteterne Indledende aktivitet Kommunikationsplanlægning Lasswell s model Hvem? HTX elever. Siger Hvad? At man kan anvende vores lommeregner, som er software til en computer, til hurtigt at udregne regnestykker i skolen. Derudover er vores lommeregner også billigere og nemmere at anvende i forbindelse med skolen og det private. Lommeregneren er nemt tilgængelig, man skal simpelthen bare bruge en computer, som største delen af studerende allerede har. Til hvem? Alle elever under uddannelse og videregående uddannelser. Med hvilket formål? At gøre det nemmere, hurtigere og billigere for elever, at beregne forskellige regnestykker. Ved hjælp af vores program behøver studerende ikke gå ud og købe en dyr lommeregner til skolebrug, de kan simpelthen bare bruge vores, som også er hurtigere at finde frem, hvis man allerede sidder på computeren. Lommeregneren har et enkelt design, der gør den nem og overskuelig at anvende.
5 Resurseplanlægning Iterationsplanlægning User Stories Produktet skal: hjælpe kunden med at udføre opgaver i form af regnestykker nemt og hurtigt gøre det billigere for kunden at anskaffe sig en lommeregner som man kan bruge som et stykke software på sin computer, i forhold fysisk at gå ud og købe en være praktisk at anvende og nemt tilgængelig udover at være velegnet til skolearbejde, også være nemt anvendelig i det private være brugbar og brugervenlig have et overskueligt design Kravspecifikation For at kunne implementere de valgte user stories, skal vores produkt være enkelt designet, for at gøre det nemt for forbrugerne at anvende vores lommeregner. Selve designet og brugergrænsefladen er med til at gøre vores lommeregner mere brugervenlig og overskuelig. For at få vores lommeregner til at være brugbar, skal den være hurtig at starte op og udregne opgaver på, så man slipper for at tage sin mobil eller lommeregner frem, hvis man allerede har sin computer fremme. At lommeregneren skal være ligeså praktisk i det private, såvel som i skolen, vil ikke være noget problem, da man bare skal have en computer for at anvende vores lommeregner.
6 Testspecifikation De testprocedurer vi skal gennemføre for at afprøve vores krav er opfyldt, er at teste: Hvor hurtigt programmet åbner. Om det er nemt og overskueligt at navigere rundt i programmet. Om lommeregneren virker som den skal og faktisk kan udregne opgaver så løsningerne stemmer overens med virkeligheden. Design Vi har ikke nået at arbejde så meget med designet, men er er et flowchart over lommeregneren som er lavet i Python: Implementering Se bilaget for skærmbilleder. Test Alle lommeregnerne fungerede som de skulle og kunne udregne de regnestykker den er blevet kodet til at kunne. Programmet åbner hurtigt, men ved nogle at lommeregnerne bliver man nød til at installere andre programmer, for at få programmet til at virke. Selve det visuelle design af alle lommeregnerne er meget overskueligt og de er nemme at anvende.
7 Afsluttende aktiviteter Resultatopgørelse Registrering af erfaringer fra projektet / evaluerende tanker Konklusion Ud fra det problem vi opstillede har vi lavet tre forskellige lommeregnere som hver især løser problemet. Med tre forskellige lommeregnere giver vi brugerne noget frihed, på den måde at de selv kan bestemme hvilket design de finder pænest og mest brugervenligt til deres individuelle holdning og behov.
8 Bilag Figur 1 Skærmbillede fra første lommeregner som er lavet i Python.
9 Figur 2 Skærmbillede fra anden lommeregner som er lavet i Visual Basic.
10 Figur 3 Skærmbillede fra tredje lommeregner som er lavet i Java.
Læringsprogram. Christian Hjortshøj, Bjarke Sørensen og Asger Hansen Vejleder: Karl G Bjarnason Fag: Programmering Klasse 3.4
Læringsprogram Christian Hjortshøj, Bjarke Sørensen og Asger Hansen Vejleder: Karl G Bjarnason Fag: Programmering Klasse 3.4 R o s k i l d e T e k n i s k e G y m n a s i u m Indholdsfortegnelse FORMÅL...
Guide til din computer
Guide til din computer Computerens anatomi forklaret på et nemt niveau Produkt fremstillet af Nicolas Corydon Petersen, & fra Roskilde Tekniske Gymnasium, kommunikation & IT, år 2014 klasse 1.2 12-03-2014.
Michael Jokil 11-05-2012
HTX, RTG Det skrå kast Informationsteknologi B Michael Jokil 11-05-2012 Indholdsfortegnelse Indledning... 3 Teori... 3 Kravspecifikationer... 4 Design... 4 Funktionalitet... 4 Brugerflade... 4 Implementering...
Eksponentielle modeller
2013 Eksponentielle modeller Jacob Elmkjær og Dan Sørensen Matematik/IT Roskilde Tekniske Gymnasium 09-12-2013 Lærere: Jørn Christian Bendtsen og Karl Bjarnason Indhold Indledning... 2 Opgave analyse...
Af: Safa Sarac Klasse 3.4 Skole: Roskilde Tekniske Gymnasium, HTX Vejleder(e): Karl B Dato: 26. marts 2012
Projektbeskrivelse til eksamen i informationsteknologi B og Programmering C - Projektnavn: Privat mailer Af: Safa Sarac Klasse 3.4 Skole: Roskilde Tekniske Gymnasium, HTX Vejleder(e): Karl B Dato: 26.
HTX. Afsluttende projekt. E-learning Komunikation/It C Helena, Katrine og Rikke 1.1 01-05-2013
HTX Afsluttende projekt E-learning Komunikation/It C Helena, Katrine og Rikke 1.1 01-05-2013 Systemudvikling Indledende aktiviteter Kommunikationsplanlægning for projektet, Laswells fem spørgsmål. o Hvem
Komunikation/It C Helena, Katrine og Rikke
HTX Afsluttende projekt E-learning Komunikation/It C Helena, Katrine og Rikke 1.1 01-05-2013 Systemudvikling Indledende aktiviteter Kommunikationsplanlægning for projektet, Laswells fem spørgsmål. o Hvem
Programmering C Eksamensprojekt. Lavet af Suayb Köse & Nikolaj Egholk Jakobsen
Programmering C Eksamensprojekt Lavet af Suayb Köse & Nikolaj Egholk Jakobsen Indledning Analyse Læring er en svær størrelse. Der er hele tiden fokus fra politikerne på, hvordan de danske skoleelever kan
HTX, RTG. Rumlige Figurer. Matematik og programmering
HTX, RTG Rumlige Figurer Matematik og programmering Vejledere: Jørn Christian Bendtsen og Karl G. Bjarnason Morten Bo Kofoed Nielsen & Michael Jokil 10-10-2011 In this assignment we have been working with
Andreas Lauge V. Hansen klasse 3.3t Roskilde HTX
IT -Eksamen Andreas Lauge V. Hansen klasse 3.3t Roskilde HTX [Vælg en dato] Indhold Indledning... 2 Teori... 3 Hvorfor dette design... 4 Produktet... 4 Test og afprøvning... 9 Konklusion... 10 Indledning
Automatisering Af Hverdagen
Automatisering Af Hverdagen Programmering - Eksamensopgave 10-05-2011 Roskilde Tekniske Gymnasium (Kl. 3,3m) Mads Christiansen & Tobias Hjelholt Svendsen 2 Automatisering Af Hverdagen Indhold Introduktion:...
Informationsteknologi
IT-produkt til læring Lars Thomsen Vejleder: Karl HTX Roskilde 03/03-2009 Side 1 af 1 Indholdsfortegnelse 1. Planlægning:... 3 1.1 Kommunikationsplanlægning:... 3 1.1.1 Analyse af problemstilling:... 3
Programmering 19/03-2012 ROSKILDE TEKNISKE GYMNASIUM. Projektbeskrivelse. Programmering. Rasmus Kibsgaard Riehn-Kristensen
ROSKILDE TEKNISKE GYMNASIUM Projektbeskrivelse Programmering Rasmus Kibsgaard Riehn-Kristensen 19-03-2012 Indholdsfortegnelse 1. Indledning... 3 2. Problemobservation.... 4 2.1 Egen erfaring... 4 3. Problemformulering...
Visualiseringsprogram
Visualiseringsprogram Programmering C - eksamensopgave Rami Kaddoura og Martin Schmidt Klasse: 3.4 Vejleder: Karl Bjarnason Roskilde Tekniske Gymnasium Udleveringsdato: 02-03-2012 Afleveringsdato: 11-05-12
Indholdsfortegnelse for kapitel 1
Indholdsfortegnelse for kapitel 1 Forord.................................................................... 2 Kapitel 1.................................................................. 3 Formål............................................................
IT og Programmering eksamens projekt
IT og Programmering eksamens projekt Visualisering af Gravitation Roskilde HTX Anders Kær Bennetsen D. 20-05-2010 IT og Programmering 1.1 Indledning:... 4 1.2 Beskrivelse af Ide:... 4 1.3 Definition af
Arduinostyret klimaanlæg Afsluttende projekt programmering C
Arduinostyret klimaanlæg Afsluttende projekt programmering C Udarbejdet af: Mathias R W Sørensen, klasse 3.4 Udleverings-dato: 02-03-2012 Afleverings-dato: 11-05-2012 Programmeringvejleder: Karl G. Bjarnason
Projektbeskrivelse. IT B og Programmering C. Klasse 3.4. Louis Drejer, Markus Duus og Mikkel Jensen. Fra
Projektbeskrivelse IT B og Programmering C Klasse 3.4 Louis Drejer, Markus Duus og Mikkel Jensen Fra 0 05 04 05 Analyse I dagens danmark spiller computeren kæmpe rolle. Man kan se på en statistik fra Gallup,
Computerspil - Kappa
Computerspil - Kappa Indledende aktivitet Kommunikationsplanlægning: Ressourceplanlægning: Iterationsplanlægning Brugerhistorier Kravspecifikation og testspecifikation Krav som skal opfyldes for at passe
Spil Rapport. Spil lavet i GameMaker. Kevin, Mads og Thor 03-02-2011
Spil Rapport Spil lavet i GameMaker Kevin, Mads og Thor 03-02-2011 Indholdsfortegnelse Indledning... 2 HCI... 2 Planlægning / Elementær systemudvikling... 2 Kravspecifikationer... 4 Spil beskrivelse...
Hassansalem.dk/delpin User: admin Pass: admin INTERFACE DESIGN
Hassansalem.dk/delpin User: admin Pass: admin INTERFACE DESIGN 1/20 Indledning Dette projekt er den afsluttende del af webudvikling-studiet på Erhvervs Lillebælt 1. semester. Projektet er udarbejdet med
IT B 2.4. Produkt til læring. IT - projekt
IT B 2.4 Produkt til læring IT - projekt Projekt bearbejdet af: Navn: Rami K. Kaddoura og Safa Sarac Fag: Informationsteknologi B Vejleder: KarL G. Bjarnason Skole: HTX, Roskilde Tekniske Gymnasium Afleveringsdato:
Klasse 1.4 Michael Jokil 03-05-2010
HTX I ROSKILDE Afsluttende opgave Kommunikation og IT Klasse 1.4 Michael Jokil 03-05-2010 Indholdsfortegnelse Indledning... 3 Formål... 3 Planlægning... 4 Kommunikationsplan... 4 Kanylemodellen... 4 Teknisk
Arduinostyret klimaanlæg Afsluttende projekt informationsteknologi B
Arduinostyret klimaanlæg Afsluttende projekt informationsteknologi B Udarbejdet af: Mathias R W Sørensen, klasse 3.4 Udleveringsdato: 02-03-2012 Afleveringsdato: 11-05-2012 IT-vejleder: Karl G. Bjarnason
Projektbeskrivelse RSS Læser
HTX Roskilde 3.4 Projektbeskrivelse RSS Læser IT & Programmering Elev: Christian Pihlkjær Hjortshøj og Joans Henk Jensen Dato: 19-03-2013 1. Indledning Vi er i klasse 3.4 blevet introduceret til vores
App til museeum Af Alan Mohedeen 3.5
2012 App til museeum Af Alan Mohedeen 3.5 Mohedeen 4/15/2012 Inholdsfortegnelse Indledning... 2 Indledende problemanalyse... 2 Projekt- og produktmål... 2 Bollemodel... 3 Kravspecifikation... 4 Løsningsforslag...
Overbelastning af processor i Windows XP og i Ubuntu
Overbelastning af processor i Windows XP og i Ubuntu Af Thomas Daugaard kl. 3.4 HTX Roskilde Jeg er i programmering og IT i gang med at teste min computer under belastning af CPUen. Ved at programmere
Cecilie Maria Nielsen, Mathias Fornitz Eriksen og Martin Arnetoft klasse 1.6 07-05-2010
ROSKILDE TEKNISKE GYMNASIUM Eksamensopgave Kommunikation/it Cecilie Maria Nielsen, Mathias Fornitz Eriksen og Martin Arnetoft klasse 1.6 07-05-2010 Vi har valgt at beskæftige os med opgave 1 fra oplæget.
Computerens Anatomi KOM/IT
j Computerens Anatomi KOM/IT Rapporten er skrevet af: Frederik, Jesper og Peter Gruppemedlemmer: Simon, Jesper, Frederik, Mathias og Peter Klasse: 1.3 Periode/øvelsesdato:14-02-2014 til 14-03-2014 Afleveringsdato:
Computerspil rapport. Kommunikation og IT. HTX Roskilde klasse 1.4. Casper, Mathias Nakayama, Anders, Lasse og Mads BC. Lærer - Karl Bjarnason
Computerspil rapport Kommunikation og IT HTX Roskilde klasse 1.4 Casper, Mathias Nakayama, Anders, Lasse og Mads BC Lærer - Karl Bjarnason Indledning Vi har lavet et computerspil i Python som er et quiz-spil
GRAFISK PRODUKTIONSFORSTÅELSE
GRAFISK PRODUKTIONSFORSTÅELSE BRILLIANT BIKINIES WEBSITE MARÍ DYRMOSE OPGAVEN OPGAVEBESKRIVELSE Brilliant Bikini kompagniet skulle have designet og programmeret en website, hvor de kunne præsentere deres
Overvågningskamera. ~Af Svend, Valdemar og Frederik~
Lavet af Svend, Valdemar og Frederik 2.3 HTX - Roskilde Overvågningskamera ~Af Svend, Valdemar og Frederik~ I dette forløb har vi arbejdet med overvågningskameraer. Det handlede om at lære, hvordan et
Enes Kücükavci Roskilde Tekniske Gymnasium 20 05 2010 Mathias Turac Informationsteknolog B Vejleder: Karl Bjranasson Programmering C
Indhold Indledning(Enes)... 2 Problemstilling (Enes)... 2 Teori (Enes)... 2 Løsningsforslag (Enes)... 4 RFID relæet (Mathias)... 6 Krav (Enes og Mathias)... 8 Målgruppen (Mathias)... 8 Rekvirent... 8 Implementering(Mathias)...
Mini Afsluttende Projekt
Mini Afsluttende Projekt Tobias Sønderskov Hansen og Lau Lund Leadbetter Roskilde Tekniske Gymnasium Klasse 2.4 - IT 2013 Side 1 af 18 Indholdsfortegnelse Indledning... 3 Mindmap... 3 User Stories... 4
Kom/It afsluttende projekt
Kom/It afsluttende projekt Anders Laustsen & Martin Beutelmann I denne folder finder du hjælp til det tværfaglige projekt i 1.g på Roskilde Htx 03-05- 2 0 1 3 Indholdsfortegnelse Indledning Formidling
EazyProject Projektstyring
EazyProject Projektstyring EazyProject sikrer, at vi har det fulde overblik over kommunens udbud også i forhold til tids- og ressourceforbrug. Derfor kan vi nemt planlægge os ud af spidsbelastninger. Controller
Undervisningsbeskrivelse
Undervisningsbeskrivelse Stamoplysninger til brug ved prøver til gymnasiale uddannelser Termin Skoleåret 2015/16 Institution Hansenberg Gymnasium Uddannelse Fag og niveau Lærer Hold htx Programmering,
Grafisk. Workflow. Side 1
Grafisk Workflow Side 1 http://mediegrafiker-ats.dk/15gt33med/freja/hotelinger/ Side 2 Kunde: Inger Marie, Hotel Inger Målgruppe: Aldersgruppe mellem 30-50 år. Hvad har jeg bidraget med? Mit bidrag til
Delaflevering. Webdesign og webkommunikation, (hold 2), IT Universitetet, f2011. Kim Yde, [email protected]. Kenneth Hansen, kenhan@itu.
Delaflevering Webdesign og webkommunikation, (hold 2), IT Universitetet, f2011. Kim Yde, [email protected] Kenneth Hansen, [email protected] 1 Indholdsfortegnelse Problemfelt - Problemformulering... 3 Målgruppe...
Roskilde Tekniske Gymnasium. Eksamensprojekt. Programmering C niveau
Roskilde Tekniske Gymnasium Eksamensprojekt Programmering C niveau Andreas Sode 09-05-2014 Indhold Eksamensprojekt Programmering C niveau... 2 Forord... 2 Indledning... 2 Problemformulering... 2 Krav til
Undervisningsbeskrivelse
Undervisningsbeskrivelse Programmering C ved mst Termin Juni 117 Institution Uddannelse Fag og niveau Lærer Hold Erhvervsskolerne Aars hhx Programmering C Michael Stenner (mst) 2-3g16 pro Forløbsoversigt
Datatekniker med programmering som speciale
Datatekniker med programmering som speciale H4 H4 varer ti uger bestående af syv uddannelsesspecifikke fag, samt 2 Valgfri Udannelsesspecifikke Fag og 1 Valgfrit Speciale Fag Indhold På H4 er der fokus
Lærervejledning. - til computerprogrammet Google Sketchup og Mathcad
Lærervejledning - til computerprogrammet Google Sketchup og Mathcad Klassetrin/niveau: 4.-6. klasse/ mellemtrinet. Opgaverne kan dog med fordel anvendes i indskolingen og udskolingen. Introduktion: Google
Bias Reducing Operating System - BROS -
Bias Reducing Operating System - BROS - Accepttestspecifikation Projektgruppe 3: Rasmus Lund Jensen (11111) Nicolai Glud(11102) Jacob Roesen(10095) Mick Holmark(11065) Johnny Kristensen(10734) 1 Versionshistorik
Rejsekort A/S idekonkurence Glemt check ud
Rejsekort A/S idekonkurence Glemt check ud 9. marts 2015 1 Indhold 1 Introduktion 4 1.1 Problembeskrivelse........................ 4 1.2 Rapportens opbygning...................... 4 2 Ordliste 5 3 Løsning
GRAFISK PRODUKTION OG WORKFLOW. Hjemmeside til Team Brügger
GRAFISK PRODUKTION OG WORKFLOW Hjemmeside til Team Brügger DITTE MADSEN - SVENDEPRØVE - 2015 KUNDEPROFIL Team Brügger er en frisørsalon i Aars. Indehaveren Gitte Brügger startede salonen op sammen med
Natasha Skov & Line Ehmsen Roskilde Tekniske Gymnasium Klasse 3.5 Design C Projekt Indretning 5/5-2013. Fysiske omgivelser
Fysiske omgivelser Indledning Ved Roskilde Tekniske Gymnasium overvejes pt. en bearbejdning af de fysiske rammer, således at disse i højere grad understøtter, afspejler og inspirerer et tidssvarende læringsmiljø.
Programmering C RTG - 3.3 09-02-2015
Indholdsfortegnelse Formål... 2 Opgave formulering... 2 Krav til dokumentation af programmer... 3 ASCII tabel... 4 Værktøjer... 5 Versioner af ASCII tabel... 6 v1.9... 6 Problemer og mangler... 6 v2.1...
Projekt - Valgfrit Tema
Projekt - Valgfrit Tema Søren Witek & Christoffer Thor Paulsen 2012 Projektet Valgfrit Tema var et projekt hvor vi nærmest fik frie tøjler til at arbejde med hvad vi ville. Så vi satte os for at arbejde
Undervisnings plan til Programmering
Undervisnings plan til Programmering Klasse: 7. klasse Fag: Fysik/Kemi Emne: We are all mad Dette forløb tager udgangspunkt i, at filmen Alice i Eventyrland er en blanding af almindelig film og tegnefilm
Computerens - Anatomi
2014 Computerens - Anatomi Rapporten er udarbejdet af Andreas og Ali Vejleder Karl G Bjarnason Indholdsfortegnelse Formål... 2 Indledning... 2 Case... 3 Design... 3 Skitser... 4 Planlægning... 5 Kravsspecifikation...
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
Fra Computer til Virkelighed. TPE-kursus Elektroniske Systemer P1
Fra Computer til Virkelighed TPE-kursus Elektroniske Systemer P1 Fra Computer til Virkelighed En kort introduktion til kurset Systems Engineering Projektfaser Opsamling og opgave Om kurset Mål: at I lærer
IT - Opgave. Produkt til Læring
IT - Opgave Produkt til Læring Navn: Ugur Kitir Skole: Roskilde - HTX Klasse: 2.4 Vejledere: Karl Afleveringsdato: 03/03 2009 0 Indholdsfortegnelse Planlægning... 2 Problemstilling... 2 Problemformulering...
