← Tilbake

KI-samtale: Enkel dataprogrammering

Analyser dette innholdet og opprett passende SuggestedContent-post(er).
Du
AI
search_content
{ "query":"programmering" }
search_content
{ "query":"Scratch" }
read_url
{ "url":"http://scratch.mit.edu/" }

Jeg starter med å søke etter eksisterende innhold og lese Scratch-lenken for å få mer kontekst.

V
Verktøykall:

{found: true, count: 1, results: [{source: "OriginalContent", id: 984, title: "Enkel dataprogrammering", contenttypes: "Aktivitet, Prosjekt", agegroups: "Bever, Småspeider, Stifinner, Vandrer", developmentareas: "K-2, K-4, K-5", seasons: "Hele året", description: "Lære en enkel form for dataprogrammering.", hassuggestions: false}]}

V
Verktøykall:

{found: false, message: "Ingen relatert innhold funnet for 'Scratch'"}

V
Verktøykall:

{error: "Fikk HTTP 301 for http://scratch.mit.edu/"}

AI
search_content
{ "query":"digital" }
read_url
{ "url":"https://scratch.mit.edu/" }
V
Verktøykall:

{found: true, count: 15, results: [{source: "OriginalContent", id: 1532, title: "Kreativitet på skjerm - digitalt speidermøte", contenttypes: "Aktivitet, Møteforslag", agegroups: "Bever, Småspeider, Stifinner", developmentareas: "K-2, K-4, K-13", seasons: "Hele året", description: "Et møteopplegg for et videomøte innen kreativitet, som passer fint for de yngste speiderne, og som krever lite forberedelser fra ledere. Passer spesielt fint hvis man ønsker å bli litt bedre kjent ell...", hassuggestions: true}, {source: "OriginalContent", id: 166, title: "Lage film", contenttypes: "Aktivitet", agegroups: "Vandrer", developmentareas: "K-2, K-5, V-4", seasons: "Hele året", description: "I denne oppgaven lærer speiderne å bruke videokamera/videofunksjon på mobilen og eventuelt digitalt redigeringsprogram.", hassuggestions: false}, {source: "OriginalContent", id: 1748, title: "Surf smart", contenttypes: "Aktivitet", agegroups: "Stifinner, Vandrer, Rover, Leder", developmentareas: "", seasons: "Hele året", description: "WAGGGS (World Association of Girl Guides and Girl Scouts) tilbyr en omfattende aktivitetsplan for Generasjon \"Digital\". Denne unike ressursen er utviklet for å hjelpe unge speidere med å opprette tryg...", hassuggestions: true}, {source: "OriginalContent", id: 1415, title: "Ta tempen på mobbing (digital gjennomføring)", contenttypes: "Aktivitet", agegroups: "Stifinner, Vandrer", developmentareas: "V-2, V-5, V-6", seasons: "Hele året", description: "Øvelse i å kjenne igjen mobbing.", hassuggestions: false}, {source: "OriginalContent", id: 1413, title: "Vennskapstreet", contenttypes: "Aktivitet", agegroups: "Småspeider, Stifinner, Vandrer", developmentareas: "V-5, L-11", seasons: "Hele året", description: "Aktivitet om vennskap og respekt. Er mulig å tilpasse til digital gjennomføring (videomøte).", hassuggestions: true}, {source: "SuggestedContent", id: 477, title: "Analog koding", contenttype: "aktivitet", agegroups: "Stifinner, Vandrer, Rover", developmentareas: "V-1, V-4, K-4, K-7", seasons: "Hele året", description: "Speiderne bruker laserkuttede brikker til å lage en trinn-for-trinn-instruks («kode») for hvordan man tenner et bål – og tester så hverandres koder i praksis. Aktiviteten bygger forståelse for den alg...", status: "notreviewed", originalcontentid: 1551}, {source: "SuggestedContent", id: 1614, title: "Bilder av andre – hva sier loven?", contenttype: "fagstoff", agegroups: "Stifinner, Vandrer, Rover", developmentareas: "V-5, V-12, S-2", seasons: "Hele året", description: "En oversikt over de viktigste lovreglene om fotografering og deling av bilder av andre – inkludert åndsverkloven, straffeloven og regler om nakenbilder. Nyttig bakgrunnsstoff for aktiviteter om person...", status: "notreviewed", originalcontentid: 1418}, {source: "SuggestedContent", id: 912, title: "Ekte eller falsk informasjon?", contenttype: "aktivitet", agegroups: "Stifinner, Vandrer, Rover", developmentareas: "S-2, L-2", seasons: "Hele året", description: "Speiderne øver seg på å avsløre falske nyheter og villedende innhold på nett – og lærer konkrete strategier for å sjekke om det de leser er sant. En viktig aktivitet for å trene kritisk tenkning og di...", status: "notreviewed", originalcontentid: 1840}, {source: "SuggestedContent", id: 1178, title: "Forbokstav-tegning – bli-kjent-aktivitet", contenttype: "aktivitet", agegroups: "Bever, Småspeider, Stifinner", developmentareas: "K-13, V-4", seasons: "Hele året", description: "En kreativ bli-kjent-aktivitet der speiderne tegner eller navngir noe de liker som begynner på samme forbokstav som navnet sitt. Enkel å gjennomføre både fysisk og digitalt, og passer godt ved oppstar...", status: "notreviewed", originalcontentid: 1532}, {source: "SuggestedContent", id: 1604, title: "Hvem eier bildet ditt?", contenttype: "aktivitet", agegroups: "Stifinner, Vandrer, Rover", developmentareas: "V-5, V-12, L-2", seasons: "Hele året", description: "En diskusjonsaktivitet der speiderne tar bilder av hverandre og reflekterer over hvem som eier et bilde, hva det er greit å gjøre med det, og hva loven sier. Passer godt til å bevisstgjøre ungdom om p...", status: "notreviewed", originalcontentid: 1418}, {source: "SuggestedContent", id: 1170, title: "Kreativitet på skjerm – digitalt speidermøte", contenttype: "aktivitet", agegroups: "Bever, Småspeider, Stifinner", developmentareas: "K-2, K-4, K-13", seasons: "Hele året", description: "Et komplett møteforslag for digitalt videomøte med kreative leker og bli-kjent-aktiviteter. Passer fint etter ferier eller opphold, og krever minimale forberedelser fra lederne.", status: "notreviewed", originalcontentid: 1532}, {source: "SuggestedContent", id: 1524, title: "Møteforslag: Trygge møter – tropp", contenttype: "aktivitet", agegroups: "Stifinner, Vandrer", developmentareas: "L-2, L-11, V-5, V-12", seasons: "Hele året", description: "Et fullstendig møteforslag for troppen (stifinnere og vandrere) om temaet Trygge møter. Speiderne reflekterer over vennskap, grenser, mobbing og digital atferd – og øver på å si ifra og inkludere alle...", status: "notreviewed", originalcontentid: 1437}, {source: "SuggestedContent", id: 933, title: "Satellittorientering med bokstavrebus", contenttype: "aktivitet", agegroups: "Stifinner, Vandrer, Rover", developmentareas: "F-2, K-3, K-4", seasons: "Hele året", description: "En moderne vri på klassisk orientering der speiderne bruker satellittbilde (som fra Google Maps) i stedet for tradisjonelt kart for å finne poster og samle bokstaver til et løsningsord. Aktiviteten tr...", status: "notreviewed", originalcontentid: 1292}, {source: "SuggestedContent", id: 1019, title: "Slik gjenkjenner du falske nyheter", contenttype: "fagstoff", agegroups: "Stifinner, Vandrer, Rover, Leder", developmentareas: "S-2, L-2", seasons: "Hele året", description: "En oversikt over hva falske nyheter er, hvordan du gjenkjenner dem, og hva du gjør når du støter på dem. Nyttig bakgrunnsstoff for ledere og speidere som jobber med digital dømmekraft og kildekritikk.", status: "notreviewed", originalcontentid: 1840}, {source: "SuggestedContent", id: 1317, title: "Snakk om alkohol og rus", contenttype: "aktivitet", agegroups: "Vandrer, Rover", developmentareas: "S-2, L-2, L-9", seasons: "Hele året", description: "Bruk Blå Kors' digitale snakkekort til å skape trygge, åpne samtaler om alkohol og rus. En god aktivitet for å hjelpe speiderne til å reflektere over egne verdier og holdninger, og utvikle kritisk ten...", status: "notreviewed", originalcontentid: 1754}]}

