Dokumentation af programmering i Python 2.75

Størrelse: px
Starte visningen fra side:

Download "Dokumentation af programmering i Python 2.75"

Transkript

1 Dokumentation af programmering i Python 2.75 Af: Alexander Bergendorff Jeg vil i dette dokument, dokumentere det arbejde jeg har lavet i løbet opstarts forløbet i Programmering C. Jeg vil forsøge, så vidt muligt, at dække alle begreber som jeg er stødt på, men da jeg ikke ville dokumentere de mindste opgaver (Som bare var Skriv dette ind i dit script, og se hvorfor det går helt galt opgaver), kommer jeg altså ikke til at have alle mellem opgaver med. Jeg har valgt at tage de største og mest relevante opgaver og skrive forklaringer til hvad der sker i scriptet. Til sidst i dokumetet vil jeg kort komme ind på vores forløb med pair programmering. 1

2 Vi ser her et eksempel på syntaks i Python. Vi viser det på sådan en måde således at man kan relatere det til syntaksen i det engelske sprog. Vi ser først et eksempel på en korrekt opstillet sætning, dog ikke med en korrekt syntaks (Vi har store bogstaver midt i sætningen, ikke noget stort bogstav til at starte med), og vores Python syntaks er altså heller ikke korrekt, i det vi ikke har bestemt at vi skal printe en string. Vi definerer her efter vores sætning som en string i Python syntaks, dog fortsætte vi med en sætning der ikke er korrekt i engelsk syntaks. Vi ser her at Python er lige glad med syntaks i andre sprog end Python, og den er i øvrigt også lige glad om der er semi colon i slutningen af hver linje kode. Til sidst ser vi både et print som både er korrekt i engelsk syntaks og Python syntaks, og den printer stadig korrekt. Herefter eksperimenterer vi med Pythons matematiske egenskaber, og finder ud af hvordan de fungerer. Vi kan, så vidt vi har eksperimenteret os frem til, plusse, minusse, gange, sætte i eksponentiel og dividere. 2

3 Vi ser i den sidste del af koden et eksperiment med string, og hvorvidt den kun virker ved gåseøjne eller om de også virker med apostrof. Vi ser at vi kan meget simpelt skrive en streng kode omringet af apostroffer, og Python vil printe hele linjen ud. Hvis vi derimod skriver det som en print kommando, printer den kun det der står inden for apostrofferne. Her eksperimenterer vi med print kommandoer, og hvad vi kan få lov til at gøre med print kommandoer. Vi prøver i første omgang at definere en variable midt i print kommandoer, og vi får selvfølgelig en fejl, da dette er noget man ikke kan gøre i en print kommando. Derefter forsøger vi os med at bruge matematik i en print kommando, og som vi kan se fungerer dette som vi ville antage: vores print kommando printer resultatet af udregningen. Herefter forsøger vi os med at printe floats, strings og integer på samme tid. I første forsøg får vi en syntaks fejl da vi ikke afslutter vores gåseøjne, men det virker fint i andet forsøg. Vi kan også se at vi ikke får et output hvis vi bare skriver en linje tekst. 3

4 I dette screenshot forsøger vi først at definere en variable til all, dog glemmer vi at definere all som en string, og som vi kan se fungerede det ikke så godt. På samme tid forsøgte vi også at definere to variabler på samme linje kode, og dette er Python ikke glad for. Vi definere derefter alle de nødvendige variabler for at løse opgaven, og vi finder ud af at man kan addere strings sammen, dog finder vi ud af at dette ikke efterlader mellemrum mellem de individuelle strings. Herefter forsøger vi os med at liste vores variable, skilt med kommaer som vil 4

5 skabe mellemrum mellem stringsne, og derved få en ordentlig sætning. En anden måde at løse opgaven på er at definere variablerne med mellemrum. Vi ser her outputte fra et kort program, som indeholder en kommentar og en print kommando. Vi ligger mærke til at vi ikke får printet vores kommentar, og vi går videre til at arbejde med input. Vi kan definere en variable ved et input. Dette tillader os at lave mange forskellige ting, som f.eks. at ændre variabler i beregninger, således at vi kan benytte Python som lommeregner. I dette tilfælde eksperimenterer vi også med type kommandoen, som viser os hvilken type data vores variabel er. Herefter eksperimenterer vi med raw_input kommandoen, og vi finder ud af at alt hvad vi indsætter i et raw_input bliver til en string. Vi ser på forskellen mellem input og raw_input de næste par linjer. 5

6 Princippet i denne opgave var at lave et script der tog imod inputs, og plussede disse inputs sammen til at give et resultat med mening. Jeg gør mig ikke stort i at forstå den grammatiske opbygning af en sætning (Og ville i princippet meget hellere arbejde videre med programmeringen), så jeg besluttede mig for, istedet for at løse opgaven korrekt, at løse princippet i opgaven. Derudover kan man også tilføje den del at man kan definere de forskellige strings i hvilken som helst rækkefølge, og sammensætte dem til et meningsfuldt output. Man kan også, hvis man ønsker det, printe inputtet midt i en linje. F.eks. midt i min forklaring kunne jeg have valgt at printe mit input (som i princippet er en brugerdefineret variable). 6

7 Vi ser her oven fra resultatet af koden til højre. Vi ser til højre at vi definerer en funktion (newline), som bare skal printe ingenting. Dernæst definerer vi en funktion som skal kalde på newline funktionen 3 gange (Og dermed printe ingen ting 3 gang), og vi bliver ved med at definerer funktioner indtil vi kalder på funktionen clear screen, som vil kalde på alle de andre funktioner. Problemet beskrevet ved opgaven kunne være hvis man glemmer den korrekte syntaks. Hvis man f.eks. definerede clearscreen funktionen inden nogle af de andre vil scriptet ikke fungere, eller hvis man definerede en funktion inde i en funktion, og dernæst kaldte på den funktion i en anden funktion. Dette scenarie vil også skabe problemer. Kigger vi tilbage på det overstående billede, ser vi et simpelt 7

