Innhold
Lag din egen undervisningsmateriale med AI
Med CodeRoom sin AI-baserte innholdsopprettelse kan du automatisk generere nye undervisningsmateriale basert på profesjonelle emneformuleringer. Fra en kort beskrivelse – for eksempel introduksjon av et programmeringkonsept eller anvendelsen i et virkelighetsbasert scenario – genereres en strukturert prompt som er tilpasset programmeringsspråk, kompetanse级别 og pedagogisk kontekst.
Merk mer om materialeoppretting med AI
Oversikt over presentert innhold
Under vil du finne en utvalg av de mest populære undervisningsmodulene og materialet som kan brukes direkte i datalogikurs. Innholdet er modulært strukturert og støtter trinnvis kompetanseutvikling – fra grunnleggende programmeringkonsepter til komplekse applikasjoner og modelleringstasker.
Gjør matematikk synlig [Serie]
Interaktive kurser om funksjoner, geometri, trigonometri, vektorer og statistikk med visuelle eksperimenter.
Data Science Toolbox – Klimadata & Byanalyse [Mal]
Analyse og visualisering av klimadata med Python-bibliotek som pandas, numpy og matplotlib.
Python Grunnleggende [Serie]
Lær Python variabler, data typer, operatører, løkker, funksjoner, lister og OOP.
Enkel passordhash og mini-innlogging [Innhold]
Enkel hashfunksjon og innloggingsmekanisme i Python: Karakterbehandling, hashgenerering og sammenligning av hashverdier istedenfor klartekst.
Grunnleggende [Serie]
Introduksjon til Java-programmering: Grunnlag, betingelser, metoder, løkker, arrayer og OOP.
Bølgepakke & Overlapp [Innhold]
Visualisering av diskrete bølger: bevegende bølgepakke og overlapp mellom to bølger med nodaler og antinodaler.
Additiv fargeblanding (RGB) [Innhold]
Interaktiv RGB-skaler i Pygame: additiv fargeblanding og visning av fargeverdier samt heksadesimalkode.
Funksjonsplotter – Sandbox og trinnvis innstilling [Mal]
Interaktiv funksjonsplotter med zoom, pan og aksetegning.
📄
Prompting: Verifiser fakta istedenfor bare å tro [Innhold]
Strukturér promptene slik at AI-deklarasjoner merkes som [FAKT] eller [MÅNDE], og fakta inneholder en verifikasjonsmulighet.
Gjør matematikk synlig [Serie]
Interaktive kurser om funksjoner, geometri, trigonometri, vektorer og statistikk med visuelle eksperimenter.
Egne klasser (Den lille Linus) [Innhold]
Et undervisningsmodul som innfører klasser som en mal for roboter og systematisk kontrollerer en instans i dungeonen.
Sannsynlighetshistogram: Fra simulering til interaksjon [Mal]
Kurs om sannsynlighet, telling og pygame-histogrammer
Programmering av Breakout [Mal]
Utvikling av Breakout-spill med frameCraft: Grunnleggende struktur, bevegelse, kollisjoner, brukergrensesnitt og spilllogikk.
Bestillingsystem med bruker-DB implementasjon [Mal]
Utvikling av et bestillingsystem med administrasjon av varer, kunder og bestillinger. Inkluderer databasen operasjoner, prisberegninger, fakturering, analyse og visualisering
Børs-laboratoriet: Børsmarkedssimulering [Innhold]
Interaktiv børsmarkedssimulering med aksjer, prisbevegelser, portefølje logikk og trinnvis utvidelse gjennom KI-assistert programmering.
AI Game Lab BuildFromZero: Klassiske spill fra grunnen [Mal]
Bygg prosjekter for klassiske spill med frameCraft: Utvikl kjente spillideer som Snake, Pac-Man, Bomberman light, Space Invaders og Tower Defense trinn for trinn fra et lite utgangspunkt.
Simulering av dynamiske systemer med ODEs (Euler → RK4 → Ekosystem → Stabilitet)
Numerisk simulering av ODEs ved bruk av Euler/RK4 og analyse av stabilitet.
Funksjonsplotter – Sandbox og trinnvis innstilling [Mal]
Interaktiv funksjonsplotter med zoom, pan og aksetegning.
Svar riktig med if else [Innhold]
Eller i stedet for dobbelt if: En eksisterende løsning omformes til en tydelig if-else beslutning, og dermed øves strukturert fallskille.
Python Grunnleggende [Serie]
Lær Python variabler, data typer, operatører, løkker, funksjoner, lister og OOP.