V
Verktøykall:

{url: "https://scratch.mit.edu/", title: "Scratch - Imagine, Program, Share", content: ""}

AI
search_web
{ "query":"Scratch programmering barn speider aktivitet tips", "count":5 }

Jeg fant en interessant SuggestedContent #477 «Analog koding» som er relatert, men ikke overlappende. Ingen eksisterende innhold dekker Scratch-programmering spesifikt. La meg nå vurdere innholdet og opprette forslag.

Analyse:
- Innholdet er merket for Bever, Småspeider, Stifinner og Vandrer – men Scratch passer ikke godt for bevere (6-7 år) uten store tilpasninger. Innholdet er ganske tynt og generelt.
- Aktiviteten er én sammenhengende aktivitet, men aldersgruppene er svært brede. Jeg vurderer om det bør deles.
- For bevere er Scratch for avansert – de kan ikke lese/skrive. Jeg lager én versjon for de yngre (Småspeider/Stifinner) og én for de eldre (Stifinner/Vandrer), pluss et fagstoff om Scratch.

Faktisk – innholdet er ganske tynt. Jeg lager én aktivitet som dekker Småspeider, Stifinner og Vandrer (Bevere tas ut), og et fagstoff om Scratch som verktøy. La meg søke litt mer for å berike innholdet.

V
Verktøykall:

