Datalogi 0 GA Forelæsning september 2003 Nils Andersen. Datamatiske principper
|
|
- Edvard Møller
- 7 år siden
- Visninger:
Transkript
1 Datalogi 0 GA Forelæsning september 2003 Nils Andersen Datamatiske principper EDB som simulering Programmering Problemløsning Tilstandsorienteret Værdiorienteret (= funktionsorienteret) Administrative oplysninger Standard ML Funktioner (matematik >< datalogi) Typer 1
2 Data (Edb-ordbog, Dansk Standard ): En formaliseret repræsentation af kendsgerninger eller forestillinger på en sådan form, at den kan kommunikeres eller omformes ved en eller anden proces. Analoge data >< digitale data ord af positioner med tegn fra et alfabet alfabet = {O, I, U}, ord = IOOUII Data beror på konvention; har både syntaks (form) og semantik (betydning). R A T da. eng. ty. 2
3 Datalogi? Datalogi EDB Informatik IT (informationsteknologi) IKT Kybernetik Computer science Computing Omverden Tanke fænomen begreb Virkelighed Information Kode symbol Data Databehandling 3
4 Simulering gammel virkelighed ny analyse og måling modellering repræsentation indgangsfænomen information indgangsoplysninger resultater udgangsfænomen brug indsigt tolkning inddata data uddata dataproces 4
5 Symbolbehandling Med symboler kan man Sende information (brev, telegram,... ) Gemme information (indskrift, dokument,... ) Behandle information (regneskema) Kalkule: : 8 = 2 7 rest Regnemaskine: Blaise Pascal 1642 pascaline (addition, subtraktion) Computer/datamaskine/datamat: Fuldautomatisk; kan simulere enhver symbolbehandlingsoperation. (Beregning + styring) 5
6 Universel datamat Enhver dataproces kan eftergøres blot programmet vælges passende. Program Inddata Processor Uddata Regneenhed i forbindelse med et lager det imperative (tilstandsorienterede) programmeringsparadigme. Programmer er også data. John von Neumann: Program- og datalager kombineres; programmer kan frembringes som data. John McCarthy: regneoperationer udvides (med omflytningsoperationer som i Alonzo Church λ-kalkule) det applikative (funktions- eller værdiorienterede) programmeringsparadigme. 6
7 Organisation Datalogi 0 GA forelæsninger Nils Andersen Julia Lawall øvelser 11 hold 6 instruktorer Fra i dag kl. 13! Holdfordeling ved opslag Bøger M.R. Hansen & H. Rischel: Standard ML Introduction to Kursusbogen bind 1 Generelle oplysninger bind 2 Vejledning i brug af DIKUs EDBsystem bind 3 Laboratorieøvelser bind 4 Noter bind 5 Uddrag af L.C. Paulson: ML for the Working Programmer, 2nd edition 7
8 Øvelser Skaf jer (dvs. hent) jeres UNIX-brugernummer Prøv at gå på nettet (med netscape eller opera); find hjemmesiden for Datalogi 0 GA: Prøv mosml I det omfang, der er tid: Regn følgende opgaver: HR opg. 1.1 KB4 opg. 3.2, 3.3 De supplerende opgaver på næste side. Til særligt interesserede: Løs KB4 opg. 3.3 (for signum : int -> int) og supplerende opgave 3 og 4 med ren heltalsaritmetik, det vil sige under anvendelse af +, -, *, div, mod og abs, men uden brug af værdier af type real, uden brug af if...then...else... og uden brug af ordningsrelationerne <, <=, > eller >=. 8
9 Opgaver til uge 36 Hansen & Rischel: Opgave 1.1 Kursusbogens bind 4: Opgave 3.2 og 3.3 Supplerende opgaver: 1. Skriv den funktion af type int -> bool, som ud fra en persons alder afgør, om personen har stemmeret. 2. Skriv den funktion af type real -> real, som ud fra en anvist løn beregner den udbetalte løn, når fradraget er 2312 og trækprocenten er 48 (se bort fra arbejdsmarkedsbidrag o.lign.). 3. Skriv den funktion af type int -> int, som for antallet af deltagere på et kursus beregner, hvor mange øvelseshold der skal oprettes, når antallet af hold skal være mindst muligt, men der højst må være 25 på hvert hold. 4. Det er gratis at ringe til telefonnumre, hvis to første (af de otte) cifre er 80. Skriv en funktion af type int -> bool, der undersøger, om det er gratis at ringe til det opgivne nummer. 9
10 Opgaver til uge 37 Særligt vigtige opgaver er fremhævet med fed skrift. Opgaver til skriftlig aflevering er skrevet med kursiv. Hansen & Rischel: Opgave 2.2, 2.6, 2.7, 2.8, 2.9 Kursusbogens bind 4: Opgave 4.1, 4.2, 4.3, 4.4 For særligt interesserede: Løs kursusbogens opgave 4.4 på følgende måde: Skriv først en funktion, der løser opgaven, når a b c. Brug derefter denne funktion som hjælpefunktion ved løsning af opgaven i det generelle tilfælde. Løs desuden opgave 4.6 i kursusbogens bind 4. 10
11 Begrundelser Hvorfor værdiorienteret programmering? Færre og enklere grundbegreber Lettere at ræsonnere om programmerne Ortogonalt: Tillader vilkårlige kombinationer Tillader abstraktioner på ethvert niveau Hvorfor stærkt typesystem? Mere informative fejlmeldinger Lettere at få programmer korrekte Hvorfor Standard ML? Værdiorienteret Stærkt typesystem Usædvanlig veldefineret Gode implementeringer Gratis Ikke særlig udbredt Uinteressant grænseflade (tekst ind/tekst ud)? Bruges ikke i praksis? Kører langsomt 11
12 Eksempel på kørsel grerr > mosml Moscow ML version 2.00 (June 2000) Enter quit(); to quit ; > val it = 8 : int - it div 2; > val it = 4 : int - val moms = 0.25; > val moms = 0.25 : real - round (~27.8); > val it = ~28 : int - fun pris (oere) = oere + round (real (oere) * moms); > val pris = fn : int -> int - pris (30000); > val it = : int - quit(); grerr > 12
13 Funktioner matematik En funktionel relation Total, når ikke andet er præciseret datalogi En beregningsforskrift fun f n = n + n; fun g n = 2 * n; Her regnes f og g for forskellige (og funktioner kan i øvrigt ikke sammenlignes med = eller <>) Partiel, når ikke andet er præciseret 13
14 Simple typer ~ abs + - * div mod int ceil floor round trunc real + - * / real ~ abs < = > <= >= <> < = > <= >= <> = <> chr ordsize bool not < = > <= >= <> < = > <= >= <> ^ char str string Se KB4 side
15 Gruppering Parenteser grupperer, men har ikke noget at gøre med funktionskald. Man kan valgfrit skrive f(x) eller f x eller endda (f)(x) eller (f)x men helt uden nogen form for adskillelse fx opfattes det som et nyt værdinavn. Hvis argumentet er sammensat, må det sættes i parentes: fun pris oere = round (real oere * moms) + oere; for funktionsanvendelse binder stærkere end nogen operator. Højresiden betyder derfor (round ((real oere) * moms)) + oere svarende til udtrykstræet real oere round * + moms oere 15
16 Associeringsretning og prioritet Grupperingsregler for udtryk med flere operatorer: Ved flere forekomster af samme operator bestemmes grupperingen af dens associeringsretning. De fleste operatorer associerer fra venstre: a - b - c - d betyder ((a - b) - c) - d. (I SML tre vigtige undtagelser: og -> associerer fra højre.) Blandes flere forskellige operatorer, er deres prioritet afgørende (i SML et tal 0, 1,..., 9): 7: *, /, div, mod 6: +, -, ^ 5: 4: =, <>, <, <=, >, >= 3: :=, o 0: before højere prioritetstal binder stærkere. 16
It og informationssøgning Forelæsning 1 6. september 2006 Nils Andersen. Beregning på computer
It og informationssøgning Forelæsning 1 6. september 2006 Nils Andersen Beregning på computer Begrebet data Universel computer Højere programmeringssprog Python Dialogdrift Fejl (syntaksf., udførelsesf.,
Læs mereDatalogi 0 GA Forelæsning september 2003 Nils Andersen. Tegn og tekster. Listefunktionalen map. Naïv sortering
Datalogi 0 GA Forelæsning 11 12 18. september 2003 Nils Andersen Tegn og tekster. Listefunktionalen map. Naïv sortering Typen char af tegn Typen string af tekster Eksempler Højereordensfunktionen map Sortering
Læs mereFP-2: Supplerende noter i funktionsprogrammering
FP-2: Supplerende noter i funktionsprogrammering Nils Andersen juli 2005 (revideret juli 2006) Datalogisk Institut Københavns Universitet Redaktion: c Nils Andersen 2006 ISSN 0108-3708 Forord Disse noter
Læs mereDatalogi 0 GA Forelæsning oktober 2003 Nils Andersen. Undtagelser. Kombinatorisk søgning
Datalogi 0 GA Forelæsning 19 20 23. oktober 2003 Nils Andersen Undtagelser. Kombinatorisk søgning Undtagelser Erklæring Kast Gribning Det grådige princip til løsning af et kombinatorisk problem Frembringelse
Læs mereSproget Six. Til brug i rapportopgaven på kurset Oversættere. Vinter 2006. Abstract
Sproget Six Til brug i rapportopgaven på kurset Oversættere Vinter 2006 Abstract Six er baseret på det sprog, der vises i figur 6.2 og 6.4 i Basics of Compiler Design. Den herværende tekst beskriver basissproget
Læs mereModuler i Standard ML
Moduler i Standard ML Hans Hüttel December 2001 I løbet af datalogikurset har vi haft glæde af en hel række forskellige standardmoduler som f.eks. Math, Int, Real og String. Disse moduler kan, har vi set,
Læs mereBaggrundsnote om logiske operatorer
Baggrundsnote om logiske operatorer Man kan regne på udsagn ligesom man kan regne på tal. Regneoperationerne kaldes da logiske operatorer. De tre vigtigste logiske operatorer er NOT, AND og. Den første
Læs mereTalregning. Aktivitet Emne Klassetrin Side. Indledning til VisiRegn ideer 1-7 2 Oversigt over VisiRegn ideer 1-7 3
VisiRegn ideer 1 Talregning Inge B. Larsen ibl@dpu.dk INFA juli 2001 Indhold: Aktivitet Emne Klassetrin Side Indledning til VisiRegn ideer 1-7 2 Oversigt over VisiRegn ideer 1-7 3 Vejledning til Talregning
Læs mereEksempel: Skat i år 2000
Kursus 02199: Programmering afsnit 2.1-2.7 Anne Haxthausen IMM, DTU 1. Værdier og typer (bl.a. char, boolean, int, double) (afsnit 2.4) 2. Variable og konstanter (afsnit 2.3) 3. Sætninger (bl.a. assignments)
Læs mereRegulære udtryk og endelige automater
Regulære udtryk og endelige automater Regulære udtryk: deklarative dvs. ofte velegnede til at specificere regulære sprog Endelige automater: operationelle dvs. bedre egnet til at afgøre om en given streng
Læs mereHjælp! Der er brok med mit ML-program
Hjælp! Der er brok med mit ML-program Hans Hüttel December 2001 Indhold 1 Formålet med denne note 1 2 Der er ere slags fejl 2 2.1 Brugerfejl............................. 2 2.2 Syntaksfejl.............................
Læs mere2. KLASSE UNDERVISNINGSPLAN MATEMATIK
2016-17 Lærer: Sussi Sønnichsen Forord til matematik i 2. Klasse Vi vil arbejde med bogsystemet & 2B, Alinea, samt kopiark til systemet. Jeg vil differentiere undervisningen og vil foruden de stillesiddende
Læs mereRolf Fagerberg. Forår 2013
Forår 2013 Mål for i dag Dagens program: 1 2 3 4 5 6 Forudsætninger: DM536 og DM537 Timer: 50% forelæsninger, 50% øvelser Forudsætninger: DM536 og DM537 Eksamenform: Skriftlig eksamen: Timer: 50% forelæsninger,
Læs mere! Forelæsning 1: Om modeller og modellering. ! Gruppeopgave: Modeller i jeres projektarbejde. ! Forelæsning 2: Modelleringseksempler
Projektenhedskursus (PE): Studiets metoder (SME) Informatik og datateknik (IT & ED) Mm 2: Modellering Indhold:! Forelæsning 1: Om og ing! Gruppeopgave: Modeller i jeres projektarbejde! Forelæsning 2: Modelleringseksempler
Læs mere2. KLASSE UNDERVISNINGSPLAN MATEMATIK!
2014-15 2. KLASSE UNDERVISNINGSPLAN MATEMATIK Lærer: Sussi Sønnichsen Forord til matematik i 2. Klasse. Vi vil arbejde med bogsystemet Matematrix 2A & 2B, Alinea, samt kopiark til systemet. Jeg vil differentiere
Læs mereSpørgeskema til evaluering af Datalogi 0 GA høst 2003
Nils Andsen, DIKU, den. novemb (sammentalt den. decemb ) Spørgeskema til evaluing af Datalogi GA høst Både planlægge, instruktor og lære lægg store anstrengels og megen omhu i det introducende datalogikursus,
Læs mereKursus 02199: Programmering. Kontrol af programudførelsen. afsnit 3.1-3.5. if (indkomst > 267000) topskat = (indkomst-267000) * 0.
Kursus 02199: Programmering afsnit 3.1-3.5 Anne Haxthausen IMM, DTU 1. Kontrol af programudførn (afsnit 3.1) 2. Valg-sætninger (if og switch) (afsnit 3.2 og 3.3) 3. Bloksætninger (afsnit 3.2) 4. Logiske
Læs mereComputerarkitektur. - en introduktion til computerarkitektur med LINDA
Computerarkitektur - en introduktion til computerarkitektur med LINDA faraz@butt.dk Faraz Butt mads@danquah.dk Mads Danquah doktor@dyregod.dk Ulf Holm Nielsen Roskilde Universitetscenter Naturvidenskabelig
Læs mereUge Emne Materiale Fokus/faglige mål Kompetencer Andre aktiviteter
Årsplan Matematik 4.klasse 2016/2017 Undervisningen i matematik tager udgangspunkt i Matematrix 4, som består af en grundbog og en arbejdsbog. Der vil derudover suppleres med opgaver i Pirana 4 samt opgaver
Læs mereMatematik Matematik efter Lillegruppen (0-1 kl.)
Matematik Matematik efter Lillegruppen (0-1 kl.) Undervisningsministeriets forenklede fælles mål: Matematiske kompetencer Eleven kan handle hensigtsmæssigt i situationer med matematik Problembehandling
Læs mereRolf Fagerberg. Forår 2012
Forår 2012 Mål for i dag Dagens program: 1 2 3 4 5 6 Forudsætninger: DM502 og DM503 Timer: 50% forelæsninger, 50% øvelser Forudsætninger: DM502 og DM503 Eksamenform: Skriftlig eksamen: Timer: 50% forelæsninger,
Læs mereÅrsplan for matematik
Årsplan for matematik Målgruppe: 04A Periode: Oprettet af: BK Mål for undervisningen: Årsplan Matematik 4.klasse 2017/2018 Undervisningen i matematik tager udgangspunkt i Matematrix 4, som består af en
Læs mereLær Python - Dag 4, modul 1 Objektorienteret programmering
Lær Python - Dag 4, modul 1 Objektorienteret programmering Simon J. Larsen 28. oktober 2017 Institut for Matematik og Datalogi Objektorienteret programmering Hvad er objektorienteret programmering? Vi
Læs mereOversigt over Forenklede Fælles Mål i forbindelse med kapitlerne i MULTI. Problembehandling. Modellering
MULTI 3A Forenklede Fælles Mål Oversigt over Forenklede Fælles Mål i forbindelse med kapitlerne i MULTI Kapitel 1 Decimaltal og store tal Eleven kan anvende flercifrede naturlige tal til at beskrive antal
Læs mereIt og informationssøgning Forelæsning september 2006 Nils Andersen. Underprogrammer og betingelser. Standardfunktioner, typeomsætning
It og informationssøgning Forelæsning 2 13. september 2006 Nils Andersen Underprogrammer og betingelser Standardfunktioner, typeomsætning Funktionskald Moduler, lange navne Brugerdefinerede funktioner
Læs mereMaxiMat og de forenklede Fælles mål
MaxiMat og de forenklede Fælles mål Dette er en oversigt over hvilke læringsmål de enkelte forløb indeholder. Ikke alle forløb er udarbejdet endnu, men i skemaet kan man se alle læringsmålene også de,
Læs mereÅrsplan for 2.klasse 2018/19 Matematik
Årsplan for 2.klasse 2018/19 Fagformål Stk. 1. Eleverne skal i faget matematik udvikle matematiske kompetencer og opnå færdigheder og viden, således at de kan begå sig hensigtsmæssigt i matematikrelaterede
Læs mereÅrsplan matematik 5. klasse. Kapitel 1: Godt i gang
Årsplan matematik 5. klasse Kapitel : Godt i gang I bogens første kapitel får eleverne mulighed for at repetere det faglige stof, som de arbejdede med i 4. klasse. Kapitlet er udformet som en storyline
Læs mereOversigt over Forenklede Fælles Mål i forbindelse med kapitlerne i MULTI. Ræsonnement og tankegang. Modellering
MULTI 6 Forenklede Fælles Mål Oversigt over Forenklede Fælles Mål i forbindelse med kapitlerne i MULTI Kapitel 1 Faglig læsning og skrivning Eleven kan anvende forskellige strategier til matematisk problemløsning
Læs mereÅRSPLAN 1. KLASSE MATEMATIK 2016/2017 Eva Bak Nyhuus
ÅRSPLAN 1. KLASSE MATEMATIK 2016/2017 Eva Bak Nyhuus Formål for faget matematik: At eleverne bliver i stand til at forstå og anvende matematik i sammenhænge, der vedrører deres dagligliv. Undervisningen
Læs mereProgrammering og Problemløsning, 2017
Programmering og Problemløsning, 2017 Martin Elsman Department of Computer Science University of Copenhagen DIKU September 27, 2017 Martin Elsman (DIKU) Programmering og Problemløsning, 2017 September
Læs mereIntroduktion til DM507
Introduktion til DM507 Rolf Fagerberg Forår 2017 1 / 20 Hvem er vi? Underviser: Rolf Fagerberg, IMADA Forskningsområde: algoritmer og datastrukturer 2 / 20 Hvem er vi? Underviser: Rolf Fagerberg, IMADA
Læs mereRolf Fagerberg. Forår 2015
Forår 2015 Dagens program 1 2 3 4 5 Underviser:, IMADA Forskningsområde: algoritmer og datastrukturer Underviser:, IMADA Forskningsområde: algoritmer og datastrukturer Deltagere: BA i Datalogi BA i Software
Læs mereFørste del af rapporten består af et diagram, der viser, hvor mange point eleverne på landsplan fik i de enkelte opgaver.
Til matematiklæreren Dette er en rapport omtaler prøven med hjælpemidler maj 2016. Rapporten kan bruges til at evaluere dit arbejde med klassen og få ideer til dit arbejde med kommende klasser i overbygningen.
Læs mereÅrsplan for matematik
Årsplan for matematik Målgruppe: 07A Periode: Oprettet af: GL Mål for undervisningen: Matematik, 2017/18, 7. klasse. Undervisningen vil veksle mellem fælles gennemgang og selvstændigt arbejde, både individuelt
Læs mereProjektenhedskursus (PE): Studiets metoder (SME)
Projektenhedskursus (PE): Studiets metoder (SME) Informatik og datateknik (IT & ED) Kursusholder: Lars Peter Jensen Tek-Nat BÅ - IT&ED - E04 1 Mm 2: Modellering Indhold:! Forelæsning 1: Om modeller og
Læs mereForeløbig udgave af læringsmål til: Kapitel 1 Regn med store tal Fælles Mål Læringsmål Forslag til tegn på læring
Foreløbig udgave af læringsmål til: Kapitel 1 Regn med store tal Fælles Mål Læringsmål Forslag til tegn på læring udføre beregninger med de fire regningsarter inden for naturlige tal, herunder beregninger
Læs mereNoter til C# Programmering Selektion
Noter til C# Programmering Selektion Sætninger Alle sætninger i C# slutter med et semikolon. En sætning kontrollerer sekvensen i programafviklingen, evaluerer et udtryk eller gør ingenting Blanktegn Mellemrum,
Læs mereAPPENDIX A INTRODUKTION TIL DERIVE
APPENDIX A INTRODUKTION TIL DERIVE z x y z=exp( x^2 0.5y^2) CAS er en fællesbetegnelse for matematikprogrammer, som foruden numeriske beregninger også kan regne med symboler og formler. Det betyder: Computer
Læs mereProgrammering i C. Kursusintroduktion. Lektion september Målgruppe 2 Indhold 3 Form 4 Materiale. Målgruppe Indhold Form Materiale
Programmering i C Lektion 1 16. september 2008 Målgruppe Indhold Form Materiale Kursusintroduktion 1 Målgruppe 2 Indhold 3 Form 4 Materiale 2 / 21 Målgruppe Indhold Form Materiale Folk der har styr på
Læs mereÅrsplan 9. Klasse Matematik Skoleåret 2015/16
Årsplan 9 Klasse Matematik Skoleåret 2015/16 Hovedformål Årsplanen for 9 Klasse i Matematik tager udgangspunkt i Forenklede Fællesmål (Undervisningsministeriet) Formålet med undervisningen er, at eleverne
Læs mereRolf Fagerberg. Forår 2014
Forår 2014 Mål for i dag Dagens program: 1 2 3 4 5 6 Forudsætninger: Format: Programmering og Diskret matematik I (forelæsninger), TE (øvelser), S (arbejde selv og i studiegrupper) Eksamenform: Skriftlig
Læs mereEleven kan handle med overblik i sammensatte situationer med matematik. Eleven kan anvende rationale tal og variable i beskrivelser og beregninger
Kompetenceområde Efter klassetrin Efter 6. klassetrin Efter 9. klassetrin Matematiske kompetencer handle hensigtsmæssigt i situationer med handle med overblik i sammensatte situationer med handle med dømmekraft
Læs mereOmskrivningsregler. Frank Nasser. 10. december 2011
Omskrivningsregler Frank Nasser 10. december 2011 2008-2011. Dette dokument må kun anvendes til undervisning i klasser som abonnerer på MatBog.dk. Se yderligere betingelser for brug her. Indhold 1 Introduktion
Læs mereEn lille vejledning til lærere og elever i at bruge matematikprogrammet WordMat (begynderniveau)
Matematik i WordMat En lille vejledning til lærere og elever i at bruge matematikprogrammet WordMat (begynderniveau) Indholdsfortegnelse 1. Introduktion... 3 2. Beregning... 4 3. Beregning med brøker...
Læs mereSelam Friskole Fagplan for Matematik
Selam Friskole Fagplan for Matematik Formål Formålet med undervisningen er, at eleverne udvikler matematiske kompetencer og opnår viden og kunnen således, at de bliver i stand til at begå sig hensigtsmæssigt
Læs mereDM507 Algoritmer og datastrukturer
DM507 Algoritmer og datastrukturer Forår 2016 Projekt, del III Institut for matematik og datalogi Syddansk Universitet 20. april, 2016 Dette projekt udleveres i tre dele. Hver del har sin deadline, således
Læs mereFag- og indholdsplan 9. kl.:
Fag- og indholdsplan 9. kl.: Indholdsområder: Tal og algebra: Tal - regneregler og formler Størrelser måling, beregning og sammenligning. Matematiske udtryk Algebra - teoretiske sammenhænge absolut og
Læs mereWORKSHOP 1C, DLF-kursus, Krogerup Højskole, den 19. oktober 2015
WORKSHOP 1C, DLF-kursus, Krogerup Højskole, den 19. oktober 2015 opstille og synliggøre læringsmål knyttet til repræsentation og symbolbehandling på forskellige klassetrin udvikle og vurdere undervisningsaktiviteter
Læs mereRegulære udtryk og endelige automater. Ugens emner
Ugens emner Endelige automater [Martin, kap. 3.2-3.5] endelige automater og deres sprog skelnelighed produktkonstruktionen Java: dregaut.fa klassen automater til modellering og verifikation Regulære udtryk
Læs mereÅrsplan for matematik i 1.-2. kl.
Årsplan for matematik i 1.-2. kl. Lærer Martin Jensen Mål for undervisningen Målet for undervisningen er, at eleverne tilegner sig matematiske kompetencer og arbejdsmetoder jævnfør Fælles Mål. Eleverne
Læs mereFagårsplan 10/11 Fag: Matematik Klasse: 8.A Lærer: Henrik Stillits Fagområde/ emne Færdighedsregning - Typer af opgaver - Systematik
Fagårsplan 10/11 Fag: Matematik Klasse: 8.A Lærer: Henrik Stillits Fagområde/ emne Færdighedsregning - Typer af opgaver - Systematik Periode Mål Eleverne skal: 32/33 Få kendskab til opgavetypen og få rutine.
Læs mereDM507 Algoritmer og datastrukturer
DM507 Algoritmer og datastrukturer Forår 2017 Projekt, del III Institut for matematik og datalogi Syddansk Universitet 6. april, 2017 Dette projekt udleveres i tre dele. Hver del har sin deadline, således
Læs mereDe rigtige reelle tal
De rigtige reelle tal Frank Villa 17. januar 2014 Dette dokument er en del af MatBog.dk 2008-2012. IT Teaching Tools. ISBN-13: 978-87-92775-00-9. Se yderligere betingelser for brug her. Indhold 1 Introduktion
Læs mereUndersøgende matematik i prøverne. Odense 26. april 2019
Undersøgende matematik i prøverne Odense 26. april 2019 Programmet En del af opgaverne i Folkeskolens Prøver handler om, at eleverne skal undersøge et eller andet. Det er ofte opgaver, eleverne har svært
Læs mereRolf Fagerberg. Forår 2015
Forår 2015 Dagens program 1 2 3 4 5 Underviser:, IMADA Forskningsområde: algoritmer og datastrukturer Deltagere: BA i Datalogi BA i Software Engineering BA i Matematik-Økonomi BA i Anvendt Matematik BA
Læs mereProjekt Pascals trekant
ISBN 988089 Projekter: Kapitel 9 Projekt 9 Pascals trekant Projekt 9 Pascals trekant Et af målene i dette afsnit er at generalisere kvadratsætningerne, så vi fx umiddelbart og uden nødvendigvis at bruge
Læs mereAnstændige jobs og økonomisk vækst. Brug ressourcerne effektivt i forbrug og produktion. Skab fuld beskæftigelse
Verdensmål 8 Vi skal fremme vedvarende, inklusiv og bæredygtig, fuld og produktiv beskæftigelse samt anstændigt arbejde til alle. DELMÅL 8.6 Hjælp flere unge i arbejde, uddannelse og træning. DELMÅL 8.7
Læs mereSproget Limba. Til brug i G1 og K1. Dat1E 2003
Sproget Limba Til brug i G1 og K1 Dat1E 2003 Abstract Limba er et simpelt imperativt sprog med hoballokerede tupler. Dette dokument beskriver uformelt Limbas syntaks og semantik samt en fortolker for Limba,
Læs mereDM507 Algoritmer og datastrukturer
DM507 Algoritmer og datastrukturer Introduktion til kurset Rolf Fagerberg Forår 2019 1 / 20 Hvem er vi? Underviser: Rolf Fagerberg, Institut for Matematik og Datalogi (IMADA) Forskningsområde: algoritmer
Læs mereLineær regression i Standard ML
Lineær regression i Standard ML Hans Hüttel 1. november 2001 Indhold 1 Hvad denne note handler om 2 2 Hvor bruger man lineær regression? 2 3 Problemanalyse 3 3.1 Den matematiske teori......................
Læs mereForenklede Fælles Mål. Matematik i marts 27. marts 2014
Forenklede Fælles Mål Matematik i marts 27. marts 2014 Læringskonsulenter klar med bistand Side 2 Forenklede Fælles Mål hvad ligger der i de nye mål? Hvorfor nye Fælles Mål? Hvorfor? Målene bruges generelt
Læs mereGodkendelsesopgave G2 Datafangst: lyd og billeder Version 1.1, den 4/10-2002
Godkendelsesopgave G2 Datafangst: lyd og billeder Version 1.1, den 4/10-2002 Jens D. Andersen 28. oktober 2002 1 Indledning Dette er G2-opgaven på multimediekurset i efterårssemestret 2002; en af de fire
Læs mereMatematik samlet evaluering for Ahi Internationale Skole
efter 3.klasse. e efter 6.klasse. e Skole efter 9.klasse. e indgå i dialog om spørgsmål og svar, som er karakteristiske i arbejdet med matematik (tankegangskompetence formulere sig skriftligt og mundtligt
Læs mereMontørvejledning for DTC2100 Temperaturtyring - Version 1. Generel beskrivelse
1 2 3 R DTC2100 Danotek Generel beskrivelse DTC2100 er udviklet til væskebaseret solfangersystemer, men kan også benyttes til anden temperatur styring med op til tre temperatur målinger og en relæudgang.
Læs mereKlasse: 3. årgang Fag: Matematik År: 2016/17. Læringsmål Hvad er de overordnet læringsmål for klassen?
Årsplan Klasse: 3. årgang Fag: Matematik År: 2016/17 Periode Fælles Mål Hvilke kompetencemål og områder sigtes der mod? Læringsmål Hvad er de overordnet læringsmål for klassen? Tiltag Hvad skal eleverne
Læs mereÅrsplan for 9 årgang
Årsplan 9.årgang matematik 09-00: Matematrix grundbog 9.kl Kopiark Færdighedsregning 9.kl Computer Vi skal i løbet af året arbejde med følgende IT værktøjer: Excel Matematikfessor Wordmat Excel, og wordmat
Læs mereEvaluering test screening udredning. Øvelse: Udredningsmateriale til eget brug.
Evaluering test screening udredning Observationer Det kognitive niveau Det neuro-genetiske niveau Udredning Øvelse: Udredningsmateriale til eget brug. Der findes ingen absolut sandhed kun fortolkninger
Læs mereEt SML-program til at finde rødder i en kontinuert funktion
Et SML-program til at finde rødder i en kontinuert funktion Hans Hüttel Ole Høgh Jensen 11 januar 2002 Indhold 1 Om denne tekst 1 2 Hvad er bisektion? 1 3 Specifikation af vores program 2 4 SML-versionen
Læs mereSkriftlig Eksamen Algoritmer og Datastrukturer (DM507)
Skriftlig Eksamen Algoritmer og Datastrukturer (DM507) Institut for Matematik og Datalogi Syddansk Universitet, Odense Mandag den 7. juni 00, kl. 9 Alle sædvanlige hjælpemidler (lærebøger, notater, osv.)
Læs mereGrundlæggende Algoritmer og Datastrukturer
Grundlæggende Algoritmer og Datastrukturer Om kurset Grundlæggende Algoritmer og Datastrukturer Undervisningsformer Forelæsninger: 4 timer/uge (2+2). Øvelser: 3 timer/uge. Café. Obligatorisk program 13
Læs mereProgrammering. Det rent og skært nødvendige, det elementært nødvendige! Morten Dam Jørgensen
Programmering Det rent og skært nødvendige, det elementært nødvendige! Morten Dam Jørgensen Oversigt Undervisningen Hvad er programmering Hvordan er et program organiseret? Programmering og fysik Nobelprisen
Læs mereTrinmål Matematik. Børnehaveklasse Efter 3. klasse Fagligt bånd. Matematiske kompetencer. Problemløsning. Regnesymboler. Talforståelse Mængder
Trinmål Matematik Børnehaveklasse Efter 3. klasse Fagligt bånd Evaluering Matematiske kompetencer Talforståelse Mængder Regnesymboler Problemløsning have kendskab til tal og tælleremser opbygge talforståelse
Læs mereInduktive og rekursive definitioner
Induktive og rekursive definitioner Denne note omhandler matematiske objekter, som formelt er opbygget fra et antal basale byggesten, kaldet basistilfælde eller blot basis, ved gentagen brug af et antal
Læs mereÅrsplan for 1.klasse 2018/19 Matematik
Fagformål Stk. 1. Eleverne skal i faget matematik udvikle matematiske kompetencer og opnå færdigheder og viden, således at de kan begå sig hensigtsmæssigt i matematikrelaterede situationer i deres aktuelle
Læs mereVisiRegn: En e-bro mellem regning og algebra
Artikel i Matematik nr. 2 marts 2001 VisiRegn: En e-bro mellem regning og algebra Inge B. Larsen Siden midten af 80 erne har vi i INFA-projektet arbejdet med at udvikle regne(arks)programmer til skolens
Læs mereMontørvejledning for DTC2102 Temperaturtyring - Version 1. Generel beskrivelse
1 2 3 R E DTC2102 Danotek Generel beskrivelse DTC2102 er udviklet til væskebaseret solfangersystemer, men kan også benyttes til anden temperatur styring med op til tre temperatur målinger og to relæudgange.
Læs mereITS MP 013. Talsystemer V009. Elevens navn. IT Skolen Boulevarden 19A-C 7100 Vejle Tel.:+45 76 42 62 44
ITS MP 013 V009 Elevens navn IT Skolen Boulevarden 19A-C 7100 Vejle Tel.:+45 76 42 62 44 ITS MP 013 Udarbejdet af Søren Haahr, juni 2010 Copyright Enhver mangfoldiggørelse af tekst eller illustrationer
Læs mereFagårsplan 12/13 Fag: Matematik Klasse: 3.A Lærer:LBJ Fagområde/ emne At regne i hovedet
Fagårsplan 12/13 Fag: Matematik Klasse: 3.A Lærer:LBJ Fagområde/ emne At regne i hovedet penge Periode Mål Eleverne skal: Lære at anvende simpel hovedregning gennem leg og praktiske anvende addition og
Læs mereJan B. Larsen HTX Næstved Computational Thinking Albena Nielsen N. Zahles Gymnasium 2018/2019
Forløb: Toksikologi Fag og emner Forløbet kan laves udelukkende i matematik og bioteknologi, men der er oplagt, at det implementeres i andre fag. Matematik modellering, differenceligninger, sandsynlighed,
Læs mereMatematik 2. klasse Årsplan. Årets emner med delmål
Matematik 2. klasse Årsplan Årets emner med delmål Regn (side 1 14 + kopisider) opnå større fortrolighed med plus og minus anvende plus og minus til antalsbestemmelse anvende forskellige metoder til løsning
Læs mereÅrsplan for 2. årgang. Kapitel 1: Jubii. Kapitel 2: Mere om positionssystemet
Årsplan for. årgang Trix A Kapitel : Jubii Det første kapitel i. klasse samler op på det matematiske stof, som eleverne har lært i. klasse. Jubii giver dermed læreren mulighed for at screene, hvor klassen
Læs mereUndervisningsplan for matematik
Undervisningsplan for matematik Formål for faget Formålet med undervisningen i matematik er, at eleverne udvikler kompetencer og opnår viden og kunnen således, at de bliver i stand til at begå sig hensigtsmæssigt
Læs mereOrdinær eksamen i Introduktion til programmering, blok 1, 2010
Ordinær eksamen i Introduktion til programmering, blok 1, 2010 1. November 2010 Dette dokument udgør opgavesættet for den ordinære eksamen i kurset Introduktion til programmering, blok 1, 2010. Det består
Læs mereFormativ brug af folkeskolens prøver årets resultater på landsplan Den skriftlige prøve i matematik FP10 maj 2019
Formativ brug af folkeskolens prøver årets resultater på landsplan Den skriftlige prøve i matematik FP10 maj 2019 Skrevet af Klaus Fink på baggrund af oplysninger fra opgavekommissionen 1 Til matematiklæreren
Læs mereMatematikvejlederdag. Ankerhus 3. november Side 1
Matematikvejlederdag Ankerhus 3. november 2014 Klaus.fink@uvm.dk Side 1 Oplægget Nyheder Fagligt fokus Læringsmålstyret undervisning Klaus.fink@uvm.dk Side 2 Udviklingsprogrammet Klaus.fink@uvm.dk Side
Læs mereFagårsplan 12/13 Fag: Matematik Klasse: 6.a Lærer: LBJ Fagområde/ emne
Fagårsplan 12/13 Fag: Matematik Klasse: 6.a Lærer: LBJ Fagområde/ emne Umulige figurer Periode Mål Eleverne skal: At opdage muligheden for og blive fascineret af gengivelse af det umulige. At få øvelse
Læs mereDM507 Algoritmer og datastrukturer
DM507 Algoritmer og datastrukturer Forår 2019 Projekt, del III Institut for matematik og datalogi Syddansk Universitet 10. april, 2019 Dette projekt udleveres i tre dele. Hver del har sin deadline, således
Læs mereÅrsplan 9. klasse matematik 2013-2014 Uge Emne Faglige mål Trinmål Materialer/ systemer 33 Årsprøven i matematik
Årsplan 9. klasse matematik 2013-2014 33 Årsprøven i matematik Årsprøve og rettevejledledning 34-35 36 og løbe nde Talmængder og regnemetoder Mundtlig matematik 37 Fordybelses uge 38-39 Procent - Gennemgå
Læs mereKursus 02199: Programmering. Lidt om forelæseren. Velkommen til. Praktisk information: kursusaktiviteter. Praktisk information: forelæsninger
Velkommen til Kursus 02199: Programmering ved Anne Haxthausen IMM, DTU 4. september, 2001 1. Praktisk information 2. Introduktion til faget (a) kursusmål og motivation (b) hvad er en datamaskine, et program,
Læs merePRØV! mundtlig til undervisningen og prøvesituationen
PRØV! mundtlig til undervisningen og prøvesituationen - Teoretisk grundlag for prøverne - Liste med links - Portalen: PRØV!Mundtlig matematik Niveau 1 vedrører viden om objekter, definitioner, tekniske
Læs mereMatematik i Marts Torsdag d. 28. marts At eksperimentere ved brug af digitale læremidler Kl kl
Matematik i Marts Torsdag d. 28. marts 2019 At eksperimentere ved brug af digitale læremidler Kl. 11.15-13.00 + kl. 13.45-14.30 Filer og opgaver Dette PowerPoint og ekstra filer til mange af de 11 opgaver
Læs mereÅrsplan for 2. årgang Kapitel 1: Jubii. Kapitel 2: Mere om positionssystemet
Årsplan for. årgang 08-9 Materialer: Trix A, Trix B samt tilhørende kopiark. Trix træningshæfte. Øvehæfte og 4. Andet relevant materiale. Trix A Kapitel : Jubii Det første kapitel i. klasse samler op på
Læs mereALMINDELIGT ANVENDTE FUNKTIONER
ALMINDELIGT ANVENDTE FUNKTIONER I dette kapitel gennemgås de almindelige regnefunktioner, samt en række af de mest nødvendige redigerings- og formateringsfunktioner. De øvrige redigerings- og formateringsfunktioner
Læs mereOdense, den 4. marts 2013 Heidi Kristiansen. 04-03-2013 Heidi Kristiansen - Folkeskolens afsluttende prøver i matematik
Odense, den 4. marts 2013 Heidi Kristiansen Oplæg til mundtlig gruppeprøve, der gør det muligt at evaluere kompetencer hvordan??? indeholde tydelige problemstillinger rene eller anvendte matematiske problemer,
Læs mereMålsætning. Se hovedmål for scenariet og hovedmål for færdighedslæring her. Økonomi
Målsætning Økonomiske beregninger som baggrund for vurdering af konkrete problemstillinger. Målsætningen for temaet Hvordan får jeg råd? er, at eleverne gennem arbejde med scenariet udvikler matematiske
Læs mereHVAD STÅR DER I DE NYE FÆLLES MÅL OM DEN MATEMATISKE KOMPETENCE, KOMMUNIKATION? KØBENHAVN 29. SEPTEMBER 2015
HVAD STÅR DER I DE NYE FÆLLES MÅL OM DEN MATEMATISKE KOMPETENCE, KOMMUNIKATION? KØBENHAVN 29. SEPTEMBER 2015 BINDENDE/VEJLEDENDE BINDENDE MÅL OG TEKSTER: FAGETS FORMÅL KOMPETENCEMÅL (12 STK.) FÆRDIGHEDS-
Læs mereÅrsplan i matematik for 7. klasse 2018/2019
Årsplan i matematik for 7. klasse 2018/2019 Undervisningen generelt: Undervisningen tilrettelægges ud fra de nye forenklede fællesmål. Undervisning bygges primært op ud fra emnerne i FAKTOR, Sigma 7 samt
Læs mereÅrsplan for 2.klasse 2017/18 Matematik
Fagformål Stk. 1. Eleverne skal i faget matematik udvikle matematiske kompetencer og opnå færdigheder og viden, således at de kan begå sig hensigtsmæssigt i matematikrelaterede situationer i deres aktuelle
Læs mereEN SKOLE FOR LIVET ÅRSPLAN 18/19
ÅRSPLAN 18/19 Lærer: Mia Fag: Matematik 1. klasse I 1. klasse arbejder vi i grundbogen Kontext+, der er delt i to bøger. Hvert kapitel er beregnet til ca. 4-5 uger. Der vil til hvert kapitel blive brugt
Læs mere