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.
Breakout / Arkanoid – Objektstyring og kollisjon [Innhold]
Breakout-spill i Pygame med blokkstyring, ball-blokk-kollisjonslogikk og vilkår for game over og nivåslutt.
Tetris med matriser og rotasjoner [Innhold]
Tetris: Matriser, bevegelse, rotasjon, kollisjonlogikk, rader, poeng, hastighet.
Energi taps & kinetisk energi [Innhold]
Simulering av to baller: Implementere koeffisienten for restitution og beregne kinetisk energi før og etter en støt.
Rumdrager: Forsvar mot formasjon
Modul for Space-Invaders: Fra en startbasis, bevegelse, skudd, fiendtlig formasjon, treff, poeng, liv, bølger og restart blir opprettet.
Space Invaders med frameCraft – Arcade-spill trinn for trinn [Mal]
Grundleggende om frameCraft-spill med Space Invaders
Data Analytics for Business – Selskapsnøkkeltall med Python [Mal]
Analyse og visualisering av selskapsnøkkeltall med Python.
Data Analytics for Business – Selskapsnøkkeltall med Python [Mal]
Analyse og visualisering av selskapsnøkkeltall med Python.
Analyser bedriftsnyttige tall fra CSV [Innhold]
Analyser CSV-data med pandas, beregn gjennomsnittlige verdier, bestem den mest profitable måneden, og visualiser nyttige tall med matplotlib.
Frogger: Skjermkontroll og skjermbegrensninger [Innhold]
Skjermkontroll med tastetrykk, regelstruktur og begrensning av spilletegnet til skjermsområdet.
Histogram av terningkast [Innhold]
Interaktivt sandkasse for å visualisere frekvensen av terningkast og relative histogrammer.
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
Caesar-sifre (A–Z) i Python [Innhold]
Implementere Caesar-sifre for store bokstaver med ord/chr, mod 26 og karakterbehandling i Python.
Bomberman lys: Rutenettbombe [Innhold]
Et trinn-for-trinn-prosjekt for å bygge et Bomberman-lys-spill med rutenett, bevegelse, bomber, eksplosjoner og spilltilstander ved hjelp av frameCraft.
Funksjoner med returnverdi (Kalorikontroll) [Innhold]
Introduksjon til funksjoner med returnverdi, deling av tekst med split() og konvertering til tall ved bruk av float() basert på en formel.
Grunnleggende prinsipper [Serie]
Kurs for optimalisering av AI-prompter: Struktur, ordvalg, usikkerhet, fakta/inntrykk, læringssupport og dataskydd.
Numerisk integrasjon & differensiering i anvendelser (5 moduler) [Mal]
Numerisk integrasjon og differensiering med Python.
Hvem er oppgaven skrevet for? [Content]
Mål spesifikke grupper i forespørsler og analyser innflytelsen på språk og forståelighet av AI-svar.
Kodinglaboratorium: Interaktive simuleringer bygg [Mal]
Utvikle interaktive webprosjekter med HTML/CSS/JS.
Data Science Toolbox – Klimadata & Byanalyse [Mal]
Analyse og visualisering av klimadata med Python-bibliotek som pandas, numpy og matplotlib.
Den fulle Frogger: Fra scene til polering [Mal]
Lær frameCraft med Frogger: Bevegelse, kollisjoner, HUD og grafikk.