{query: "Scratch programmering barn speider aktivitet tips", totalresults: 5, results: [{title: "Variabler och poängräkning | 4 av 7 | Digitala lektioner", url: "https://digitalalektioner.se/lektion/scratch-for-nyborjare-variabler-och-poangrakning-del-4-7/", description: "Lektionen handlar om att lära sig göra variabler med programmeringsverktyget Scratch. ## Variabler och poängräkning i Scratch\n\nTitta på filmen och följ instruktionerna i eget Scratchprojekt. ## Repetera det du gjort\n\n#### Undersök Scratch\n\nGå till Scratch och undersök följande:\n\nFörklara följande begrepp: 1. loop\n2. variabel\n3. init-skript\n4. skript\n\nKlar? Klicka här Nästa lektion\n\n---\n\n# För läraren ... Syftet med lektionen är att eleverna ska undersöka och förstå hur så kallade sprajtar (skådespelare) kan röra sig. ### Förberedelser Scratch är ett programmeringsverktyg för barn och unga som är framtaget vid det amerikanska universitetet MIT. Med Scratch kan du lära dig grunderna i programmering genom visuella block som byggs ihop likt legobitar för att skapa spel, animationer och enklare program. Scratch finns på svenska och många andra språk. Det är helt gratis att använda. Om du använder inloggning är dock Scratch inte GDPR-kompatibelt. MIT har inte PuB-avtal och lagrar all sin data på servrar utanför EU. Det innebär att du som lärare behöver ta ställning till och informera dig hur du kan använda Scratch programvara på bästa sätt. Om du undviker användarkonton som är kopplade till eleverna kan du arbeta med Scratch utan att vara inloggad. Du kan då ... Inför den här lektionen rekommenderar vi att du tillsammans med dina elever har gjort följande lektionen: - Scratch för nybörjare: Loopar och ljud (del 3/7) Vi rekommenderar det även att själv testa att programmera spelet Fånga katten. Genom att göra lektionen kan du att bli mer säker på hur Scratch som plattform fungerar, vilket gör det lättare för dig att hjälpa eleverna om de kör fast. Tänk på att det är viktigt att förmedla att programmering handlar om att prova, testa och göra om. Misstag och fel är nödvändiga delar för att kunna lösa problem. Prata gärna om begreppet \"bugg\", genom att använda material från lektionen ... ### Genomförande I den här lektionen ska eleverna undersöka sprajtar och hur de kan röra sig. Detta gör de genom att undersöka och testa olika rörelsemönster i Scratch. Titta på filmen antingen tillsammans eller låt eleverna arbeta på egna enheter och följa instruktionerna. Lär eleverna programmering genom praktiskt arbete och låt Youtube-filmerna fungera som vägledning. ... Centralt innehåll i ämnet matematik (åk 4-6)Algebra- Programmering"}, {title: "Programmering För Barn", url: "https://veranderwijs.nu/blogg/programmering-for-barn/", description: "är inte längre en färdighet som bara vuxna behöver. Allt fler barn blir intresserade av att lära sig ... hjälpa dem att utveckla sina problemlösningsförmågor, kreativitet och logiska tänkande. Men hur börjar man egentligen? Här är en guide för att hjälpa dig och ditt barn komma igång med programmering. ... - Kreativitet: Barn kan använda kodning för att skapa spel, appar och mycket mer, vilket stimulerar deras fantasi och ... ## Hur börjar man med programmering? Det finns flera sätt att introducera ditt barn till programmering, beroende på ålder och intressen: 1. Böcker och onlinekurser: Det finns många resurser tillgängliga online. Se till att välja åldersanpassade material. 2. Delta i workshops: Många skolor och bibliotek erbjuder kodningsworkshops. Dessa är bra för att få stöd och inspiration. 3. Använda appar och spel: Det finns många gratis och betalda appar som lär ut grunderna i programmering genom spel. Prova Scratch, där barn kan skapa egna historier och spel. ## Tips för att motivera ditt barn\n\nFör att hålla motivationen uppe, här är några tips: - Visa positiva exempel. Berätta om framgångsrika individer inom teknikvärlden. - Uppmuntra projektskapande. Låt dem arbeta på egna projekt om deras intresse växer. - Arbeta tillsammans. Gör det till en aktivitet ni kan dela. Precis som att lära sig cykla, kan programmering först verka svårt men med lite övning och rätt vägledning (som ni kan läsa mer om här), kan alla lära sig. ## Vanliga Frågor\n\n### När är en bra ålder att börja med programmering? Det beror på barnet, men många barn kan börja med enkla programmeringsspel redan vid 5-7 års ålder. ### Vilket programmeringsspråk är bäst för barn? Scratch är ett populärt val för unga nybörjare eftersom det är visuellt och lätt att förstå. När de blir äldre kan de ... ### Behöver jag vara expert för att hjälpa mitt barn? Nej, du behöver inte vara expert. Det finns massor av resurser som kan guida er båda. Om du vill kan du också lära dig tillsammans med barnet. Du kan även ta hjälp av grundläggande guider i teckenspråk för nybörjare här. Kom ihåg, det viktigaste är att ha roligt och upptäcka tillsammans. Lycka till med kodningen!\n\n- Senaste inläggen\n- Om ... - Oscar Guermouche Dödsorsak Fakta och Konstnärligt Arv- februari 23, 2026 - Linnea Wikblad Pojkvän och singelliv 2025- februari 27, 2"}, {title: "Programmera med Scratch – Nybörjare | Geek Girl Mini", url: "https://geekgirlmini.se/scratch-programmering-nyborjare/", description: "Scratch skapar barn (och vuxna) spel och berättelser genom att sätta samman kodblock, lite som Lego. Scratch är ett av de vanligaste sätten att introducera barn till programmering. Det körs i webbläsaren och finns på svenska (och många ... På Geek Girl Mini Malmö är programmering med Scratch den vanligaste aktiviteten. Vi börjar aktiviteten med en kort gemensam introduktion till Scratch, sedan bygger deltagarna ett labyrintspel där de använder de inbyggda sprajterna och ... ### Material\n\n- Webbläsare med Flash\n- Datorer\n\n### Förberedelser - Om ni vill att deltagarna ska hitta alla spel de skapat vid er träff på samma ställe, skapa en studio i Scratch. - Be eventuellt deltagarna att skapa konton på förhand, så att de kan spara och dela sina spel. - Mer introduktionsmaterial finns under ”Läs mer”. - Prova att bygga ett eget labyrintspel :-). Förutom ritmomentet är denna aktivitet ungefär som Labyrinten från ... ### Upplägg\n\nLåt deltagarna bygga vidare på labyrinten på egen hand, de första stegen är: - Låt katten säga ”du vann” när man kommer till den gröna linjen (återigen genom ”känn av färg”). - Se till att katten inte kan gå igenom väggarna med hjälp av ”känn av färg”. - Styra katten (eller annan sprajt) med piltangenterna. Sedan kan man exempelvis: - Skapa nya banor (antingen genom att rita något helt nytt eller försvåra labyrinten man utgick ifrån) - Lägga till en timer eller poäng. ### Tidsåtgång\n\nTvå timmar eller mer om deltagarna aldrig byggt något i Scratch tidigare.\n\n### Variationer - Introducera Scratch genom att skapa en berättelse. Se under ”Läs mer”, både Kodboken och CS First har material. - Inkludera mer ritande som en del i att bygga aktiviteten. Vi brukar fokusera på att lära sig kodblocken när vi introducerar Scratch, men om du vill ha mer ritande, kolla Labyrinten i Kodboken. - Använd Scratch-kort, som visar en utmaning (något deltagaren ska bygga med Scratch) på framsidan och hur man bygger det i Scratch på baksidan. För nybörjare kan dessa användas som recept, där man ser olika exempel på hur man kan bygga ihop kodblocken och vilket resultat det ger. När de börjar med andra projekt kan de bygga vidare på detta. (De som inte ... - Avsluta med att deltagarna visar för varandra vad de byggt, antingen för alla andra eller för den som sitter bredvid. Ge dem gärna några frågor att prata om (vad de var extra nöjda med, vad som var svårt, etc.) ### Att tänka på - Om du vill att barnen ska rita bakgrunder eller sprajter som en del aktiviteten finns en risk att de spenderar mycket tid med ritandet, på bekostnad av att lära om programmering. Ritandet kan vara ett sätt att intressera deltagarna för programmering, och göra det mer personligt, men låt inte det vara fokus för aktiviteten. - Det är lätt hänt att man som mentor hjälper till för mycket. Börja alltid med att fråga vad deltagaren vill göra. Om de inte vet hur de ska börja, försök återkoppla till vad som introducerats innan, att ni letar igenom flikarna med olika kodblock tillsammans på ett systematiskt vis, eller försöker hitta Scratch-kort som kan leda en bit på vägen. Om de kommit igång och kört fast, börja med att fråga vad de redan försökt. Det är deltagaren som ska styra musen, inte mentor, i så stor utsträckning som möjligt. ... - Kalles programmeringsskola– Här finns Kalle Anka-sprites (sprite, eller sprajt, är figurerna som man programmerar till att röra sig i spelet) att bygga Scratch-spel (eller berättelser) med. Skolan har fyra delar och går strukturerat ... - Google CS First– Datavetenskap (som CS, eller computer science, står för) introduceras strukturerat efter flera olika ... - Kodboken av Kodcentrum– Här finns flera olika guider för att skapa spel, berättelser och program. Här finns också ... - Barnhack – Kom igång med Scratch, del 1 och Barnhack – kom igång med Scratch del 2 från IIS – Del "}, {title: "Scratch-arkiv - Programmering och making för barn (och alla andra)", url: "http://mariefriberger.se/category/scratch/", description: "Scratch-arkiv - Programmering och making för barn (och alla andra) ... kan infalla när som helst under veckan. (De flesta av aktiviteterna är tillgängliga även innan och efter veckan.) Ett tänkt upplägg är att lärare ska avsätta klassrumstid för att alla elever ska prova på en av dessa aktiviteter – om man ... Här kan du läsa om några exempel på kodtimmesaktiviteter. Jag får erkänna att jag hittade betydligt fler resurser än jag väntat mig när jag började leta material för detta inlägg. Code.org, Scratch och Codecademy var givna, men det finns en massa annat som ser roligt ut. ... Code.org, som lanserade kodtimmen förra året, har flera kodintroduktioner som är tänkta att funka för alla åldrar (givet att man kan läsa). Förra årets aktivitetär med bland annat Angry Birds. I våras lanserades Flappy Code, där man bygger sitt eget Flappy Bird-spel. I senaste tillskottet är temat Disneys Frozen. Övningarna görs i ett visuellt ... Fler övningar hittar du på studio.code.org. En hel del av materialet finns översatt till svenska, men inte allt. Du kan ... sjukdomsutbrott eller göra ett textbaserat spel. Det verkar vara bra övningar om man vill köra kodtimmen med lite äldre barn. Mitt första intryck av interfacet var att det inte var helt lätt att se vilket steg man var på, och att det inte ... är detta som språket Processing syftar till). Allt innehåll är på engelska. # Fler möjligheter\n\nDetta var bara några av aktiviteterna jag hittat. Här är några fler kodtimme-övningar: - App Inventor hour of code– Filmer och handledningar som bland annat visar hur man kan skapa en Android-app som ... - Codecademy hour of code– Introduktion till JavaScript där man bygger ett program som gör en färgglad, interaktiv animation av sitt namn. På engelska. - Hopscotch hour of code– Specialvariant av ipad-appen Hopscotch. Det finns youtube-filmer för att stödja aktiviteterna, där man bland annat bygger ett spökbollsspel där man kastar mat. På engelska. - Scratch interaktiva julkort, som jag skrivit om tidigare och gjort mitt eget. Igår skrev jag om lite olika programmeringsjulpyssel, men jag hann aldrig skapa något eget julkort med Scratch. Det har jag gjort nu. Blev kanske inte så interaktivt, men det var roligt att göra. (P.S. Ljudet slutar inte förrän du trycker på den röda stopp-symbolen. Sorry!) ... Google har ett projekt för att skapa intresse för programmering som heter Made w/ Code. Just nu får det en del ... intuitiv än julgransbelysningen – vilket är lite märkligt med tanke på att julgransbelysningen stod som nybörjare och denna som mellansteg. # Scratch: interaktiva julkort eller julinspirerade spel Scratch har en guide för att hjälpa en att bygga interaktiva julkort, som visar hur man väljer juliga sprites, flyttar och växlar klädsel på dem. Den visar även hur man kan välja en vintrig bakgrund och spela bakgrundsljud. När man är färdig kan man ladda upp dem till projektgalleriet, där man kan kika på andras kort. Förutom animerade julkort kan man även göra julinspirerade spel med Scratch. Vad sägs om en jultomte-racer eller en nisse som fångar klappar från jultomtens flygplan? Tomte-racerna kommer med detaljerade instruktioner(på engelska) för hur man kan skapa en egen. Man kan också ladda ner Scratch-filen för att göra en egen version, eller bara kolla hur koden ser ut för en viss del av spelet. Några exempel på hur man kan använda programmering som julpyssel"}, {title: "Lærerveiledning - Lag ditt eget spill", url: "https://beta.oppgaver.kidsakoder.no/scratch/lagdittegetspill/README", description: "Lærerveiledning - Lag ditt eget spill Skrevet av: Stein Olav Romslo\n\nKurs: Scratch\n\nTema: Blokkbasert, Spill Fag: Programmering, Teknologi, Musikk, Norsk, Kunst og håndverk\n\nKlassetrinn: 5.-7. klasse, 8.-10. klasse ... I dette prosjektet skal barna designe og lage et spill helt fra grunnen av. De må tenke på de ulike delene av spillet og planlegge hvordan ideene skal realiseres før de lager det i Scratch. Erfaringer fra tidligere prosjekter vil være til god hjelp. Oppmuntre barna til å bruke ideer fra spill og programmer de har laget tidligere i kurset. ## Oppgaven passer til:\n\nFag: Arbeidslivsfag, kunst og håndtverk, musikk, norsk, programmering, teknologi i praksis. Anbefalte trinn: 5.-10. trinn.\n\nTema: Kreativitet, kommunikasjon, design, dokumentere arbeid, problemløsning. ... Programmering, 10. trinn: omgjøre problemer til konkrete delproblemer, vurdere hvilke delproblemer som lar seg løse ... ## Forslag til læringsmål\n\nElevene kan samarbeide med andre om ideer og design i arbeidsprosessen. Elevene kan bruke enkle funksjoner i digitale bildebehandlingsprogram for å designe formelementer til spill. Elevene kan lage og sette inn lydopptak. Elevene kan lage et spill med en gjennomtenkt historie, som kombinerer ord, lyd og bilde. Elevene kan lage hensiktsmessige delproblemer som kan løses med kjente strategier, og sette sammen delproblemene igjen. Elevene kan dokumentere sin egen kode med kommentarer, og forklare den for en medelev eller klassen. Elevene kan bruke grunnleggende prinsipper i programmering for å lage et spill. Elevene kan lese og videreutvikle tidligere utformet kode til å passe i sitt eget spill. Elevene kan vurdere spillets brukervennlighet, og iverksette nødvendige endringer. Elevene kan lage en realistisk kravspesifikasjon for spillet sitt, og finne ut hvilke elementer som må være med for at ... Siden det er mange kompetansemål som kan dekkes, bør læreren selv lage gode vurderingskriterier som passer til de valgte kompetansemålene. ## Forutsetninger og utstyr Forutsetninger: Elevene må ha god kunnskap i Scratch. De bør ha gjort flere prosjekter på erfaren-nivået før de begynner med denne oppgaven. Elevene skal designe sine egne ressurser til spillet, inkludert figurer, bakgrunner og lyder. Til dette trenger de papir og noe å skrive med. Ha gjerne klart ekstra papir slik at de kan prøve ut mange forskjellige ideer. Husk at design og planlegging kan ta både én og to dobbelttimer - sørg for at elevene disponerer ... Utstyr: Datamaskiner med Scratch installert. Eventuelt kan elevene bruke Scratch i nettleseren dersom de har en bruker ... ## Fremgangsmåte\n\nKlikk her for å se oppgaveteksten. Fremgangsmåten er beskrevet i oppgaveteksten, og utfordringer vil variere etter hva elevene ønsker å gjøre. ## Variasjoner\n\n- Oppgaven har så mange variasjoner elevene ønsker. Se andre"}]}

