Teknikfagets profil: Modellering af intelligente systemer i virtuelle og fysiske rammer

Med gymnasiereformen blev der op åbnet for et nyt teknikfag, Digital Design & Udvikling. Der er ifølge læreplanen tale om et bredspektret fag, som kan drejes i retning af både rent digitale fagområder, men også rummer fysisk produktive emner indenfor eksempelvis mikroelektronik, 3D print og sågar robotdesign. På Slotshaven har vi valgt at arbejde med disse to … Læs mere

Faglige begreber og huskeord

Hent og læs fagets læreplan Og læs også den tilhørende vejledning her Dette dokument kan bruges til at læse op på fagets terminologi og teori før eksamen. Start med de emner du synes du ved mindst om, og følg links i boksene for at blive klogere. De første 7 overskrifter handler om fagets obligatoriske kernestof … Læs mere

Tegn og gæt med websockets og node.js

I denne øvelse skal vi forsøge at gøre vores template til et lille spil – nærmere bestemt tegnelegen “Tegn & Gæt”. Vi starter med en klient/server template, der kun akkurat kan det mest nødvendige. Hent multiplayer server template her  2G INF: Hent midlertidig fremgang her: sockets_multiplayer_temp Fremgangsmåde trin for trin Lad os først teste applikationen i … Læs mere

Hearthstone API Clientside JSON

Med denne skitse tilgår vi Hearthstones api ved hjælp af et script som hedder jQuery. Det er altså ikke helt det samme som p5.js, som vi plejer at bruge, men som i kan se i koden, er det genkendeligt. Kig i jQuery dokumentationen her Hent en api-kode til Hearthstones api her  – og det er også … Læs mere

Spotify Rest API med node.js og p5.js

Spotify’s API er på flere måder mere komplekst end dem vi har kigget på indtil videre. Det er det bl.a fordi det kræver et reelt spotify login (premium), for at identificere en klient, og give adgang til funktionerne. Denne del af API’et vil vi ikke gå i detaljer med her – i eksemplet nedenfor er … Læs mere

JSON fra New York Times API (med apikey)

Nogle API’er kræver at du først opretter en konto og får udleveret en nøgle, kaldet en api_key, som du så bruger til at identificere dig når du henter data. Der kan være mange gode grunde til at folk skal oprette en nøgle først – dem der vedligeholder api’et kan jo på den måde se hvem … Læs mere

JSON i lokal fil

Lad os prøve at se på hvordan vi henter data fra en lokal fil med JSON data. Der er virkelig mange ressourcer på nettet med JSON data – både statiske og dynamiske – men her ser vi altså på et eksempel, hvor vi opretter en lokal fil og fylder den med JSON data. Vi vil … Læs mere

Data!

På din vej rundt på nettet – og i forskellige API’er – eller bare hjemmesider – vil du støde på forskellige dataformater. Det kan fx være du ser følgende: CSV (comma separated values) JSON (Javascript Object Notation) //Godt!! HTML (Ja, som nettet er lavet af – men hvordan får vi mening ud af det?) CSV … Læs mere

API: Rita.js

Github repo til dette indlæg  Hvad er et API? Lad os sige vi er meteorologisk institut. Vi har så en hel masse data på lige så mange servere, og vi vil egentlig gerne give folk adgang til nogle af de data. Det kunne vi selvfølgelig gøre ved at lave en hjemmeside, som yr.no eller dmi.dk … Læs mere