8 eksemplificering af hvordan en variabel virker, og i hvilken rækkefølge denne skal nævnes i. Vi ser på nogle eksempler af disse problemer dog uden kode siden. Jeg har forsøgt så vidt muligt at forklare problemet i billederne. Vi ser her outputtet af funktionen clearscreen Til højre ses hvad der sker hvis vi kalder på vores clear screen inden den er defineret. 8

9 Og vi ser igen på et eksempel af samme problem. Vi har rykket vores clearscreen funktion op over de andre, og når vi så kalder på clearscreen funktionen, ser vi at vi får en fejl. Vi har nemlig ikke defineret vores andre funktioner endnu. Vi ser her outputtet af den sidste del af koden vi kiggede på før. Vores cat_n_times funktion, som er en funktion af variablerne s og n, fungerer kun hvis vi kalder på den efter skriptet kører, dog vil vi få samme problemer hvis vi kalder på en funktion i denne funktion som vi ikke endnu har defineret i kodens linjer. Dvs. at denne funktion er en funktion der skal have bruger input for at fungere, eller som kan variere alt efter hvilke parametre man tilsætter den. Denne specifikke funktion vil dog kun have en funktion: den printer s, n gange. I vores tilfælde, så printer vi stringen strings 20 gange, da det er dette vi har defineret at den skal gøre. Vi har her ændret en smule på vores funktion fra før. I stedet for at vores output kommer lige efter hinanden, har vi sørget for at hver instans af s der skal printes, skiftes der altså linje. Dette kan være både godt og skidt. Det gør det nemmere at læse, hvis det er en længere besked, dog hvis s bliver printet for mange gange kan det nemt blive til en stor omgang spam. 9

10 Pair programmering Vi havde et kort forløb med pair programmering, hvor jeg, sammen med min klasse kammerat Erik, skulle skabe nogle programmer. Vi startede med at lave et simpelt Python script der kunne udregne rødder for andengradsligninger. Lige kort om pair programmering først dog: Det går ud på at man er to programmører om den samme computer, en der skriver (driver) og en der observerer (guiden). Thesen går på at man, ved hjælp af denne metode undgår større bugs i et script, og at man kan få flere inputs til at løse et problem. Vi ser her koden til vores andengradslignings beregner. I første omgang skal vi importerer math modulet til Python, da det ikke har kvadratrødder indbygget i sproget. Dernæst vil vi gerne have nogle inputs fra vores bruger, altså vi vil gerne vide hvordan den her andengradsligning ser ud. Med tilbagesyn til programmet kunne man have gjort denne del endnu mere brugervenligt ved at bede om hvordan funktionen bare ser ud, og ud fra det tage de forskellige dele ud fra funktionen og brugt dem som variabler. Efter vi har modtaget vores variabler, beregner vi den vigtigste faktor i disse beregninger, d værdien. Denne bestemmer om hvorvidt vi kan finde nogle rødder til den givne funktion, og derudover skal den variabel også bruges i de følgende statements. 10

11 Hvis vi antager at vores d er lig med nul, ved vi fra matematik at denne vil kun have én løsning, og vi benytter os af en formel der kan beregne denne rod. Den vil dernæst printe resultatet med en besked, og vil derefter afslutte programmet. Hvis vi antager at vores d er større end nul, ved vi fra matematik at der vil være to rødder til den angivede funktion, og vi bruger igen en formel vi kender fra matematik til at beregne disse værdier. Bemærk at istedet for at have én beregning med +- i, bliver vi nødt til at dele den op i to, da Python ikke kan forstå den syntaks. Efter beregningen printer den resultatet med en besked og afslutter programmet. Hvis vores d er mindre end nul, printer vores program en besked som oplyser brugeren om at der ikke findes nogle rødder til den givne funktion, og den vil derefter afslutte programmet. Den sidste linje kode benyttede vi til at sørge for at vores program ikke gjorde noget underligt, og den vil altså aldrig nogen sinde komme i brug. Vi ser på nogle eksempler med et billede. Med henblik på fremtiden kunne man tilføje en genstart funktion, eller en funktion der eventuelt kunne tegne og vise skæringspunkterne i et plottet koordinatsystem. 11

12 Vi lavede også et program der skulle beregne fakulteter, og derudover også beregner hvor mange måder man kan fordele n ud på r. Vi ser her til højre den, relativt, simple kode der beregner disse fakulteter. Vi har defineret vores funktion som trol, og for at vores funktion skal kunne fungere, skal vi definere to variabler: n og r. Vores funktion vil ikke fungere ordentligt hvis vi ikke indsætter integere (tal) eller floats. Hvis vi indsætter strings i vores variabler, fungerer skriptet ikke. Hvis vi antager at vores input er tal, vil vores funktion, kort sagt, gange tallene med sig selv indtil de bliver mindre end nul, derefter vil den printe resultatet af beregningerne, og til sidst vil den finde ud af hvor mange måder vores n kan fordeles ud på r. Vores skript laver altså to fakultetsberegninger, og til sidst dividere resultaterne med hinanden, som tilsidst printer vores resultat. Vi ser her til sidst et par eksperimenter med forskellige inputs. Med tilbage blik, burde der være flere forklaringer til hvad de forskellige inputs gør og hvilke forskellige resultater der bliver printet. 12

DM536. Rapport og debug

DM536. Rapport og debug DM536 Rapport og debug Kilder Vigtig.it (Felix Palludan Hargreaves) http://vigtig.it/dm502/howto_report.pdf http://vigtig.it/blog/teaching/#toc-relevant-tips Peter Schneider-Kamp http://imada.sdu.dk/~petersk/dm536/project2.pdf

Læs mere

Lineære modeller. Taxakørsel: Et taxa selskab tager 15 kr. pr. km man kører i deres taxa. Hvis vi kører 2 km i taxaen koster turen altså

Lineære modeller. Taxakørsel: Et taxa selskab tager 15 kr. pr. km man kører i deres taxa. Hvis vi kører 2 km i taxaen koster turen altså Lineære modeller Opg.1 Taxakørsel: Et taxa selskab tager 15 kr. pr. km man kører i deres taxa. Hvis vi kører 2 km i taxaen koster turen altså Hvor meget koster det at køre så at køre 10 km i Taxaen? Sammenhængen