AI
create_suggested_content
{ "title":"Programmering med Scratch", "suggested_content_type":"aktivitet", "keep_image":false, "description":"Speiderne lærer grunnleggende programmering ved å lage egne spill, animasjoner eller interaktive historier i Scratch – et gratis og brukervennlig programmeringsverktøy. Aktiviteten gir speiderne en forståelse av hva programmering er, og motiverer til kreativitet med digitale verktøy.", "fremgangsmate":"### Introduksjon (10–15 min)\n\nStart med en kort samtale: Hva tror speiderne skjer «inni» datamaskinen når de spiller et spill eller bruker en app? Forklar at alt styres av kode – instruksjoner som forteller maskinen hva den skal gjøre.\n\nVis frem Scratch på en skjerm og demonstrer kort hvordan man setter sammen kodeblokker (som Lego) for å få en figur til å bevege seg, si noe eller reagere på tastetrykk.\n\n### Kom i gang med Scratch (15–20 min)\n\nLa speiderne åpne Scratch på hver sin datamaskin (scratch.mit.edu – ingen innlogging nødvendig for å prøve). Gi dem en enkel startoppgave:\n\n- Få en figur til å bevege seg når du trykker på en piltast\n- Få figuren til å si noe når du klikker på den\n- Legg til en bakgrunn\n\nLa dem utforske og eksperimentere fritt. Oppmuntre dem til å prøve og feile – det er slik man lærer programmering.\n\n### Eget prosjekt (40–60 min)\n\nNår speiderne har blitt litt kjent med verktøyet, gir du dem en åpen oppgave:\n\n\u003e **Lag noe du vil vise frem til de andre!**\n\nEksempler på hva de kan lage:\n- Et enkelt spill (f.eks. en labyrint eller et fangst-spill)\n- En animert fortelling eller tegneserie\n- Et interaktivt julekort eller hilsen\n- En quiz\n\nLa speiderne jobbe i eget tempo. Gå rundt og veilede – still spørsmål fremfor å gi svar direkte («Hva vil du at figuren skal gjøre nå?»).\n\n### Presentasjon og deling (10–15 min)\n\nAvslutt med at speiderne viser frem det de har laget for hverandre – enten for hele gruppen eller bare for naboen. La dem fortelle:\n- Hva de laget\n- Hva som var vanskelig\n- Hva de er ekstra fornøyde med\n\n### Alderstilpasning\n\n**Småspeider (8–9 år):** Gi en mer strukturert startoppgave med tydelige steg. Bruk Scratch-kort (se ressurser) som viser konkrete utfordringer på forsiden og løsningen på baksiden. Jobb gjerne i par. Hold presentasjonsrunden kort og uformell.\n\n**Stifinnere (10–12 år):** La patruljen samarbeide om ett felles prosjekt, eller la hver speider lage sitt eget. Introduser gjerne begrepene «løkke» (loop) og «hendelse» (event). Oppmuntre til å planlegge litt på forhånd: Hva skal spillet handle om? Hvem er spilleren?\n\n**Vandrere (13–15 år):** La speiderne sette egne mål for hva de vil lage. De kan utfordre seg selv med mer avanserte funksjoner som variabler, poengsum og flere nivåer. Avslutt gjerne med en liten «spillmesse» der alle tester hverandres spill og gir tilbakemelding.", "forberedelser":"- Sett deg inn i Scratch på forhånd ved å prøve å lage noe enkelt selv – da er det mye lettere å hjelpe speiderne når de kjører fast.\n- Sjekk at alle datamaskinene har tilgang til internett og at scratch.mit.edu fungerer i nettleseren.\n- Vurder om du vil bruke Scratch online (krever internett) eller laste ned Scratch-appen til datamaskinene (fungerer uten nett).\n- Finn frem noen enkle Scratch-oppgaver eller Scratch-kort som speiderne kan bruke som inspirasjon (se ressurser).\n- Bestem om speiderne skal jobbe individuelt eller i par/grupper.", "utstyr":"- Datamaskiner eller nettbrett (én per speider eller per par)\n- Internettilgang (eller Scratch-appen lastet ned på forhånd)\n- Eventuelt: Scratch-kort til utskrift (se ressurser)", "ressurser":"- [Scratch – gratis programmeringsverktøy for barn og unge](https://scratch.mit.edu/) – Her kan speiderne lage og dele prosjektene sine\n- [Scratch-oppgaver på norsk – Kidsakoder](https://oppgaver.kidsakoder.no/scratch) – Steg-for-steg-oppgaver på norsk for ulike nivåer\n- [Scratch-kort (PDF)](https://scratch.mit.edu/info/cards/) – Utskrivbare kort med konkrete utfordringer og løsninger", "utfordringer":"- Speiderne kan bruke mye tid på å tegne figurer og bakgrunner fremfor å programmere. Sett gjerne en tidsramme for designdelen, og minn dem på at det viktigste er koden.\n- Noen kan bli frustrerte når ting ikke fungerer som de vil. Minn dem på at «bugs» (feil i koden) er en helt normal del av programmering – selv profesjonelle programmerere bruker mye tid på å finne og fikse feil.\n- Nivåforskjellene kan være store. Ha enkle startoppgaver klare for de som trenger det, og åpne utfordringer for de som vil strekke seg lenger.\n- Om internett ikke fungerer: Last ned Scratch-appen på forhånd som backup.", "age_groups":["Småspeider", "Stifinner", "Vandrer"], "development_areas":["K-4", "K-5", "K-13"], "seasons":["Hele året"], "duration":90, "place":["Inne"], "intensity":"Fysisk lav intensitet" }

