Teknologi - kodning, programmering
Hvad er kodning?
- et uforståeligt hackersprog,
- et digitalt programmeringssprog til at udvikle computerprogrammer eller apps (software)
- et redskab, som kan bruges i andre sammenhænge
- en måde at forstå verden fra et nyt perspektiv
- en vej til at kunne genkende mønstre
- en mulighed for at kunne opstille trin-for-trin løsninger på komplekse problemer (algoritmer).
Kilde: IT-Branchen
Grundbegreber
Algoritme, en række af kommandoer, der kan styre en computer. I Scratch er det fx en række af kodebrikker der får en figur til at bevæge sig. Det svarer til en opskrift, den skal følges ellers bliver maden ikke som forventet. De forkerte ingredienser (kodebrikker), de forkerte mængder eller rækkefølge kan ødelægge retten.
Betingelser, Der er to typer af betingelser:
Hvis...så
Hvis...så/ellers
Hvis...så
Hvis...så/ellers
Betingelser bruges når, når noget bestemt skal være opfyldt, eller hvis der skal træffes nogle valg i koden.
Flowchart, er en grafisk model af den rute du skal følge for at arbejdsflowet kører uden problemer, en køreplan for optimering af arbejdsgange og -flows.
Artefakt,
Blokprogrammering,
Breakerspace
Computationel
tankegang
Divergent tænkning
Gentagelser,
Hændelse,
Input,
Iterativ proces
Kommando,
konvergent tænkning
Klon,
Makerspace
Output,
Peer feedback
Program,
Prototype
Redesign,
Robot,
Rutediagram,
Script,
Sprite, figur i programmeringssproget sprite
Teknologi
Variabler, i en variabel kan en talværdi gemmes og senere ændres. Det kunne fx være variablen blev brugt til at tælle point, score, liv o.lign.
Løkker
KILDE:
Emus ordliste med korte beskrivelser af 54 udvalgte fagbegreber i forsøgsfagligheden teknologiforståelse
Introduktion til begreber i kodning
Undervisningsforløb
Alinea:
har et simpelt forløb til nybegyndere, tænkt ind i matematik
- morgenrutiner
- en sang fx happy
- madens vej fra mund til mås
Flere rigtig gode forløb fra tek-forsøget https://xn--tekforsget-6cb.dk/forlob/
TEKforsøget
Link:
Hour of CodeBlockly googles visuelle spil designet til børn der ikke har erfaring med programmering. Tanken er at ved disse spil at gøre eleverne klar til tekstbaserede programmeringssprog.
Blender open-source 3D computergrafik software. Blender kan anvendes til at skabe animerede film, visuelle effekter, kunst, trykte 3D-modeller, interaktive 3D-programmer og videospil. Blenders funktioner omfatter 3D-modellering, teksturering, rastergrafik redigering, rigning og flåning, væske og røg simulation, partikel simulation, bløde krops simuleringer, skulptur, animering, match bevægelse, kamera tracking, rendering, videoredigering og komposition. Sideløbende med modelleringsfunktionerne har Blender også en integreret spilmotor.
Coding Class univers for lærere på codingclass.dk. Her ligger også opgaverne der blev stillet over 5 dage. Scratch er et omdrejningspunkt.
Læs forskerrapporterne
Coding pirats
https://codingpirates.dk/Coding pirates - på Solrød Bibliotek Mandage 17.00 - 19.00
https://scratch-paa-dansk.nu/scratch-skolen/
pixabay.com gratis billeder der fx kan bruges som baggrund
flowchart https://dinero.dk/ordbog/flowchart/