Læs mere

Automatisering Af Hverdagen

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:...

Læs mere

Du skal skrive en fortælling med titlen:

Du skal skrive en fortælling med titlen: Du skal skrive en fortælling med titlen: 1 DRENGEN, DER IKKE KUNNE FINDE HJEM Du må selv finde på handlingen i fortællingen, men der er nogle elementer du SKAL forholde dig til. 1) Drengen har et mål nemlig

Læs mere

6. Regression. Hayati Balo,AAMS. 1. Nils Victor-Jensen, Matematik for adgangskursus, B-niveau 1

6. Regression. Hayati Balo,AAMS. 1. Nils Victor-Jensen, Matematik for adgangskursus, B-niveau 1 6. Regression Hayati Balo,AAMS Følgende fremstilling er baseret på 1. Nils Victor-Jensen, Matematik for adgangskursus, B-niveau 1 6.0 Indledning til funktioner eller matematiske modeller Mange gange kan

Læs mere

Michael Jokil 11-05-2012

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...

Læs mere

Programmering C RTG - 3.3 09-02-2015

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...

Læs mere

Jeg har i forbindelse med it og programmering designet og udviklet et it-produkt, som kan beregne rødder i en anden gradsligning.

Jeg har i forbindelse med it og programmering designet og udviklet et it-produkt, som kan beregne rødder i en anden gradsligning. Indhold Beregn rødder... 2 Beskrivelse af kærneproblemet... 2 Plan for brugerfladen for programmet... 3 Operationer på inddata... 4 Output - Beskrivelse af uddata... 4 Flowchart - programmets logiske opbygning/struktur...

Læs mere

Rygtespredning: Et logistisk eksperiment

Rygtespredning: Et logistisk eksperiment Rygtespredning: Et logistisk eksperiment For at det nu ikke skal ende i en omgang teoretisk tørsvømning er det vist på tide vi kigger på et konkret logistisk eksperiment. Der er selvfølgelig flere muligheder,

Læs mere

IFC Egenskaber. Mohammad Hussain Parsianfar s102951 BYG DTU

IFC Egenskaber. Mohammad Hussain Parsianfar s102951 BYG DTU Mohammad Hussain Parsianfar s102951 Indholdsfortegnelse 1 Introduktion... 3 1.1 Hvorfor er det interessant... 3 1.2 Formål... 4 2 Simplebim... 5 2.1 Præsentation af softwaren... 5 2.1.1 Brugergrænseflade...

Læs mere

Kort om Eksponentielle Sammenhænge

Kort om Eksponentielle Sammenhænge Øvelser til hæftet Kort om Eksponentielle Sammenhænge 2011 Karsten Juul Dette hæfte indeholder bl.a. mange småspørgsmål der gør det nemmere for elever at arbejde effektivt på at få kendskab til emnet.

Læs mere

ZBC Vordingborg Marcus Rasmussen, Oliver Meldola, Mikkel Nielsen 17/02 2015. The Board Game

ZBC Vordingborg Marcus Rasmussen, Oliver Meldola, Mikkel Nielsen 17/02 2015. The Board Game The Board Game 1 Målgruppe Før vi kom på vores spil, havde vi lidt en ide om hvad det ville komme til at blive. Vi så på spillet Cards against humanity og vores spil ville blive lidt som det, da der vil

Læs mere

Allan C. Malmberg. Terningkast

Allan C. Malmberg. Terningkast Allan C. Malmberg Terningkast INFA 2008 Programmet Terning Terning er et INFA-program tilrettelagt med henblik på elever i 8. - 10. klasse som har særlig interesse i at arbejde med situationer af chancemæssig

Læs mere

Andreas Lauge V. Hansen klasse 3.3t Roskilde HTX

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

Læs mere

Ugebrev 4 Indskolingen 2016

Ugebrev 4 Indskolingen 2016 Ugebrev 4 Indskolingen 2016 Fælles info: Kære forældre i indskolingen. I må meget gerne sørge for at jeres børn kan deres unilogin udenad. Vi bruger det ofte, og lige nu er det en tidsrøver at sørge for

Læs mere

Informations Teknologi Indholdsfortegnelse

Informations Teknologi Indholdsfortegnelse Informations Teknologi Indholdsfortegnelse Arbejdsmetode:... 2 System udviklingen:... 2 Forløbs beskrivelse:... 2 Test:... 3 Arbejdsmetode: Vi startede med at finde ud af, hvad vi ville lave. Vi besluttede

Læs mere

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

1. Indledning. 2. Laswell s fem spørgsmål. Hvem (afsender) Siger hvad (budskab) Indholdsfortegnelse 1. Indledning... 2 2. Laswell s fem spørgsmål... 2 Hvem (afsender)... 2 Siger hvad (budskab)... 2 I Hvilken Kanal (Mediet)... 3 Til Hvem (Modtageren)... 3 Og Med Hvilken Effekt (Virkningen)...

Læs mere

Matematik B Klasse 1.4 Hjemmeopaver

Matematik B Klasse 1.4 Hjemmeopaver Matematik B Klasse 1.4 Hjemmeopaver 1) opgave 336, side 23 Opgaven går ud på at jeg skal finde ud af hvor gamle børnene højst kan være, når forældrene tilsammen er 65 år og de skal være 40 år ældre end

Læs mere

Sammenlign og byt. Et eksempel på dokumentering af et program

Sammenlign og byt. Et eksempel på dokumentering af et program Sammenlign og byt Et eksempel på dokumentering af et program Sammenlign og byt Jeg har valgt, som et eksempel, at dokumentere et meget enkelt program som indlæser to tal, sammenligner dem og udskriver

Læs mere

Samlet antal besvarelser: 15s, 21x, 16i. 52 elever i alt. Det svarer til 77% af 68 1g ere.