Nå har jeg god kontekst. La meg opprette innholdet. Jeg vurderer:

  1. Bevere (6-7 år) – Scratch er for avansert. Jeg tar dem ut av aldersgruppen.
  2. Småspeider (8-9 år) – Kan bruke Scratch med mye veiledning, men trenger en enkel, lekbasert tilnærming.
  3. Stifinnere (10-12 år) og Vandrere (13-15 år) – Passer godt, kan jobbe mer selvstendig.

Jeg lager én aktivitet som dekker Småspeider, Stifinner og Vandrer med alderstilpassede tips, og et fagstoff om Scratch som verktøy. Aktiviteten er ganske enkel og kan holdes samlet.

V
Verktøykall:

{success: true, id: 1866, title: "Programmering med Scratch", type: "aktivitet", keptimage: false, copiedfields: []}

AI
read_suggested_content
{ "suggested_content_id":1866 }
V
Verktøykall:

{id: 1866, title: "Programmering med Scratch", type: "aktivitet", status: "notreviewed", description: "Speiderne lærer grunnleggende programmering ved å lage egne spill, animasjoner eller interaktive historier i Scratch – et gratis og brukervennlig programmeringsverktøy. Aktiviteten gir speiderne en forståelse av hva programmering er, og motiverer til kreativitet med digitale verktøy.", agegroups: ["Småspeider", "Stifinner", "Vandrer"], developmentareas: ["K-4", "K-5", "K-13"], seasons: ["Hele året"], duration: 90, place: ["Inne"], intensity: "Fysisk lav intensitet", hasmainimage: false, imagealt: nil, richtextcontent: {"fremgangsmate" => "Introduksjon (10–15 min)Start med en kort samtale: Hva tror speiderne skjer «inni» datamaskinen når de spiller et spill eller bruker en app? Forklar at alt styres av kode – instruksjoner som forteller maskinen hva den skal gjøre.\n\nVis frem Scratch på en skjerm og demonstrer kort hvordan man setter sammen kodeblokker (som Lego) for å få en figur til å bevege seg, si noe eller reagere på tastetrykk.\n\nKom i gang med Scratch (15–20 min)La speiderne åpne Scratch på hver sin datamaskin (scratch.mit.ed...", "forberedelser" => "• Sett deg inn i Scratch på forhånd ved å prøve å lage noe enkelt selv – da er det mye lettere å hjelpe speiderne når de kjører fast.\n• Sjekk at alle datamaskinene har tilgang til internett og at scratch.mit.edu fungerer i nettleseren.\n• Vurder om du vil bruke Scratch online (krever internett) eller laste ned Scratch-appen til datamaskinene (fungerer uten nett).\n• Finn frem noen enkle Scratch-oppgaver eller Scratch-kort som speiderne kan bruke som inspirasjon (se ressurser).\n• Bestem om speidern...", "utstyr" => "• Datamaskiner eller nettbrett (én per speider eller per par)\n• Internettilgang (eller Scratch-appen lastet ned på forhånd)\n• Eventuelt: Scratch-kort til utskrift (se ressurser)", "ressurser" => "• Scratch – gratis programmeringsverktøy for barn og unge – Her kan speiderne lage og dele prosjektene sine\n• Scratch-oppgaver på norsk – Kidsakoder – Steg-for-steg-oppgaver på norsk for ulike nivåer\n• Scratch-kort (PDF) – Utskrivbare kort med konkrete utfordringer og løsninger", "utfordringer" => "• Speiderne kan bruke mye tid på å tegne figurer og bakgrunner fremfor å programmere. Sett gjerne en tidsramme for designdelen, og minn dem på at det viktigste er koden.\n• Noen kan bli frustrerte når ting ikke fungerer som de vil. Minn dem på at «bugs» (feil i koden) er en helt normal del av programmering – selv profesjonelle programmerere bruker mye tid på å finne og fikse feil.\n• Nivåforskjellene kan være store. Ha enkle startoppgaver klare for de som trenger det, og åpne utfordringer for de s..."}, emptyfields: ["sikkerhet"], originalcontentavailable: {"hvorfor" => "HAR INNHOLD (123 tegn): For å få en forståelse av hva dataprogrammering går ut på. Aktiviteten motiverer også til kreativitet med digitale verktøy.", "forberedelser" => "HAR INNHOLD (151 tegn): Den som skal være ansvarlig for denne aktiviteten bør sette seg inn i Scratch-systemet på forhånd, slik at vedkommende kan veilede og hjelpe speiderne.", "utstyr" => "HAR INNHOLD (13 tegn): Datamaskiner.", "kilder" => "HAR INNHOLD (58 tegn): Nettsiden til Scratch"}, reviewnote: "Vedlagt er felt fra originalen som HAR innhold. Sjekk om viktig innhold fra disse feltene er representert i forslaget. For fagstoff/sangogdikt skal alt relevant innhold syes inn i fremgangsmate-feltet ('Innhold')."}

