Undervisningsbeskrivelse Termin Juni 2019 Institution Erhvervsskolerne Aars Uddannelse Fag og niveau Lærer(e) Hold Hhx Informatik C Sinan Bahora (siba) 1ab18 Undervisningsforløb: (8) Forløb 1 Forløb 2 Forløb 3 Forløb 4 Forløb 5 Forløb 6 Forløb 7 Forløb 8 Hjemmeside-projekt (HTML/CSS) Billedmanipulation Mennesker og IT Programmering i Scratch Interaktionsdesign SO1-forløb Digitalisering (WIX) Innovation & IT Sikkerhed & IT Modellering & databaser Side 1 af 10
Forløb 1: Hjemmeside-projekt (HTML/CSS) Forløb 1 Hjemmeside-projekt (HTML/CSS) - Web-kursus: Khanacademy: https://www.khanacademy.org/computing/computer-programming/htmlcss/intro-to-html/v/making-webpages-intro - HTML-editor: Brackets: http://brackets.io/ - HTML-tags: https://www.w3schools.com/tags/ - Farvekoder i hexadecimal: https://www.w3schools.com/tags/ref_colornames.asp - Informatik-bogen: Informatik, Systime: https://informatik.systime.dk/index.php?id=frontpage&cmd=toc - Fra idé til færdigt it-system: https://informatik.systime.dk/index.php?id=1046 - Planlægning af et it-system: https://informatik.systime.dk/index.php?id=1064 - Brainstorm: https://informatik.systime.dk/index.php?id=877 - Målgrupper: https://informatik.systime.dk/index.php?id=974 - Sociale medier: https://informatik.systime.dk/index.php?id=1121#c4583 - Film: Facebookistan: https://filmcentralen.dk/grundskolen/film/facebookistan/?uniuser=sina0031 - HTML og CSS tutorial for beginners: https://youtu.be/aysgpr5vgpm Konstruktion af it-system som løsning til en problemstilling: - Løse et mindre problem ved at beskrive problemet, samt designe, realisere og afprøve et it-system gennem brugerorienterede teknikker - Demonstrere viden om fagets identitet og metoder It-systemers og menneskelig aktivitets gensidige påvirkning: - Give eksempler på, hvordan it-systemer har betydning for og påvirker menneskelige aktiviteter. Programmering: - Identificere basale strukturer i programmeringssprog, modellere programmer og anvende programmering til udvikling af simple it-systemer Interaktionsdesign: - Redegøre for udvalgte elementer i et interaktionsdesign, samt realisere udvalgte interaktionsdesign i et konkret it-system og tilpasse eksisterende design og systemer - It-systemer og brugeres gensidige påvirkning i forhold til etik og adfærd - Brugsmønstre til afdækning af brugertypers krav til et it-system - Brugertest til kvalitetssikring af et it-system i forhold til brugertypers krav - Design af en brugergrænseflade og den tilhørende interaktion - Prototyper til i samarbejde med brugerne at udvikle it-systemets interaktionsdesign - Principper for interaktionsdesign Side 2 af 10
om begreber og teori om analyse Side 3 af 10
Forløb 2: Billedmanipulation Forløb 2 Billedmanipulation Grundlæggende teori bag hvordan billeder gemmes som data, og hvordan denne data kan manipuleres med filtre. Korrektioner og modifikationer. Informatik-bogen: Informatik, Systime: https://informatik.systime.dk/index.php?id=frontpage&cmd=toc - Bitmap-billeder: https://informatik.systime.dk/index.php?id=1126 - Vektorgrafik: https://informatik.systime.dk/index.php?id=1127 - Farver: https://informatik.systime.dk/index.php?id=1129 - Images, Pixels and RGB: https://www.youtube.com/watch?v=15aqfqqvbwu - HTML COLOR-PICKER: https://www.w3schools.com/colors/colors_picker.asp - Pigerne sæson 1 episode 5 - På tur: https://play.tv2.dk/programmer/dokumentar/serier/pigerne/paa-tur-142257/ - Diverse artikler: - http://nyheder.tv2.dk/samfund/2017-06-27-unge-redigerer-sig-til-det-perfekteydre-saa-nemt-og-hurtigt-er-det - https://www.viunge.dk/jeg-keder-mig/teen-nyt/teen-piger-afsloerer-det-goerinstagram-ved-os Repræsentation og manipulation af data - redegøre for udvalgte typer af data og anvende disse i simple it-systemer eller udvidelser af disse - data og datatypers repræsentation og manipulation - give eksempler på, hvordan it-systemer har betydning for og påvirker menneskelige aktiviteter om begreber og teori om analyse Side 4 af 10
Forløb 3: Mennesker og IT Programmering i Scratch Forløb 3 Mennesker og IT Programmering i Scratch Grundlæggende programmeringsstrukturer og begreber igennem spiludvikling i Scratch(blokprogrammering). Informatik C, Ken Mathiasen: - Kapitel 1: Fremtiden starter med mennesker og IT - Kapitel 2: En verden bygget af bits og bytes - Kapitel 3: Det intelligente samfund fokus på maskinerne - Kapitel 8: Velkommen til en ny guldalder - Programmering - Scratch Wiki:Table of Contents/Scripting Tutorials: https://en.scratchwiki.info/wiki/scratch_wiki:table_of_contents/scripting_tutorials - Scratch Wiki:Table of Contents/Blocks: https://en.scratchwiki.info/wiki/scratch_wiki:table_of_contents/blocks - The Bartle Test of Gamer Psychology: http://matthewbarr.co.uk/bartle/ Gameplay: - Regler: logisk/forståeligt - Motivation: Give lyst til at fortsætte - Læring: Hverken for let eller svært - Identifikation: Indlevelse i spilkarakter - Scracth-tutorials: - https://www.youtube.com/watch?v=vipmkeqjhmq - https://www.youtube.com/watch?v=1-jb8fkmaic Projekt: Lav et spil I Scratch (iterative udviklingsmodel) Programmering: - identificere basale strukturer i programmeringssprog, modellere program- mer og anvende programmering til udvikling af simple it-systemer Interaktionsdesign: - redegøre for udvalgte elementer i et interaktionsdesign, samt realisere ud- valgte interaktionsdesign i et konkret it-system og tilpasse eksisterende de- sign og systemer Konstruktion af it-system som løsning til en problemstilling: - løse et mindre problem ved at beskrive problemet, samt designe, realisere og afprøve et it-system gennem brugerorienterede teknikker om begreber og teori om analyse Side 5 af 10
Forløb 4: Interaktionsdesign Forløb 4 Interaktionsdesign Informatik C, Ken Mathiasen: - Kapitel 9: Interaktionsdesign Informatik-bogen: Informatik, Systime: https://informatik.systime.dk/index.php?id=frontpage&cmd=toc - Metoder til design af brugerflader: https://informatik.systime.dk/index.php?id=1010 - Metoder til vurdering af brugerflader: https://informatik.systime.dk/index.php?id=1011 Gestaltlove Jacob Nielsens 10 bud Projekt: Find en god og en dårlig hjemmeside og brug ovenstående teori. Konstruktion af it-system som løsning til en problemstilling. - løse et mindre problem ved at beskrive problemet, samt designe, realisere og afprøve et it-system gennem brugerorienterede teknikker - demonstrere viden om fagets identitet og metoder - principper for interaktionsdesign Interaktionsdesign - redegøre for udvalgte elementer i et interaktionsdesign, samt realisere ud- valgte interaktionsdesign i et konkret it-system og tilpasse eksisterende de- sign og systemer. om begreber og teori om analyse Side 6 af 10
Forløb 5: SO1-forløb Digitalisering (WIX) Forløb 5 SO1-forløb Digitalisering (WIX) -Introduktion til hhx og studieområdet: https://hhxguiden.systime.dk/index.php?id=142 - Studieområdets opbygning: https://hhxguiden.systime.dk/index.php?id=146 - Teori om gestaltlove: https://youtu.be/e2uubx0mhls - Teori om farvelære: https://youtu.be/zjxihm4pwq0 - Typografi: https://youtu.be/yvhfbxk0jvm Brug Wix og lav en hjemmeside. Tutorial: https://www.youtube.com/watch?v=jtdk9q_iue0 Konstruktion af it-system som løsning til en problemstilling - behandle problemstillinger i samspil med andre fag - demonstrere viden om fagets identitet og metoder Interaktionsdesign - redegøre for udvalgte elementer i et interaktionsdesign - redegøre for principper for interaktionsdesign It-systemers og menneskelig aktivitets gensidige pa virkning - it-systemer og brugeres gensidige pa virkning i forhold til etik og adfærd - brugsmønstre til afdækning af brugertypers krav til et it-system om begreber og teori om analyse Side 7 af 10
Forløb 6: Innovation & IT Forløb 6 Innovation & IT Eleverne præsenteres igennem eksempler for forskellige IT-produkter og diskuterer hvorvidt produktet er innovativt, og hvis ja, hvorfor og hvordan. Informatik C, Ken Mathiasen: - Kapitel 6: Gør plads til de vilde løsninger - innovation Innovationsgrundbogen, Systime: - At få ideer: https://innovationsgrundbogen-c.systime.dk/index.php?id=217 - De Bonos seks tænkehatte: https://innovationsgrundbogenc.systime.dk/index.php?id=226 - Ideudviklingsmetoder: https://innovationsgrundbogenc.systime.dk/index.php?id=224 Eksempler på innovation: https://informatik.systime.dk/index.php?id=1142#c4852 De 4-p er: http://www.forklarmiglige.dk/de-4-p-i-innovation-john-bessant-ogjoe-tidd The art of innovation Guy Kawasaki TED: https://youtu.be/mtjatz9r-vc Projekt: Fremtidens stok: https://innovationsgrundbogen-c.systime.dk/?id=c650 Innovation - redegøre for innovative it-systemer sammenholdt med egne udviklede it- systemer. - eksempler på og kategorisering af innovative it-systemer. om begreber og teori om analyse Side 8 af 10
Forløb 7: Sikkerhed og IT Forløb 7 Sikkerhed og IT Informatik C, Ken Mathiasen: - Kapitel 5: En tsunami af data - internettet Fysisk og logisk sikkerhed, fortrolighed, integritet og tilgængelighed, CIAmodellen, Klient-server-arkitektur, Trelags-arkitektur, Trusler, sårbarheder og modmidler, software, malware, spyware, VPN, honeypot, SQL-injection, Social Engineering, spoofing, GDPR, password. Dokumentar: Hackerne angriber os IT-system, DACCIS: - Forsvars-it kunne have forhindret dødsfald - Forsvars-it fejler på dataudvekslingen med allierede - Leder: Militærets oversete Amanda-projekt IT-vaner på arbejdspladsen Unges IT-vaner Projekt: IT-politik for en virksomhed. Anvendt uddannelsestid It-systemers og menneskelig aktivitets gensidige pa virkning - give eksempler på, hvordan it-systemer har betydning for og påvirker menneskelige aktiviteter - it-systemer og brugeres gensidige påvirkning i forhold til etik og adfærd It-sikkerhed, netværk og arkitektur - redegøre for beskyttelse af egen digital identitet og egne data på internettet samt redegøre for tekniske og menneskelige aspekter af it-sikkerhed - redegøre for generelle principper bag it-systemers arkitekturer ved udarbejdelse af it-systemer og tilpasning af eksisterende it-systemer om begreber og teori om analyse Side 9 af 10
Forløb 8: Modellering & databaser Forløb 8 Modellering & databaser Gennemgang af begreber og metoder igennem informatik-bogen efterfulgt af praktiske opgaver hvor eleverne løser opgaver i databaser på w3schools. Modellering, brainstorm, analyse, E/R diagram, datatyper, Primær og fremmednøgler, Tabelskitser, normalformer, SQL, Insert into, Select. Informatik C, Ken Mathiasen: - Kapitel 5: En tsunami af data internettet (Repræsentation og manipulation af data) SQL-tutorial: https://www.w3schools.com/sql/default.asp What is database and SQL? https://youtu.be/fr4qiezapem - Ved det grønne bord: Informatik C med tilhørende bilag. - Den iterative udviklingsmodel Repræsentation og manipulation af data - abstraktion og strukturering, begrebs- og datamodeller - data og datatypers repræsentation og manipulation - databasers anvendelse og simple databaseforespørgsler om begreber og teori om analyse Side 10 af 10