Samlet antal besvarelser: 15s, 21x, 16i. 52 elever i alt. Det svarer til 77% af 68 1g ere. AP Evaluering Samlet antal besvarelser: 15s, 21x, 16i. 52 elever i alt. Det svarer til 77% af 68 1g ere. Formen: 51 elever vurderer den god, meget god eller ok. Kun 1 vurderer den dårlig. Kun 1 vurderer

Læs mere

Værkstedsarbejde i matematik i 5. klasse

Værkstedsarbejde i matematik i 5. klasse Værkstedsarbejde i matematik i 5. klasse Om grundbogen Format er et læremiddel, som både har en grundbog med 8 hovedafsnit, et tilhørende evalueringsmateriale og til hvert af hovedafsnittene er der ligeledes

Læs mere

Afsluttende - Projekt

Afsluttende - Projekt 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...

Læs mere

Matematik interne delprøve 09 Tesselering

Matematik interne delprøve 09 Tesselering Frederiksberg Seminarium Opgave nr. 60 Matematik interne delprøve 09 Tesselering Line Købmand Petersen 30281023 Hvad er tesselering? Tesselering er et mønster, der består af en eller flere figurer, der

Læs mere

Årsplan for matematik 4.kl 2013-2014 udarbejdet af Anne-Marie Kristiansen (RK)

Årsplan for matematik 4.kl 2013-2014 udarbejdet af Anne-Marie Kristiansen (RK) Matematikundervisningen vil i år ændre sig en del fra, hvad eleverne kender fra de tidligere år. vil få en fælles grundbog, hvor de ikke må skrive i, et kladdehæfte, som de skal skrive i, en arbejdsbog

Læs mere

Rapport Bjælken. Derefter lavede vi en oversigt, som viste alle løsningerne og forklarede, hvad der gør, at de er forskellige/ens.

Rapport Bjælken. Derefter lavede vi en oversigt, som viste alle løsningerne og forklarede, hvad der gør, at de er forskellige/ens. Rapport Bjælken Indledning Vi arbejdede med opgaverne i grupper. En gruppe lavede en tabel, som de undersøgte og fandt en regel. De andre grupper havde studeret tegninger af bjælker med forskellige længder,

Læs mere

Formelsamling Matematik C

Formelsamling Matematik C Formelsamling Matematik C Ib Michelsen Ikast 2011 Ligedannede trekanter Hvis to trekanter er ensvinklede har de proportionale sider (dvs. alle siderne i den ene er forstørrelser af siderne i den anden

Læs mere

Egenskaber ved Krydsproduktet

Egenskaber ved Krydsproduktet Egenskaber ved Krydsproduktet Frank Nasser 12. april 2011 c 2008-2011. Dette dokument må kun anvendes til undervisning i klasser som abonnerer på MatBog.dk. Se yderligere betingelser for brug her. Bemærk:

Læs mere

Årsplan/aktivitetsplan for matematik i 6.c 2012-2013

Årsplan/aktivitetsplan for matematik i 6.c 2012-2013 Årsplan/aktivitetsplan for matematik i 6.c 2012-2013 Undervisere: Marianne Kvist (MKV) & Asger Poulsen (APO) Omfang: mandag kl. 10 00 11 20, onsdag kl. 10 00 11 20 4 lektioner pr. uge Matematikken i 6.c

Læs mere

1-1 Usability evaluering af den simple udgave

1-1 Usability evaluering af den simple udgave BILAG 1 s. 2 af 19 Bilag 1 1-1 Usability evaluering af den simple udgave...5 1-2 Heuristisk inspektion af den simple udgave...6 1-3 Usability evaluering af den avancerede udgave...8 1-4 Heuristisk inspektion

Læs mere

Specialiseringen Rapport Lavede Af Rasmus R. Sørensen Side 1 af 6

Specialiseringen Rapport Lavede Af Rasmus R. Sørensen Side 1 af 6 Side 1 af 6 Indholdsfortegnelse INDHOLDSFORTEGNELSE 1 INTRO 3 STARTEN AF SPECIALISERINGEN 3 ANKOMST TIL SKOTLAND 4 DATABASER 5 NETVÆRK 5 INTERAKTION 5 AFSLUTNING AF SPECIALISERINGEN 5 KONKLUSION 6 Side

Læs mere

Matematik og magi. eller Næste stop Las Vegas. 14 Anvendt matematik. Rasmus Sylvester Bryder

Matematik og magi. eller Næste stop Las Vegas. 14 Anvendt matematik. Rasmus Sylvester Bryder 14 Anvendt matematik Matematik og magi eller Næste stop Las Vegas Rasmus Sylvester Bryder Da jeg var mindre, morede jeg mig ofte når min halvfætter Casper viste mig korttricks. Det trick han viste mig

Læs mere

HTX, RTG. Rumlige Figurer. Matematik og programmering

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

Læs mere

Klasse 1.4 Michael Jokil 03-05-2010

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

Læs mere

Kommentarer til matematik B-projektet 2015

Kommentarer til matematik B-projektet 2015 Kommentarer til matematik B-projektet 2015 Mandag d. 13/4 udleveres årets eksamensprojekt i matematik B. Dette brev er tænkt som en hjælp til vejledningsprocessen for de lærere, der har elever, som laver

Læs mere

Klasse Situation Observation 3. klasse Før spillet. Der bliver spurgt ind til hvad børnene

Klasse Situation Observation 3. klasse Før spillet. Der bliver spurgt ind til hvad børnene Bilag 1 - Feltobservationer I dette bilag findes Feltobservationer, noteret under folkeskoleelevernes spilforløb. Disse feltobservationer er fremstillet i en skematisk opstilling, hvis første kolonne tydeliggør

Læs mere

Formler, ligninger, funktioner og grafer

Formler, ligninger, funktioner og grafer Formler, ligninger, funktioner og grafer Omskrivning af formler, funktioner og ligninger... 1 Grafisk løsning af ligningssystemer... 1 To ligninger med to ubekendte beregning af løsninger... 15 Formler,

Læs mere

Newtons afkølingslov

Newtons afkølingslov Newtons afkølingslov miniprojekt i emnet differentialligninger Teoretisk del Vi skal studere, hvordan temperaturen i en kop kaffe aftager med tiden. Lad T ( t ) betegne temperaturen i kaffen til tiden

Læs mere

Ugur Kitir HTX - Roskilde 01/05 2009

Ugur Kitir HTX - Roskilde 01/05 2009 Vi har fået opgaven i forbindelse med vores produkt til vores interne prøve. Jeg skal i opgaven konkretisere hvad min målgruppe er og ud fra det skal beskrive et design der passer til målgruppen. Jeg starter

Læs mere

Kom i gang-opgaver til differentialregning

Kom i gang-opgaver til differentialregning Kom i gang-opgaver til differentialregning 00 Karsten Juul Det er kortsigtet at løse en opgave ved blot at udskifte tallene i en besvarelse af en tilsvarende opgave Dette skyldes at man så normalt ikke

Læs mere

Søren Christiansen 22.12.09

Søren Christiansen 22.12.09 1 2 Dette kompendie omhandler simpel brug af Excel til brug for simpel beregning, såsom mængde og pris beregning sammentælling mellem flere ark. Excel tilhører gruppen af programmer som samlet kaldes Microsoft

Læs mere

Vi gik derefter over til Scratch, eftersom at der ikke er så mange bugs i forhold til den lineære måde at lave spillet på.

Vi gik derefter over til Scratch, eftersom at der ikke er så mange bugs i forhold til den lineære måde at lave spillet på. Fase 1. Planlægning Emil og Jeg satte os for at lave en brainstorm over hvad vi kunne lave, og eftersom vi begge er fans af Tower Defence genren, og det var en realistisk mulighed at lave, besluttede os

Læs mere

Børnehave i Changzhou, Kina

Børnehave i Changzhou, Kina Nicolai Hjortnæs Madsen PS11315 Nicolaimadsen88@live.dk 3. Praktik 1. September 2014 23. Januar 2015 Institutionens navn: Soong Ching Ling International Kindergarten. Det er en børnehave med aldersgruppen

Læs mere

Transienter og RC-kredsløb

Transienter og RC-kredsløb Transienter og RC-kredsløb Fysik 6 Elektrodynamiske bølger Joachim Mortensen, Edin Ikanovic, Daniel Lawther 4. december 2008 (genafleveret 4. januar 2009) 1. Formål med eksperimentet og den teoretiske

Læs mere

i x-aksens retning, så fås ). Forskriften for g fås altså ved i forskriften for f at udskifte alle forekomster af x med x x 0