AI
create_suggested_content
{ "title":"Hva er Scratch? – Programmering for alle", "suggested_content_type":"fagstoff", "keep_image":false, "description":"Scratch er et gratis og brukervennlig programmeringsverktøy laget for barn og unge, der man setter sammen kodeblokker som Lego for å lage spill, animasjoner og interaktive historier. Nyttig bakgrunnsstoff for ledere som vil forstå verktøyet før de bruker det i speideraktiviteter.", "fremgangsmate":"Scratch er et visuelt programmeringsspråk utviklet ved MIT (Massachusetts Institute of Technology) i USA. Det er laget spesielt for å gjøre programmering tilgjengelig for barn, tenåringer og andre som vil lære å kode – uten å måtte pugge komplisert syntaks.\n\n### Hvordan fungerer Scratch?\n\nI Scratch programmerer man ved å sette sammen fargerike kodeblokker – litt som Lego. Blokkene representerer ulike instruksjoner: bevegelse, lyd, utseende, hendelser, løkker og mer. Man drar og slipper blokkene på plass, og ser umiddelbart hva som skjer på skjermen.\n\nFigurer i Scratch kalles **sprajter** (sprites). Man kan bruke ferdige figurer fra Scratchs bibliotek, tegne egne, eller laste opp bilder. Bakgrunner kan også tilpasses.\n\nTypiske ting man kan lage i Scratch:\n- Enkle spill (plattformspill, labyrint, fangst-spill)\n- Animerte fortellinger og tegneserier\n- Interaktive quiz-er\n- Musikk og lydeffekter\n- Kunstprosjekter og animasjoner\n\n### Hvorfor Scratch i speiding?\n\nProgrammering er en grunnleggende ferdighet i dagens samfunn – ikke bare for de som skal jobbe med teknologi, men for alle som vil forstå verden rundt seg. Scratch gir speiderne:\n\n- **Forståelse for teknologi:** De fleste barn bruker apper og spill daglig uten å tenke på hva som skjer «bak skjermen». Scratch gir en konkret opplevelse av hvordan programmer er bygget opp.\n- **Kreativitet med digitale verktøy:** Speiderne skaper noe eget – ikke bare konsumerer andres innhold.\n- **Logisk tenkning og problemløsning:** Programmering handler om å bryte ned et problem i små steg og finne løsninger systematisk.\n- **Mestring:** Det er en stor opplevelse å se at noe du har laget faktisk fungerer!\n\n### Praktisk informasjon\n\n- **Gratis:** Scratch er helt gratis å bruke.\n- **Norsk versjon:** Scratch finnes på norsk.\n- **Ingen installasjon nødvendig:** Scratch kjører i nettleseren på scratch.mit.edu. Det finnes også en nedlastbar app for bruk uten internett.\n- **Ingen innlogging nødvendig for å prøve:** Man kan lage og teste prosjekter uten konto. For å lagre og dele prosjekter trenger man en gratis brukerkonto.\n- **Aldersgruppe:** Scratch er primært laget for 8–16 år, men kan brukes av alle aldre.\n\n### GDPR og personvern\n\nScratch lagrer data på servere utenfor EU (MIT i USA). Hvis speiderne oppretter brukerkontoer, bør lederen informere om dette. For å unngå personvernproblemer kan man bruke Scratch uten innlogging – da lagres ingenting.\n\n### Kilder og referanser\n\n- [scratch.mit.edu](https://scratch.mit.edu/) – Offisiell nettside for Scratch\n- [Scratch-oppgaver på norsk – Kidsakoder](https://oppgaver.kidsakoder.no/scratch) – Norske oppgaver og veiledninger for ulike nivåer", "age_groups":["Småspeider", "Stifinner", "Vandrer", "Leder"], "development_areas":["K-4", "K-5"], "seasons":["Hele året"] }

