|
Titel
2
|
Min Første App
Indhold:
- En hurtig introduktion til de kerneområder, der skal arbejdes med i løbet af skoleåret.
- Worked Examples til App Lab (studio.code.org)
- Use: https://valutaomregneren.dk + worked example, version 1
- AppLab: https://code.org/educate/applab
- Blok-programmering: variabel, løkke, forgrening,
- Modify: tilføj knapper og felter (worked example)
- Programmeringsprocessen.
- Trelagsarkitektur: User Interface, Kode, Data (app lab)
- Create: tilføj ny funktion
- Prototyper (papir-skærmbilleder)
- Innovation: definition, grader, 4p-modellen [s.?], innovationsbarometer [s. ?], associationsmetoden.
- Stepwise improvement
- Brugbarhedsevaluering, usability problem, kategorisering, test metoder, testplan
- Design principper: Don Norman, gestaltlove [s. ?], farver [s. ?]
Faglige mål:
- Konstruktion af IT-system som løsning til en problemstilling
Kernen i IT-faget er at skabe IT-systemer.
Med skabelse af et IT-system vil fagets fire nedenstående faglige mål blive inddraget.
En app skal konstrueres og videreudvikles med både stilladserede delopgaver
og afsluttende med mere kreative og åbne opgaver.
- IT-systemers og menneskelig aktivitets gensidige påvirkning
Usability evaluering af IT-systemet i forhold til at kvalitetssikre systemet.
- Repræsentation og manipulation af data
Data kan repræsenteres på forskellig vis i forløbet.
Som udgangspunkt som værdier i variable og manipulation
af disse variable og med udvidelsesmuligheder
til database-anvendelse i de sidste åbne opgaver.
- Programmering
Programmering med udvikling af app i App Lab fra code.org med
programmering både som blok-programmering (og javascript).
Programmet er styresystem-uafhængigt.
Forståelse for og kompetencer i brugen af basale programmeringsstrukturer
såsom variable, funktioner og selektion (if-sætninger).
- Interaktionsdesign
Interaktionsdesign behandles ved, at eleverne designer
– uden kendskab til interaktionsdesign – nogle enkelte
tilføjelser til app’en (modify/create), og endelig redesigner
med udgangspunkt i teorien om interaktionsdesign.
- Innovation
Udvikle innovative kompetencer ved skabelse af en del af et IT-system
ud fra egne innovative idéer samt vurdering af graden af innovation i
det færdige produkt og innovationstype.
Materiale:
- Informatik C, Ken Mathiasen, Praxis, 2023, s. ?.
Ikke nået:
- ...
|