i x-aksens retning, så fås ). Forskriften for g fås altså ved i forskriften for f at udskifte alle forekomster af x med x x 0 BAndengradspolynomier Et polynomium er en funktion på formen f ( ) = an + an + a+ a, hvor ai R kaldes polynomiets koefficienter. Graden af et polynomium er lig med den højeste potens af, for hvilket den

Læs mere

Faglig læsning i matematik

Faglig læsning i matematik Faglig læsning i matematik af Heidi Kristiansen 1.1 Faglig læsning en matematisk arbejdsmåde Der har i de senere år været sat megen fokus på, at danske elever skal blive bedre til at læse. Tidligere har

Læs mere

Lyskryds. Thomas Olsson Søren Guldbrand Pedersen. Og der blev lys!

Lyskryds. Thomas Olsson Søren Guldbrand Pedersen. Og der blev lys! Og der blev lys! OPGAVEFORMULERING:... 2 DESIGN AF SEKVENS:... 3 PROGRAMMERING AF PEEL KREDS... 6 UDREGNING AF RC-LED CLOCK-GENERAOR:... 9 LYSDIODER:... 12 KOMPONENLISE:... 13 DIAGRAM:... 14 KONKLUSION:...

Læs mere

Python 3 kursus lektion 1:

Python 3 kursus lektion 1: Python 3 kursus lektion 1: Her laves et nyt program Her køre programmet! Her skrives koden: Gem (CTRL-s) Tryk F5 (for at køre) www.madsmatik.dk d.14-01-2016 1/5 At skrive til skærmen: Hello World Man kan

Læs mere

Bachelorprojekt Bilag 4 fil nr. 3 Tysk Karin Rostgaard Henrichsen Studienummer: 30290440

Bachelorprojekt Bilag 4 fil nr. 3 Tysk Karin Rostgaard Henrichsen Studienummer: 30290440 Klasse: 6.x og y Fag: Tysk (Observering af 2. rang) Dato: 24.10.12. Situation: Stafette mit Zahlen Temaer: Igangsætning og mundtlighed Tema Person Beskrivelse: Hvad bliver der sagt? Hvad sker der? Igangsætning

Læs mere

Opgave 1 10. Opgave 2 Andengradsligningen løses, idet. Opgave 3. 11 er en løsning til ligningen, da:

Opgave 1 10. Opgave 2 Andengradsligningen løses, idet. Opgave 3. 11 er en løsning til ligningen, da: 7. marts 0 FVU AVU HF X FAG : Matematik B ark nr. antal ark 8 Opgave 0 a b 5 a b 5 = b 3 er en løsning til ligningen, da: = 9 = 3 Opgave Andengradsligningen løses, idet a = b = 3 c = 4 d (diskriminanten)

Læs mere

Den bedste vagt er den, der bor ved siden af

Den bedste vagt er den, der bor ved siden af Den bedste vagt er den, der bor ved siden af Alarmen, der aktiverer dine naboer Tanken om indbrud og hjemmerøverier er uhyggelig. De fleste vælger en alarm, der er koblet på en central, men det kan være

Læs mere

1-2-3 klasse Præsentationsporteføjle