Innholdet ser bra ut. Alle originalens felt er dekket og utvidet. Nå lager jeg et fagstoff om Scratch som verktøy.

V
Verktøykall:

{success: true, id: 1882, title: "Hva er Scratch? – Programmering for alle", type: "fagstoff", keptimage: false, copiedfields: []}

AI
read_suggested_content
{ "suggested_content_id":1882 }
V
Verktøykall:

{id: 1882, title: "Hva er Scratch? – Programmering for alle", type: "fagstoff", status: "notreviewed", description: "Scratch er et gratis og brukervennlig programmeringsverktøy laget for barn og unge, der man setter sammen kodeblokker som Lego for å lage spill, animasjoner og interaktive historier. Nyttig bakgrunnsstoff for ledere som vil forstå verktøyet før de bruker det i speideraktiviteter.", agegroups: ["Småspeider", "Stifinner", "Vandrer", "Leder"], developmentareas: ["K-4", "K-5"], seasons: ["Hele året"], duration: nil, place: [], intensity: nil, hasmainimage: false, imagealt: nil, richtextcontent: {"fremgangsmate" => "Scratch er et visuelt programmeringsspråk utviklet ved MIT (Massachusetts Institute of Technology) i USA. Det er laget spesielt for å gjøre programmering tilgjengelig for barn, tenåringer og andre som vil lære å kode – uten å måtte pugge komplisert syntaks.\n\nHvordan fungerer Scratch?I Scratch programmerer man ved å sette sammen fargerike kodeblokker – litt som Lego. Blokkene representerer ulike instruksjoner: bevegelse, lyd, utseende, hendelser, løkker og mer. Man drar og slipper blokkene på pla..."}, emptyfields: ["forberedelser", "utstyr", "sikkerhet", "ressurser", "utfordringer"], originalcontentavailable: {"hvorfor" => "HAR INNHOLD (123 tegn): For å få en forståelse av hva dataprogrammering går ut på. Aktiviteten motiverer også til kreativitet med digitale verktøy.", "forberedelser" => "HAR INNHOLD (151 tegn): Den som skal være ansvarlig for denne aktiviteten bør sette seg inn i Scratch-systemet på forhånd, slik at vedkommende kan veilede og hjelpe speiderne.", "utstyr" => "HAR INNHOLD (13 tegn): Datamaskiner.", "kilder" => "HAR INNHOLD (58 tegn): Nettsiden til Scratch"}, reviewnote: "Vedlagt er felt fra originalen som HAR innhold. Sjekk om viktig innhold fra disse feltene er representert i forslaget. For fagstoff/sangogdikt skal alt relevant innhold syes inn i fremgangsmate-feltet ('Innhold')."}

