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

Lav et flowchart over
- 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/

Link:

Hour of Code

Blockly 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-modelleringteksturering, rastergrafik redigering, rigning og flåningvæske og røg simulation, partikel simulation, bløde krops simuleringer, skulptur, animering, match bevægelse, kamera tracking, renderingvideoredigering og kompositionSideløbende med modelleringsfunktionerne har Blender også en integreret spilmotor.

TEKforsøget

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

Codekids

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

Populære opslag fra denne blog

små pause lege

Heksefeber

Papirler med og uden papir og ler