1-2-3 klasse Præsentationsporteføjle 1-2-3 klasse Præsentationsporteføjle Hvorfor: Dokumentation m. progression (elever, lærer, forældre) Ansvarlighed Værdi - føle ejerskab - stolthed Tilfredsstillelse for eleverne Bevidstgørelse (elever,

Læs mere

Forældreperspektiv på Folkeskolereformen

Forældreperspektiv på Folkeskolereformen Forældreperspektiv på Folkeskolereformen Oplæg v/ personalemøde på Hareskov Skole d. 23. januar 2014 Tak fordi jeg måtte komme jeg har glædet mig rigtig meget til at få mulighed for at stå her i dag. Det

Læs mere

for matematik på C-niveau i stx og hf

for matematik på C-niveau i stx og hf VariabelsammenhÄnge generelt for matematik på C-niveau i stx og hf NÅr x 2 er y 2,8. 2014 Karsten Juul 1. VariabelsammenhÄng og dens graf og ligning 1.1 Koordinatsystem I koordinatsystemer (se Figur 1):

Læs mere

Evalueringsrapport. Fleksible åbningstider i dagplejen

Evalueringsrapport. Fleksible åbningstider i dagplejen Evalueringsrapport Fleksible åbningstider i dagplejen Indholdsfortegnelse Resume... 3 Indledning og baggrund... 3 Metodisk tilgang... 3 Resultater... 3 Kendskab til ordningen om fleksible åbningstider

Læs mere

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

Portfolie Redesign. Forord. Det tekniske. Tema ide. Css. opløsning. Portfolie Redesign dette er en gennemgang af opbyggelse af mit portfolie, med samtilige begrunderlser af design valg. Forord Min portfolie hjemmeside er fra start af ment som et startplatform og ikke et

Læs mere

At lave dit eget spørgeskema

At lave dit eget spørgeskema At lave dit eget spørgeskema 1 Lectio... 2 2. Spørgeskemaer i Google Docs... 2 3. Anvendelighed af din undersøgelse - målbare variable... 4 Repræsentativitet... 4 Fejlkilder: Målefejl - Systematiske fejl-

Læs mere

Stx matematik B december 2007. Delprøven med hjælpemidler

Stx matematik B december 2007. Delprøven med hjælpemidler Stx matematik B december 2007 Delprøven med hjælpemidler En besvarelse af Ib Michelsen Ikast 2012 Delprøven med hjælpemidler Opgave 6 P=0,087 d +1,113 er en funktion, der beskriver sammenhængen mellem

Læs mere

Brøk Laboratorium. Varenummer 72 2459

Brøk Laboratorium. Varenummer 72 2459 Brøk Laboratorium Varenummer 72 2459 Leg og Lær om brøker Brøkbrikkerne i holderen giver brugeren mulighed for at sammenligne forskellige brøker. Brøkerne er illustreret af cirkelstykker som sammenlagt

Læs mere

qwertyuiopåasdfghjklæøzxcvbnmqw ertyuiopåasdfghjklæøzxcvbnmqwert yuiopåasdfghjklæøzxcvbnmqwertyui Polynomier opåasdfghjklæøzxcvbnmqwertyuiopå

qwertyuiopåasdfghjklæøzxcvbnmqw ertyuiopåasdfghjklæøzxcvbnmqwert yuiopåasdfghjklæøzxcvbnmqwertyui Polynomier opåasdfghjklæøzxcvbnmqwertyuiopå qwertyuiopåasdfghjklæøzxcvbnmqw ertyuiopåasdfghjklæøzxcvbnmqwert yuiopåasdfghjklæøzxcvbnmqwertyui Polynomier opåasdfghjklæøzxcvbnmqwertyuiopå Kort gennemgang af polynomier og deres egenskaber. asdfghjklæøzxcvbnmqwertyuiopåasd

Læs mere

Maple. Skærmbilledet. Vi starter med at se lidt nærmere på opstartsbilledet i Maple. Værktøjslinje til indtastningsområdet. Menulinje.

Maple. Skærmbilledet. Vi starter med at se lidt nærmere på opstartsbilledet i Maple. Værktøjslinje til indtastningsområdet. Menulinje. Maple Dette kapitel giver en kort introduktion til hvordan Maple 12 kan benyttes til at løse mange af de opgaver, som man bliver mødt med i matematiktimerne på HHX. Skærmbilledet Vi starter med at se lidt

Læs mere

Jeg ville udfordre eleverne med en opgave, som ikke umiddelbar var målbar; Hvor høj er skolens flagstang?.

Jeg ville udfordre eleverne med en opgave, som ikke umiddelbar var målbar; Hvor høj er skolens flagstang?. Hvor høj er skolens flagstang? Undersøgelsesbaseret matematik 8.a på Ankermedets Skole i Skagen Marts 2012 Klassen deltog for anden gang i Fibonacci Projektet, og der var afsat ca. 8 lektioner, fordelt

Læs mere

Københavns åbne Gymnasium Elevudsagn fra spørgeskemaundersøgelsen i 2q

Københavns åbne Gymnasium Elevudsagn fra spørgeskemaundersøgelsen i 2q Københavns åbne Gymnasium Elevudsagn fra spørgeskemaundersøgelsen i 2q 1.7 Overraskelser ved gymnasiet eller hf! Er der noget ved gymnasiet eller hf som undrer dig eller har undret dig? 20 Det har overrasket

Læs mere

Tjek. lønnen. Et værktøj til at undersøge ligeløn på arbejdspladser inden for det grønne område og transportsektoren. 2007 udgave Varenr.

Tjek. lønnen. Et værktøj til at undersøge ligeløn på arbejdspladser inden for det grønne område og transportsektoren. 2007 udgave Varenr. Tjek lønnen Et værktøj til at undersøge ligeløn på arbejdspladser inden for det grønne område og transportsektoren 2007 udgave Varenr. 7522 Indholdsfortegnelse Forord... 3 Teknisk introduktion... 4 Indledning...

Læs mere

TIPS TIL SAMARBEJDET OM SAMTALEGUIDEN

TIPS TIL SAMARBEJDET OM SAMTALEGUIDEN Samtaleguiden 36 Samtaleguiden er lavet primært til unge, der ryger hash. Som vejleder, mentor m.fl. kan du bruge Samtaleguiden som et fælles udgangspunkt i samtalen med den unge. Du kan dog også blot

Læs mere

Afsluttende opgave Webdesign Den 24. maj 2007 Klasse 1.2

Afsluttende opgave Webdesign Den 24. maj 2007 Klasse 1.2 Side 1 af 1 Afsluttende opgave i Kom/IT Den afsluttende opgave har jeg valgt at lave alene. Jeg har valgt opgave 1. webdesign, på grund af min interesse for dette. Opgaven går ud på at designe et brugervenligt

Læs mere

11.s.e.trin. I 2015, Bejsnap 9.00, Ølgod 10.30 305 22/448 31 577-208

11.s.e.trin. I 2015, Bejsnap 9.00, Ølgod 10.30 305 22/448 31 577-208 Når man får et barn, bliver man tilbudt at komme i mødregruppe. En mødregruppe er en forsamling på 4-5-6 nybagte mødre, der sammen med deres babyer mødes med jævne mellemrum i private hjem. Der er meget

Læs mere

Ligninger... 1 Funktioner & modeller... 3 Regression... 6 Sjove opgaver... 7

Ligninger... 1 Funktioner & modeller... 3 Regression... 6 Sjove opgaver... 7 Træningsopgaver 1 Indhold Ligninger... 1 Funktioner & modeller... 3 Regression... 6 Sjove opgaver... 7 Ligninger Opgave L0) Opgave L1) Opgave L2) a) 2x 5 5x 7 b) 3x 7 3x 11 c) 3 (2x 3) 2( x 1) d) En funktion