AI
add_summary_comment
{ "suggested_content_id":1866, "text":"Aktiviteten er godt utfylt, men det kan være nyttig å legge til:\n- Et bilde eller skjermbilde som viser Scratch-grensesnittet, slik at ledere som ikke kjenner verktøyet fra før får et visuelt inntrykk.\n- Scratch-kort (utskrivbare) er nevnt i ressurser, men lenken peker til en engelsk side. Det kan være verdt å sjekke om det finnes norske Scratch-kort fra Kidsakoder eller lignende.\n- Vurder om aktiviteten bør ha en prosjekt-variant for vandrere, der de planlegger og gjennomfører et større Scratch-prosjekt over flere møter." }
add_summary_comment
{ "suggested_content_id":1882, "text":"Fagstoffet dekker det viktigste om Scratch som verktøy. Mulige forbedringer:\n- Et skjermbilde av Scratch-grensesnittet ville gjort fagstoffet mer visuelt og lettere å forstå for ledere som ikke kjenner verktøyet.\n- GDPR-avsnittet er basert på generell kunnskap – det kan være verdt å sjekke om NSF har egne retningslinjer for bruk av digitale verktøy med barn, og eventuelt lenke til disse." }

Fagstoffet ser bra ut. De tomme feltene (forberedelser, utstyr osv.) er ikke relevante for fagstoff-typen – alt er sydd inn i fremgangsmate. Nå legger jeg igjen kommentarer og oppsummering.

V
Verktøykall:

{success: true, comment_id: 3183, on: "SuggestedContent#1866"}

V
Verktøykall:

{success: true, comment_id: 3184, on: "SuggestedContent#1882"}

AI
add_summary_comment
{ "text":"Originalen «Enkel dataprogrammering» var ett enkelt og ganske tynt innhold merket for Bever, Småspeider, Stifinner og Vandrer. Jeg opprettet to SuggestedContent-poster:\n\n**1. Aktivitet: «Programmering med Scratch» (ID 1866)**\nOriginalen hadde svært lite konkret innhold – bare en kort introduksjon til Scratch og en vag oppfordring om å la speiderne lage noe. Jeg utvidet dette til en fullstendig aktivitet med introduksjon, utforskningsfase, eget prosjekt og presentasjonsrunde, samt alderstilpasninger for Småspeider, Stifinnere og Vandrere. Bevere ble tatt ut av aldersgruppen fordi Scratch forutsetter leseferdigheter og er for avansert for 6-7-åringer uten store tilpasninger.\n\n**2. Fagstoff: «Hva er Scratch? – Programmering for alle» (ID 1882)**\nOriginalen inneholdt bakgrunnsinformasjon om hva Scratch er og hvorfor det er nyttig. Dette er typisk fagstoff-innhold som passer bedre som et eget oppslagsverk enn som del av en aktivitetsbeskrivelse. Fagstoffet dekker hva Scratch er, hvordan det fungerer, hvorfor det er relevant i speiding, praktisk informasjon (gratis, norsk, GDPR) og lenker til ressurser.\n\nIngen eksisterende innhold i databasen dekket Scratch-programmering spesifikt. SuggestedContent #477 «Analog koding» er tematisk beslektet (koding/algoritmisk tenkning), men handler om noe helt annet og overlapper ikke." }
V
Verktøykall:

{success: true, comment_id: 3204, on: "OriginalContent#984"}

AI

Her er en oppsummering av hva jeg opprettet:


Hva jeg opprettet

1. 🎮 Aktivitet: «Programmering med Scratch» (ID 1866)

Originalen var svært tynn – bare en kort introduksjon og en vag oppfordring. Jeg utvidet dette til en fullstendig aktivitet med fire faser:
- Introduksjon – samtale om hva kode er
- Kom i gang – fri utforskning av Scratch
- Eget prosjekt – lag noe du vil vise frem
- Presentasjon – vis frem og del erfaringer

Inkluderer alderstilpasninger for Småspeider, Stifinnere og Vandrere, samt praktiske tips i utfordringer-feltet (bugs, tidsbruk på design, nivåforskjeller).

Bevere ble tatt ut – Scratch forutsetter leseferdigheter og er for avansert for 6-7-åringer.

2. 📖 Fagstoff: «Hva er Scratch? – Programmering for alle» (ID 1882)

Bakgrunnsinformasjonen om Scratch passet bedre som et selvstendig fagstoff-oppslagsverk. Dekker hva Scratch er, hvordan det fungerer, hvorfor det er relevant i speiding, praktisk info (gratis, norsk, GDPR/personvern) og lenker til norske ressurser.


Ingen eksisterende innhold i databasen dekket Scratch-programmering spesifikt. «Analog koding» (ID 477) er tematisk beslektet, men handler om noe helt annet.