Læs mere

Aktivitet 1b: Regnehistorie

Aktivitet 1b: Regnehistorie Aktivitet 1b: Regnehistorie Vi tager igen udgangspunkt i en eksamensopgave fra sommeren 014: En regneopskrift består af nogle linjer med en ordre i hver linje. Det tal, du får, når du følger en ordre i

Læs mere

LÆRERVEJLEDNING. Fattigdom og ulighed

LÆRERVEJLEDNING. Fattigdom og ulighed LÆRERVEJLEDNING Fattigdom og ulighed KERNESTOF FAG 1: Samfundsfag På a-niveau lærer eleverne at: Anvende viden om samfundsvidenskabelig metode til kritisk at vurdere undersøgelser og til at gennemføre

Læs mere

Tag bedre billeder af dine. med disse 3 super nemme tricks

Tag bedre billeder af dine. med disse 3 super nemme tricks Tag bedre billeder af dine børn med disse 3 super nemme tricks Kender du det? Mini er simpelthen så charmerende at du slet ikke kan modstå at prøve at fange øjeblikket? Men når du ser billedet tænker du

Læs mere

Bilag 11 - Transskribering, Kvinde 28 år RESPONDENTEN OM DE SOCIALE MEDIER

Bilag 11 - Transskribering, Kvinde 28 år RESPONDENTEN OM DE SOCIALE MEDIER Bilag 11 - Transskribering, Kvinde 28 år RESPONDENTEN OM DE SOCIALE MEDIER 1. Hvilke sociale medier har du anvendt den seneste måneds tid? Facebook Instagram Snapchat Bruger en lille smule YouTube, hvis

Læs mere

Kære borgmester. Jeg håber du vil tænke over om du virkelig fortryder. Kærlig hilsen Ane-Kirstine Uggerhøj-Andersen.

Kære borgmester. Jeg håber du vil tænke over om du virkelig fortryder. Kærlig hilsen Ane-Kirstine Uggerhøj-Andersen. Klassen har fået en evalueringsopgave. De skulle forestille sig, at borgmesteren havde fortrudt, at han havde givet alle de penge til 4.b. Opgaven lød, at man skulle skrive et brev som forklarede hvad

Læs mere

BIT-evaluering efteråret 2013

BIT-evaluering efteråret 2013 BIT-evaluering efteråret 13 Spørgeskemaundersøgelsen Som en del af BIT-projektet på Randers HF & VUC har vi bedt de deltagende kursister om at besvare et spørgeskema, der blandt andet afdækker kursisternes:

Læs mere

Cooperative Learning, spørgeskema til VUC kursister. 1 af 16. Hvorfor beder vi dig om at udfylde dette spørgeskema?

Cooperative Learning, spørgeskema til VUC kursister. 1 af 16. Hvorfor beder vi dig om at udfylde dette spørgeskema? Cooperative Learning, spørgeskema til VUC kursister. 1 af 16. Hvorfor beder vi dig om at udfylde dette spørgeskema? Kære VUC kursist! Dit VUC deltager i et projekt, der har fokus på en særlig måde at undervise

Læs mere

Fælles mål 2009 Undervisningen skal lede frem mod, at eleverne har tilegnet sig kundskaber og færdigheder, der sætter dem i stand til at skelne mellem definitioner og sætninger, mellem enkelttilfælde og

Læs mere

I denne artikel, vil der blive gennemgået de grundlæggende PHP-funktioner, såsom udskrift til skærmen, tid og dato og if-sætningen.

I denne artikel, vil der blive gennemgået de grundlæggende PHP-funktioner, såsom udskrift til skærmen, tid og dato og if-sætningen. Denne guide er oprindeligt udgivet på Eksperten.dk Grundlæggende PHP I denne artikel, vil der blive gennemgået de grundlæggende PHP-funktioner, såsom udskrift til skærmen, tid og dato og if-sætningen.

Læs mere

Faglige delmål og slutmål i faget Matematik. Trin 1

Faglige delmål og slutmål i faget Matematik. Trin 1 Faglige delmål og slutmål i faget Matematik. Trin 1 Faglige delmål for matematik i 1. og 2. klasse. Undervisningen skal lede frem mod, at eleverne efter 2. klasse har tilegnet sig kundskaber og færdigheder,

Læs mere

Om at udregne enkeltstående hexadecimaler i tallet pi

Om at udregne enkeltstående hexadecimaler i tallet pi Om at udregne enkeltstående hexadecimaler i tallet pi I 996 var det en sensation, da det kom frem, at det var lykkedes D. Bailey, P. Borwein og S. Plouffe at finde en formel for tallet π, med hvilken man

Læs mere

1 Start og afslutning. Help.

1 Start og afslutning. Help. Afdeling for Teoretisk Statistik STATISTIK 2 Institut for Matematiske Fag Jørgen Granfeldt Aarhus Universitet 24. september 2003 Hermed en udvidet udgave af Jens Ledet Jensens introduktion til R. 1 Start

Læs mere

Typografi & ombrydning

Typografi & ombrydning BASELINE Magasin lavet til magasindesignprojekt. Uddrag fra magasinet Uddrag fra magasinet Opgaven Opgaven gik ud på at lave et fagmagasin om grafisk design. Al tekst var bestemt på forhånd, og billederne

Læs mere

JavaScript. nedarvning.

JavaScript. nedarvning. JavaScript er et sprog, der kan give en hjemmeside mere funktionalitet og gøre den interaktiv, så den reagerer på læsernes handlinger. CGI (Common Gateway Interface) har hidtil været de protokoller, man

Læs mere

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

SKOLESTART. Nr. 7, 2004 Børnehaveklasseforeningen. Af Kirsten Wangebo SKOLESTART. Nr. 7, 2004 Børnehaveklasseforeningen Alting starter et sted Hvis alle undervisere vidste, hvilken betydning børnehaveklasselederen kan have for børnenes senere succes i skolen med læsning

Læs mere

Adgangsgivende eksamen (udeladt kategori: Matematisk student med matematik på niveau A)

Adgangsgivende eksamen (udeladt kategori: Matematisk student med matematik på niveau A) Økonometri 1 Forår 2003 Ugeseddel 13 Program for øvelserne: Gruppearbejde Opsamling af gruppearbejdet og introduktion af SAS SAS-øvelser i computerkælderen Øvelsesopgave 6: Hvem består første årsprøve

Læs mere

Jeg er glad for at gå i skole. Jeg føler mig tryg i klassen

Jeg er glad for at gå i skole. Jeg føler mig tryg i klassen Jeg er glad for at gå i skole 1% 0% 14% 52% 33% Jeg føler mig tryg i klassen 3% 0% 46% 10% 41% Jeg kan lide mine kammerater i klassen 0% 0% 9% 40% 51% Mine venner kan lide mig, som den jeg er 1% 45% 46%

Læs mere

Vi har valgt at analysere vores gruppe ud fra belbins 9 grupperoller, vi har følgende roller

Vi har valgt at analysere vores gruppe ud fra belbins 9 grupperoller, vi har følgende roller Forside Indledning Vi har fået tildelt et skema over nogle observationer af gærceller, ideen ligger i at gærceller på bestemt tidspunkt vokser eksponentielt. Der skal nu laves en model over som bevise

Læs mere

Deskriptiv statistik. Version 2.1. Noterne er et supplement til Vejen til matematik AB1. Henrik S. Hansen, Sct. Knuds Gymnasium

Deskriptiv statistik. Version 2.1. Noterne er et supplement til Vejen til matematik AB1. Henrik S. Hansen, Sct. Knuds Gymnasium Deskriptiv (beskrivende) statistik er den disciplin, der trækker de væsentligste oplysninger ud af et ofte uoverskueligt materiale. Det sker f.eks. ved at konstruere forskellige deskriptorer, d.v.s. regnestørrelser,

Læs mere

Fysisk aktivitet i den boglige undervisning

Fysisk aktivitet i den boglige undervisning Fysisk aktivitet i den boglige undervisning 1 Battle Øve begreber, teorier og beregninger i de naturvidenskabelige fag Besvare redegørende eller analyserende spørgsmål af tekster i fx historie, samfundsfag

Læs mere

Kasteparabler i din idræt øvelse 1

Kasteparabler i din idræt øvelse 1 Kasteparabler i din idræt øvelse 1 Vi vil i denne første øvelse arbejde med skrå kast i din idræt. Du skal lave en optagelse af et hop, kast, spark eller slag af en person eller genstand. Herefter skal

Læs mere

Søndag d.24.jan.2016. Septuagesima. Hinge kirke kl.9. Vinderslev kirke kl.10.30 (skr.10.15).

Søndag d.24.jan.2016. Septuagesima. Hinge kirke kl.9. Vinderslev kirke kl.10.30 (skr.10.15). Søndag d.24.jan.2016. Septuagesima. Hinge kirke kl.9. Vinderslev kirke kl.10.30 (skr.10.15). Salmer: Hinge kl.9: 422-7/ 728-373 Vinderslev kl.10.30: 422-7- 397/ 728-510,v.5-6- 373 Dette hellige evangelium

Læs mere

Differentialregning Infinitesimalregning

Differentialregning Infinitesimalregning Udgave 2.1 Differentialregning Infinitesimalregning Noterne gennemgår begreberne differentialregning, og anskuer dette som et derligere redskab til vækst og funktioner. Noterne er supplement til kapitel

Læs mere

Tæt forældresamarbejde gavner undervisning og fritid

Tæt forældresamarbejde gavner undervisning og fritid Tæt forældresamarbejde gavner undervisning og fritid Af Orla Nielsen i samtale med Lena Isager I flere klasser på Beder skole støtter forældrene op om skole-hjemsamarbejdet og deltager i traditionsrige

Læs mere

Eksempel på logistisk vækst med TI-Nspire CAS

Eksempel på logistisk vækst med TI-Nspire CAS Eksempel på logistisk vækst med TI-Nspire CAS Tabellen herunder viser udviklingen af USA's befolkning fra 1850-1910 hvor befolkningstallet er angivet i millioner: Vi har tidligere redegjort for at antallet

Læs mere

Den mundtlige dimension og Mundtlig eksamen

Den mundtlige dimension og Mundtlig eksamen Den mundtlige dimension og Mundtlig eksamen Mål med oplægget At få (øget) kendskab til det der forventes af os i forhold til den mundtlige dimension At få inspiration til arbejdet med det mundtlige At

Læs mere

Programmering for begyndere Lektion 2. Opsamling mm

Programmering for begyndere Lektion 2. Opsamling mm Lektion 2 Opsamling mm God tone Der er indlagt spørge sessioner Lektion 2 - Agenda Programmering for Lidt ændringer til teknikken, herunder hvordan du genser en lektion Lidt generelle tilbagemeldinger

Læs mere