Vanlige spørsmål (FAQ)
Bruk i klasserommet
Hvordan kan CodeRoom brukes i datalogi-undervisningen?
CodeRoom bietet eine vielseitige und benutzerfreundliche Programmierumgebung, die sich hervorragend für den Informatikunterricht eignet. Hier sind einige konkrete Einsatzmöglichkeiten:
Grunnleggende instruksjon:
- Java, Python, Ruby: Schüler können einfache Programme schreiben und ausführen, dabei grundlegende Konzepte wie Variablen, Schleifen und Bedingungen erlernen.
- Scratch: Besonders für jüngere Schüler geeignet, um durch visuelles Programmieren grundlegende Programmierkonzepte spielerisch zu erlernen. (mer informasjon)
Avanserte emner:
- Algoritmer og datastrukturer: Schüler können komplexe Algorithmen implementieren und deren Effizienz analysieren.
- Databehandling og databaser: Die Plattform unterstützt Projekte zur Datenanalyse und Datenbankabfragen, was praktische Anwendungen im Unterricht ermöglicht.
Prosjektarbeid:
- Modulær programmering: Unterstützung für größere Projekte durch die Möglichkeit, Code in Modulen und Klassen zu organisieren.
- Makinesk læring: Nutzung von integrierten Bibliotheken wie Weka und Java Smile KNN für maschinelles Lernen.
Samvirke og tilbakemelding:
- Sammenhengende prosjekter: Schüler können gemeinsam an Projekten arbeiten und sich gegenseitig Feedback geben.
- Lærerfeedback: Lehrkräfte können den Fortschritt der Schüler überwachen und gezielt Unterstützung bieten.
Scratch:
- Ettermiddagprogram: Bereitstellung spielerischer Inhalte für jüngere Schüler, um die Programmierkenntnisse außerhalb des regulären Unterrichts zu vertiefen.
CodeRoom erleichtert die Vorbereitung und Durchführung von Unterrichtseinheiten durch vorgefertigte Kursmaterialien und die Möglichkeit, eigene Inhalte zu erstellen und anzupassen. Dies ermöglicht eine flexible und effiziente Unterrichtsgestaltung, die auf die Bedürfnisse der Schüler zugeschnitten ist.
Er det spesielle funksjoner for yngre elever i ettermiddagprogrammet?
Ja, vi tilbyr parallelt Scratch den spesifikke kursserien "AdventureWorks" i Python og JavaScript. Denne kursserien er utviklet spesielt for begynnere og fokuserer på programmering av dataspill.
Elevene lærer hvordan de kan programmere enkle spill som Stein-Saks-Papir, Talgjett, Tictactoe, Kong-Kong (Talspill), Primtallserkjenning og et flervalgsquiz-spill. De får innsikt i grunnleggende programmeringselementer som variabler, forespørsler, løkker og logiske uttrykk.
AdventureWorks er ideelt for bruk i grupper og gir god forberedelse til datalogi-faget. Deltakerne lærer avanserte emner som funksjoner, arrayer og brukergrensesnitt før de implementerer sitt første egen eventyrspill med grafikk og interaksjon. De kan dele sine spill via en utgivelses-URL slik at disse kan kjøres på alle enheter, inkludert mobiltelefoner.
Tips: Med vår demooppsett fra CodeRoom Playground kan du teste AdventureWorks direkte nå.
Kan lærere overvåke og vurdere elevenes fremgang?
Ja, lærerne kan overvåke og vurdere elevenes fremgang både under og etter lekser. I oversikten over leksjonene ser de en liste over alle tildelte elever med detaljer som siste handling, siste øvelse samt dato og tid. Ved hjelp av diagrammer kan lærerne umiddelbart se elevenes status, for eksempel hvilke instruksjoner som er utført, hvor mye tid som har blitt brukt på hver enkelt øvelse, og hvor ofte kode har blitt kjørt eller feilet.
I den detaljerte visningen kan lærerne følge opp hvert individuelt kodeutførelse og se ved tidstempel hvor mye elevene trengte for fremgangen. Her finnes også informative diagrammer som viser forholdet mellom brukt tid per øvelse og utførte kodeutførelser.
Brukervennlighet og enkelhet
Hvor nøyaktig er løsningen din enklere enn andre systemer?
CodeRoom er spesifikt designet for å gjøre programmering enklere både for lærere og elever. Elevene får nytte av et brukervennlig programmeringsmiljø som fungerer umiddelbart på alle enheter uten installasjon. Skjermen er delt inn i tre klare seksjoner: en instruksjonselement, som overfører kunnskap og gir konkrete oppgaver og hjelp, et kode-redigeringsfelt og et utgangs-område. Kodekørsel skjer med ett klikk, og systemet forblir rent og enkelt å forstå uten komplekse menyer eller unødige funksjoner. På denne måten kan selv elever uten teknisk bakgrunn fokusere på den viktige programmeringslogikken.
For lærere er CodeRoom like enkel å bruke. Lærere kan samle og distribuere undervisningsenheter med bare noen få klikk basert på forhåndsdefinerte maler. Opprettelse og tilpasning av egne instruksjoner og oppgaver skjer intuitivt og med minimal inngangsarbeid. Selv selvlaget innhold kan testes og optimalisert i ulike faser. Under undervisningen har lærerne alltid en oversikt over statusen og siste handlinger fra elevene, samt detaljerte statistikk om fremgangen for hele læringssamfunnet. Individuelle verdier vises tydelig gjennom grafiske diagrammer, noe som muliggjør målrettet støtte.
Hvordan implementerer dere tilgjengelighet i miljøet?
Under utviklingen av vårt øvelsesmiljø har vi lagt stor vekt på barrierefri design. Alle relevante systemfunksjoner kan styres både ved musklikk og via tastatur. Brukerens navnfelt blir automatisk fokusert når man kommer til innloggings-siden, slik at direkte skrivning er mulig. Deretter kan elementer byttes ut med Tab-tasten og opereres med en tastetrykk.
I programmeringsmiljøet tilbyr vi hurtigtaster for ulike funksjoner, som å kjøre kode, navigere mellom veiledninger og bytte til kodeeditor. Kodeeditor støtter også vanlige tastekombinasjoner for å markere eller kopiere linjer, angre/forny, vise ferdighetsvindu, og utvide eller sammenfalle funksjoner og områder. En oversikt over alle tilgjengelige hurtigtaster er tilgjengelig i FAQ-området for øvelsesmiljøet for alle brukere.
Hvordan sikrer dere at våre lærere ikke blir overbelastet?
CodeRoom støtter lærere på ulike måter for å sikre at de ikke blir overbelastet. Vår intuitivt brukbare administrasjonsområde gir mange muligheter til å søke etter eksisterende innhold basert på emneområder eller fulltekst-søk. Hvis lærere finner passende innhold, kan de opprette nye undervisningsenheter med bare to klikk fra det, eller utlede tilpasset innhold for individuelle undervisningsenheter. Å samle undervisningsenheter er like komfortabel som å tildel studenter til grupper ved hjelp av gruppeoppgaver og forhåndsvalgelisten.
Studenttilgangskonfigurasjonen kan konfigureres individuelt gjennom et innmatingsfelt med automatisk pseudonymisering, eller alternativt via komfortable importfunksjoner inkludert Excel-kompatibilitet. Vår brukervennlige system gir diskret støtte ved nesten alle elementer i brukergrensesnittet. I tillegg er det tilgjengelig en omfattende manual og innledningsvideoer for å gjøre starten lettere.
Programmeringsspråk og miljøer
Hvilke programmeringsspråk støttes?
CodeRoom støtter i tillegg server-side kjøring av programmeringsspråkene Java (JDK-21), Python 3.8 og Ruby 3.2 med full språkscope. I tillegg støttes JavaScript og Python 2 for klient-side kjøring med noe begrenset språkscope.
Java (JDK-21): Java (JDK-21)
Støtter full språkstøtte og biblioteker.
Python 3.8: Python 3.8
Budsjettet standardbibliotek og ekstra moduler.
Ruby 3.2:
Inkluderer moderne funksjoner og full biblioteksstøtte.
JavaScript og Python 2: Klient-side utøvelse, ideelt for interaktive workshops med begrenset ressurser eller integrering av vår selvholdige øvingsmiljø CodeRoom Playground i kioskmodus.
Mer informasjon om støttede programmeringsspråk finnes på våre spesifikke sider for Java, Python og Ruby.
Er det noen spesielle biblioteker eller rammer som er integrert?
Ja, CodeRoom tilbyr en bred vifte av integrerte biblioteker og rammer som gjør programmering enklere:
Java: Java
Apache Commons Math, Java Algebra System (JAS), Weka 3, Java Smile KNN, BioJava, JScience etc.
Python:
Astropy, Biopython, NumPy, Pandas, Scikit-learn, SciPy etc.
Ruby:
Bio, Daru, Geokit, Matrix, Numo-NArray, Phys-Units etc.
Hvordan håndteres Java og Python-prosjekter?
For å gi elevene en enkel og intuitiv programmeringsmiljø, skrives programkode i Code Editoren, som også støtter komplekse programmer, selv om de består av flere moduler og klasser. Den eksekverende laget i CodeRoom reorganiserer blandingen av kode før utøvelsen blir kjørt i våre kodeutøvere. Dette gjør at syntaksfeil kan tildeles nøyaktig på linjenivå, og vises detaljert i øvelsesmiljøet.
Dette sikrer enkel bruk av programmeringsmiljøet uten å gi opp mer komplekse modelleringsteknikker som OOP eller modulær programmering.
AI-hjelp
Hvilken AI bruker CodeRoom?
For støtte ved programmeringsoppgaver, feilanalyse, kodehjelp og valgte evalueringssystemer, bruker CodeRoom egnet AI-modeller avhengig av funksjonen. I tillegg brukes modeller fra Mistral-DevStral-familien, da de er spesiallaget for softwareutvikling, kodesforståelse og teknisk støtte. Mistral-DevStral-familie brukes fordi de er spesialisert på softwareutvikling, kodesforståelse og teknisk støtte.
AI-funksjonene brukes ikke direkte av elevene gjennom en fri tilgjengelig chatbot, men kontrolleres innen CodeRoom-gratis: for eksempel for å forklare feilmeldinger, støtte i kodesforståelse eller gi strukturert hjelp ved programmeringsoppgaver.
I tillegg bruker CodeRoom Bring Your Own Model (Bring Your Own Model). Dette gir skoler, universiteter og utdanningsinstitusjoner mulighet til å integrere egne AI-modeller, API-nykkelord eller kompatible KI-endepunkter i CodeRoom.
Hvilke generelle fordel har KI-integrasjon?
- Støtte og lettelse for lærere gjennom automatisk feilanalyse og strukturerte hint.
- Fremmer elevens selvstendighet.
- Klare forklaringer av feilmeldinger og programmeringkonsepter.
- Målrettet hjelp innenfor den aktuelle oppgaven og koden.
- Valgfri, fleksibel modellvalg gjennom BYOM.
Hvordan støtter KI elevene konkret?
KI støtter elevene med hint, forklaringer og tilbakemeldinger i den direkte konteksten av deres programmering. Hvis en feil oppstår, kan CodeRoom ta hensyn til feilmeldingen, brukt kode og den aktuelle oppgaven for å generere en forståelig assistanse.
På denne måten bør KI ikke bare gi ferdige løsninger, men hjelpe med forståelse: Hva betyr feilmeldingen? Hvor bør man se nærmere på? Hvilket konsept ligger sannsynligvis bak problemet?
Dette fremmer elevenes forståelse og støtter dem i selvstendig problemløsning.
Er det tidsbegrensninger for bruk av KI?
Ja. For å spare regnekraft og fremme elevens selvstendighet, kan visse KI-funksjoner være under tidsbegrensninger. En ny bruk er da kun mulig etter at en bestemt minimumsintervall har gått.
Den nøyaktige tidsintervallet kan variere avhengig av institusjonen, funksjonen eller konfigurasjonen.
Hvordan blir resultatene behandlet og vist?
Kommunikasjon med KI skjer under kontroll via CodeRoom-serverne. Avhengig av funksjonen, sendes kun nødvendige informasjoner for den respektive assistansen, som den nåværende koden, en feilmelding eller relevant oppgavekontekst.
Resultet vises da i CodeRoom, for eksempel som en forståelig forklaring på en feilmelding, et hint til oppgaven eller strukturert tilbakemelding.
Er det mulig å kommunisere direkte med KI?
Nei. KI er ikke integrert i CodeRoom som en fri tilgangs- og kontrollfri chatbot. Kommunikasjon skjer via CodeRooms applikasjons-servere og innen definerte funksjoner.
På denne måten kan CodeRoom begrense konteksten, anvende tekniske beskyttelsesregler og forhindre at KI-funksjonene brukes utenfor den avsedte oppgavestillingen.
Hvordan beskytter CodeRoom mot uønsket KI-input i programkoden?
CodeRoom behandler overførte programkoder som en oppgave og analysekontekst, ikke som instruksjon til AI. Dette er ment å forhindre manipulering av input, såkalte prompt-injeksjonsforsøk, fra å ha noen direkte effekt utenfor den spesifiserte hjelpfunksjonen i koden.
AI mottar ekstra faste regler som begrenser tillatte svarområdet: for eksempel forklaring, hint, analyse eller vurdering innenfor den respektive programmeringsoppgaven.
Hva betyr BYOM i CodeRoom?
BYOM står for Bring Your Own Model. Dette tillater institusjoner å integrere egne AI-kilder i CodeRoom. Istedenfor å bruke kun de sentrale CodeRoom-standardmodellene, kan en skole eller organisasjon binde sine egne modeller eller leverandører.
CodeRoom velger da på hvert fall hvilken modell som skal brukes for hver AI-funksjon. For eksempel kan feleanalyse kjøre over en egen modell, mens andre funksjoner fortsetter å bruke den CodeRoom-standardmodellen.
Hva er fordelen med BYOM for skoler og utdanningsinstitusjoner?
BYOM gir hovedsakelig mer kontroll og fleksibilitet:
- Skoler kan bruke egne KI-leverandører eller eksisterende API-kontrakter.
- Institusjoner kan selv velge hvilke modeller som skal brukes for hver AI-funksjon.
- Egne eller kompatible AI-endepunkter kan integreres, så lenge de teknisk støttes.
- Bruken kan tilpasses bedre etter databeskyttelse, kjøp eller organisatoriske krav.
- CodeRoom er fortsatt den enklede læringssnittet for lærere og elever.
Må skoler bruke BYOM?
Nei. BYOM er et valgfritt tillegg. Skoler kan fortsette å bruke CodeRoom med eksisterende standardmodeller uten å administrere egne KI-modeller eller API-nøkler.
BYOM retter seg hovedsakelig mot institusjoner som bevisst ønsker å bruke egen KI-infrastruktur, leverandører eller kontrakter.
Kan ulike KI-funksjoner bruke ulike modeller?
Ja. CodeRoom skiller mellom ulike bruksområder for KI, som kodehjelp, KI-koding, KI-utøvelse, feilanalyse, kodevurdering eller automatisk opprettelse av kursbeskrivelser.
For disse bruksområdene kan det spesifiseres om en tilpasset modell eller CodeRoom-standardmodellen skal brukes. På denne måten trenger et institusjon ikke å bruke én KI for alle funksjoner.
Hvordan håndteres egne API-nøkler i BYOM?
Egne API-nøkler lagres ikke i nettleseren eller i kursinnholdet. De lagres sikker på serveren og brukes kun for den konfigurerte KI-forespørselen.
Lærerne ser ikke disse nøkkelene. Administrasjonen kontrolleres på server-siden av autoriserte personer.
Følger KI-integrasjonen europeiske databeskyttelsesstandarder?
CodeRoom er designet for å bruke KI-funksjoner på en kontrollert og dataskjermende måte. Med CodeRooms standardmodeller tar vi hensyn til behandling innen den europeiske juridiske og databeskyttelsesrammen.
Hvordan den konkrete prosesseringen håndteres ved BYOM avhenger av leverandøren eller sluttpunktet som velges av institusjonen. Skoler og utdanningsinstitusjoner kan derfor ta hensyn til egne databeskyttelses-, organisatoriske eller kontraktuelle krav.
Hvordan støtter CodeRoom teknologisk suverenitet i utdanning?
Med BYOM støtter CodeRoom en fleksibel og suveren bruk av KI i utdanning. Institusjoner er ikke permanent bundet til en enkelt leverandør, men kan integrere egne modeller, foretrukne leverandører eller kompatible KI-infrastrukturer.
Dette holder CodeRoom åpen for europeiske leverandører, selvhostede løsninger og fremtidige utviklinger i KI-markedet.
AI-Coding, Modellvalg og BYOM
Hva er AI-Coding i CodeRoom?
AI-Coding-modusen støtter elevene direkte i CodeRooms utviklingsmiljø mens de programmerer. KI-en kan forklare kode, analysere feilmeldinger, foreslå målrettede endringer og gradvis utvide eksisterende programmer.
AI-Coding fungerer både for individuelle oppgaver i Komplettmodus som også for større prosjekter med flere filer i Prosjektmodus. I Prosjektmodus tar KI-en hensyn til valgte prosjektfiler og gjør kontrollerte endringer direkte i de relevante filene.
Hvordan fungerer AI-Coding i CodeRoom?
Underveis av AI-koding, jobber elevene ikke med en fritt tilgjengelig chatbot, men direkte innenfor et forberedt CodeRoom-oppgave. Læreren gir en oppgave, et prosjekt eller startkode. KI-støtten er bundet til denne spesifikke læringssituasjonen.
Elevene kan gi AI spesifikke oppgaver, for eksempel legge til en funksjon, fikse en feil, utvide et område eller la AI forklare en del av det eksisterende programmet. CodeRoom tar hensyn til den nåværende koden, oppgavetildelingen og – i prosjektmodus – de valgte filene.
Deretter foreslår AI en passende endring eller utfører den kontrollert i koden. Elevene kan gjennomføre endringen, teste, forbedre videre og lagre utviklingsstatusen.
Kan ulike AI-funksjoner bruke ulike modeller?
Ja. CodeRoom støtter individuell KI-routing. På denne måten kan en spesifikk KI-modell brukes avhengig av funksjonen. For eksempel kan kodehjelp, AI-koding, feilanalyse, KI-utvikling, kodevurdering eller automatisk opprettelse av kursbeskrivelser kjøre over ulike modeller.
Institusjonene må ikke bruke samme modell for alle KI-funksjoner. Isteden kan en passende modell velges for hver situasjon – for eksempel en rask modell for enkel assistanse og en mer kraftig modell for komplekse kodeendringer.
Hva er fordelen med individuell KI-routing?
Individuell KI-routing gir bedre koordinering av hastighet, kostnader og responskvalitet. For eksempel kan en rask og kostnadseffektiv modell som GPT-5.4 Mini brukes for kortvarig assistanse eller enkle forklaringer for å håndtere tilbakemeldinger raskt.
For mer utfordrende programmeringstasker, omfattende prosjektmodifikasjoner eller komplekse feilanalyser, kan mer kraftige modeller velges. På denne måten kan AI-støtten bedre tilpasses den respektive undervisningsformålet, tekniske oppgaven og organisasjonens krav.
Hva betyr BYOM i CodeRoom?
BYOM står for Bring Your Own Model. Dette tillater skoler, universiteter og utdanningsinstitusjoner å integrere sine egne AI-modeller, API-nøkler eller kompatible KI-endepunkter i CodeRoom.
Bortsett fra de standardmodellene som tilbyr CodeRoom, kan institusjonene også bruke egne leverandører eller egen KI-infrastruktur. Valget kan gjøres via individuell ruting for hver KI-funksjon.
Hva er fordelen med BYOM for institusjoner?
BYOM gir institusjonene mer kontroll over de brukt AI-modellene og leverandørene. Skoler, universiteter og utdanningsinstitusjoner kan bruke eksisterende AI-kontrakter, egne API-nøkler eller foretrukne KI-endepunkter og integrere dem i den kjente CodeRoom- grensesnittet.
På denne måten kan tekniske, organisatoriske, dataskjermings- og økonomiske krav bedre tas hensyn til. Samtidig forblir CodeRoom sentralt læringssystem for lærere og elever.
KI-modus
Hva er KI-modus i CodeRoom?
KI-modus er et selvstendig læringssystem innenfor CodeRoom som ble utviklet spesifikt for å arbeide med moderne KI-systemer. Fokuset her er ikke på programmering, men på bevisst, strukturert og reflekterende håndtering av KI.
Lærere øver seg i bruk av KI-systemer direkte innenfor CodeRoom-miljøet og utvikler viktige kompetanser innenfor områdene promptering, mediekompetanse, faktabekreftelse, argumentasjon og kritisk evaluering av KI-svar.
På hvilken måte skiller seg KI-modus fra AI-kodingmodus ut?
AI-kodingmodus støtter lærere i programmering og jobber med programkode, prosjekter og utviklingstasker.
KI-modus fokuserer derimot på et annet aspekt. Her lærer elevene å håndtere KI-systemer selv, utvikler promptkompetanse, analyserer KI-svar og jobber med fagspesifikke oppgaver ved hjelp av KI. Begge moduser kan brukes uavhengig av hverandre eller i kombinasjon.
Hvilke kompetanser kan fremmes gjennom KI-modus?
KI-modus er spesielt egnet for å bygge opp KI-kompetanse og mediekompetanse.
- Formulering av passende forespørsler gjennom promptering
- Kritisk evaluering av KI-svar
- Faktabekreftelse og kildebevissthet
- Argumentasjon og strukturert skriving
- Refleksjon over muligheter og begrensninger for KI
- Sikker og ansvarlig håndtering av KI-systemer
Hvordan kan lærere kontrollere KI-modus?
Lærere kan lage oppgaver med klare regler og spesifikasjoner. På denne måten kan det spesifiseres hvilken struktur svaret bør ha, hva innholdet skal inneholde og hvilke kriterier som må oppfylles.
Det kan for eksempel spesifiseres obligatoriske felt, maksimal lengde på svar, vurderingsrutiner, formatspesifikasjoner eller spesielle merker som [FAKT] og [MEINUNG]. AI-en jobber innenfor et tydelig definert didaktisk rammeverk på denne måten.
Hvilke utgangsformater støttes?
AI-modusen støtter ulike utgangsformater. Lærere kan spesifisere, i hvilken form svaret skal genereres, basert på oppgaven.
- Fløyte tekst
- Argumentering og strukturert skriving,
- Strukturerte lister
- Kodeutskrift
- JSON-strukturer
- Egenskapsskjema for individuelle svar
Hva betyr automatisk strukturkontroll?
CodeRoom kan automatisk kontrollere AI-svarene mot tekniske og didaktiske spesifikasjoner. For eksempel, det blir sjekket om obligatoriske felt er fylt ut, formatspesifikasjonene er overholdt eller maksimal lengde er overskredet.
Hvis et svar ikke oppfyller spesifiserte regler, kan en automatisk korreksjon eller reparasjonsforsøk gjennomføres før svaret vises.
Hva er refleksjonsmodusen?
Valgfritt kan en refleksjonsmodus aktiveres. I denne modusen analyseres og vurderes innhold uten å utføre en faktisk AI-utregning.
Dette gir elevene mulighet til å lære seg kritisk å spørsmål, svarene og oppgavene. Samtidig blir ingen AI-kostnader utbrukt for å generere et faktisk svar.
Er KI-interaksjoner dokumentert?
Ja. KI-interaksjoner kan knyttes til en oppgave, kurs og læringssituasjon. Inndata, svar og prosesseringssteg blir sporbar og kan dokumenteres.
Dette gjør læringsprosessen mer gjennomsiktig, og resultatene kan senere vurderes eller evaluert.
Er KI-modusen en åpen chatbot?
Nei. KI-modus er integrert i CodeRoom-læringsmiljøet og opererer innen definerte oppgavestillinger og regler. Bruk skjer under kontrollerte forhold innen den respektive undervisnings- eller læringskonteksten.
Dette skiller KI-modus fra fritt tilgjengelige chatapplikasjoner og gir mer pedagogisk kontroll.
Støtter KI-modus ulike KI-modeller?
Ja. KI-modus kan drives med både standardmodellene som CodeRoom tilbyr, samt individuelt konfigurerte modeller.
KI-veiviseren tillater spesifikasjon av hvilke modeller som skal brukes for bestemte oppgaver eller KI-funksjoner. Dette gir målrettet kontroll over hastighet, kostnader og svarkvalitet.
Kan KI-modus brukes med BYOM?
Ja. Gjennom BYOM (Bring Your Own Model) kan skoler, universiteter og utdanningsinstitusjoner integrere egne KI-leverandører, API-nøkler eller kompatible KI-endepunkter inn i KI-modus.
Dette tillater bruk av eksisterende kontrakter, personlige modeller eller institusjonelle KI-infrastrukturer innenfor CodeRoom-læringsmiljøet.
For hvilke fagområder er KI-modus egnet?
AI-modus er egnet for mange fag og utdanningsfelt der håndtering av AI, informasjonsvurdering og strukturert arbeid spiller en rolle.
- Mediekompetanse og mediekunnskap
- Tysk og fremmedspråk
- Sosialvitenskap
- Yrkesutdanning
- IT- og datalogikurs
- Prosjektarbeid
- AI og fremtidige kompetanser
System- og innholdshåndtering
Hvordan kan enheter opprettes og administreres?
CodeRoom tilbyr fleksible muligheter for å lage og administrere enheter. Du kan bruke eksisterende innhold og kursoppsett fra tredjepartssystemer eller lage egen innhold. Flere valgverktøy hjelper deg med å finne passende temaer. Importerte enheter kan tilpasses før bruk og omorganiseres.
Individuelle tilpasninger blir intelligent behandlet og brukt på både eksisterende og fremtidige enheter. Systemet støtter langvarig planlegging og gir mulighet for å lage enheter spesifikt for grupper i et lengre tidsperspektiv.
Kan vi laste opp og dele vårt egen innhold?
Ja, i CodeRoom-miljøet kan du laste opp og dele eget innhold. Innhold består vanligvis av veiledninger laget i en komfortabel HTML-redigerer. Denne redigereren støtter innsatt kodeeksempler, visning av kodesyntaks, refleksjonsfrågor, detaljerte artikler, startkoder og eksempel-løsninger.
I tillegg kan du laste opp og lenke viderefiler som PowerPoint-filer. Du kan dele hele kursserier med lærere i skolen eller enda mer med tredjepart ved å lenke dem via URL-er generert av systemet i innholdet ditt.
Er det en fulltekst-søkfunksjon inne i plattformen?
Ja, CodeRoom tilbyr flere steder for fulltekst-søk. I administrasjonsområdet under "Oppdag Innhold" kan lærere søke etter kursformer, emner, programmeringsspråk eller forfattere. Det finnes også en fulltekst-søk som lar deg finne instruksjoner uavhengig av kursform ved hjelp av språk, emne eller institusjon. Funnet innhold og instruksjoner kan direkte settes inn i skolens enheter.
I tillegg gir administrasjonsmaskene for enheter og kurser komfortable søke- og filterfunksjoner for effektiv samling av enheter.
Tilpasning og skaling
Kan vi tilpasse plattformen med vårt skolelogo og farger?
Ja, CodeRoom-miljøet kan fullstendig tilpasses din skoles merking. Det er tilgjengelig en rekke forhåndsdefinerte temaer med ulike farge- og skrifttypekombinasjoner. I tillegg gir vi et forhåndsdefinert stylesheet-mønster som lar deg justere farger, skrifter og skriftstørrelser gjennom hele systemet. Din skoles logo kan settes inn i navigasjonsfeltet øverst til venstre og på lastingskortet i større format. Ved å tilpasse innholdet på startsidan kan du videre styrke og etablere din skoles merking.
Hvordan bruker vi Scratch?
Scratch Leveres med hver CodeRoom-instans i versjon 3, og kan valgfritt aktiveres for visning i hovedmenyen for alle elever i innstillingene.
I tillegg kan Scratch-miljøet også brukes uavhengig av CodeRoom-applikasjonens grensesnitt. Vi gir en spesifikk URL, for eksempel, https://informatik.ihre-schule.de/scratch/. På denne måten kan elever få tilgang til Scratch når som helst, uansett om de er inne i CodeRoom-miljøet eller ikke.
Kan din plattform tilpasses våre spesifikke undervisningsplaner og krav?
Ja, CodeRoom støtter lærere fullstendig i å tilpasse seg spesifikke undervisningsplaner og krav. Hvis innhold fra tredjepart eller fra oss brukes ved opprettelse av undervisningsenheter, setter systemet intern referanser. Dette muliggjør individuelle tilpasninger av innhold (som instruksjoner, oppgaver og startkoder) samt kursmallar med forhåndsdefinerte instruksjoner i en spesifikk rekkefølge.
Endringer og tilpasninger som dine lærere gjør, vil automatisk påvirke fremtidige undervisningsenheter, og vil også bli automatisk brukt når eksterne samlinger importeres igjen.
Desuden tillater CodeRoom utgivelse av egen innhold til andre institusjoner, noe som bidrar til nettverk mellom skoler og øker lærernes effektivitet gjennom samarbeid og kunnskapsoverføring. Dette fremmer et samarbeidsbasert læringssystem og gjør det enklere å integrere spesifikke krav i undervisningen.
Hvor godt skalerer plattformen?
CodeRoom-miljøet har blitt optimalisert på flere nivåer for effektivitet og behandlingshastighet. Dette starter med implementeringen av øvelsesmiljøet som en dynamisk webapplikasjon ved hjelp av AngularJS og andre effektive komponenter. Alle serverkall foretas eksklusivt på REST/JSON-basis. Vår spesialutviklede plattform for denne applikasjonsbruken overfører data i effektive strukturer og unngår redundanser gjennom samtidige caching-teknologier.
Våre applikasjonsservere i Azure Cloud bruker de dynamisk skalerbare strukturene som Microsoft tilbyr, og blir kontinuerlig justert for å møte vår egen etterspørsel. Kodeutførerne som brukes for Java-, Python- og Ruby-kodeutførelse opereres i en kluster med høy kapasitet og utvides også når det er nødvendig.
Vi sikrer at både dine lærere og elever alltid har et optimalt applikasjonserfaring, og får fordel av rask kodeutførelse, som i mange tilfeller faktisk overskrider hastigheten på lokale programmeringsmiljøer.
Hvor raskt kan vi introdusere plattformen skolevidt?
Etter registrering vil du motta en tilfeldig overgangs-URL som lar deg få tilgang til administrasjonen av din CodeRoom-miljø umiddelbart. Dine lærere kan bruke dette for å se eksisterende innhold og kurser direkte, og opprette egne undervisningsenheter. Siden en automatisk testperiode med begrenset ytelse starter automatisk etter registrering, kan du umiddelbart lage undervisningsenheter, tildele elever, og starte undervisning.
Hvis ønskelig, kan du bestille den passende skolelisensen i administrasjonen og motta en faktura som kan betales enten tradisjonelt via overføring eller raskt gjennom en online betalingsmetode. Tjenestene for skolelisensen blir aktivert umiddelbart etter at betalingen er mottatt.
Kort tid etter registrering gir vi deg en annen URL for tilgang til CodeRoom-miljøet, som du kan integrere i din IT-infrastruktur eller kommunisere. Hvis du ønsker å sette opp en individuell URL (som en underdomene av hoved-URL-en, for eksempel https://informatik.ihre-schule.de), vil vi også implementere dette raskt. På denne måten kan innføringen av CodeRoom skje innen mindre enn 24 timer hvis nødvendig.
Hvor ofte oppdaterer du plattformen?
Vi utfører regelmessige oppdateringer for å forbedre funksjonalitet og legge til nytt utdanningsinnhold. Disse oppdateringene er tilgjengelige for alle brukere uten ekstra kostnader.
Tekniske krav og støtte
Hva skjer ved ustabilt internettforbindelse?
CodeRoom er utviklet slik at brukervennlighet garanteres selv med usikker internettforbindelse. Programmeringsmiljøet bruker AngularJS, som betyr at alle UI-elementer og applikasjonslogikk lagres fullstendig i nettleseren ved første lasting. Dette øker arbeidsfarten og reduserer nødvendig datavolume, da kun de utførte programkodene trenger å sendes videre senere.
Når man bruker server-side programmeringsspråk som Java, Python 3 og Ruby 3, skjer programutførelsen på serveren, og krever en internettforbindelse (med begrenset båndbredde). I tillegg til dette tilbyr vi også bruk av JavaScript og Python 2, hvor kodeutførelsen skjer på klientens side. Dette tillater elever å utføre kursinnhold selv om internettforbindelsen er midlertidig avbrutt. I slike tilfeller lagres de utførte koder lokalt først og synkroniseres automatisk med serveren når forbindelsen gjenopprettes.
Samlet sett krever CodeRoom minimal båndbredde, og midlertidige avbrytninger i internettforbindelsen er ikke et problem.
Er din plattform kompatibel med vår nåværende teknologi?
CodeRoom er kompatibel med de fleste nåværende tekniske innretninger. For å bruke plattformen trenger du bare en oppdatert internettbrowser som Google Chrome, Microsoft Edge, Safari, Firefox eller Opera, og et skjerm med minst 10 tommer og oppløsning på minst XGA eller 720p.
Systemet fungerer best med tastatur og mus, men støtter også kombinasjoner av tastatur/touchpad og touchskjermer. Så lenge datamaskinens beregningskraft er tilstrekkelig for å hente opp vanlige internett sider, er bruk av CodeRoom uten problemer. Dette sikrer at vår plattform integrerer smidig i din eksisterende IT-utstyr.
Priser og fleksibilitet
Hva er kostnadsstrukturene? Er det skjulte gebyrer?
Vår prisstruktur er gjennomsiktig og enkel. Det finnes ingen skjulte gebyrer; alle kostnader for støtte, oppdateringer og vedlikehold er tydelig kommunisert i forveien.
Under Priser Du kan finne våre skolelisenser, som dekker bruk av CodeRoom for et bestemt antall elever i ett år fullstendig. I denne perioden kan du og dine lærende bruke systemet så ofte og på så mange enheter som ønskelig. Alle programmeringsspråk og tilgang til felles innhold er tilgjengelig for deg. Det finnes ingen skjulte gebyrer – våre lisenser gir gjennomsiktig og omfattende dekkning, slik at du ikke må bekymre deg for ekstra kostnader.
Har vi fleksible betalingsmuligheter for skoler med begrensede budsjett?
Ja, vi tilbyr fleksible betalingsmuligheter for skoler med begrensede budsjett. På forespørsel tilbyr vi våre tjenester i mer fleksible enheter, slik at du kan justere kostnadene bedre etter dine økonomiske muligheter. Kontakt oss for å finne en passende løsning sammen som møter dine behov og budsjett.
Er alle KI-funksjoner inkludert i skolelisensene?
De grunnleggende KI-assistansefunksjonene i CodeRoom er allerede inkludert i skolelisensene. Dette inkluderer spesielt analysen av feilmeldinger, spørsmål om gjeldende programkode, samt valgte funksjoner for kodevurdering og kodeevaluering.
Disse funksjonene er tilgjengelige innenfor et fair-use-modell. For skoler og lærende finnes det ingen ekstra KI-kostnader her. Bruken er allerede dekket av den respektive studentlisensen.
Hvilke AI-funksjoner forbruker KI-Coins?
De utvidede funksjonene KI-modus og Koding med kunstig intelligens Bruker kraftige AI-modeller og jobber med systemet for KI-Coins i CodeRoom.
Selv om grunnleggende AI-hjelp er inkludert i lisenser, betales faktiske kostnader for KI-Modus og AI-Koding gjennom KI-Coins.
Er KI-Coins allerede inkludert i en lisens?
Ja. Avhengig av lisensmodellen, er et visst antall KI-Coins allerede inkludert. Disse kan brukes for bruk av KI-Modus og AI-Koding-modus.
Ekstra KI-Coins kan kjøpes når som helst etter behov.
Hvordan blir KI-Coins beregnet?
Kostnaden for en AI-spørsmål avhenger av den brukt modell, størrelsen på forespørselen og svaret. Input tokens (overførte input) og output tokens (genererte svar) tas i betraktning.
Hver støttet AI-modell har sin egen kostnadsfaktor. Som følge av dette, bruker mer kraftige modeller typisk flere KI-Coins enn mindre eller hastighetsoptimaliserte modeller.
Kan det spesifiseres hvilke AI-modeller som skal brukes?
Ja. Gjennom KI-Routing kan det spesifiseres hvilke modeller som bør brukes for bestemte funksjoner.
CodeRoom støtter nå modeller fra Mistral, OpenAI (ChatGPT) og Anthropic. Dette gir institusjonene muligheten til å velge hvilke modeller som skal brukes for AI-Koding, KI-Modus eller andre KI-funksjoner.
Hva er fordelen med KI-Routing?
Gjennom KI-Routing kan hastighet, kostnad og svarkvalitet tilpasses spesifikt formål.
For eksempel kan en spesielt rask og kostnadseffektiv modell brukes for ofte forekomende standardforespørsler, mens mer kraftfulle modeller brukes for komplekse AI-kodingoppgaver eller kravende analyser. På denne måten beholder institusjonene kontroll over økonomisk og teknisk bruk av deres KI-resurser.
Kan KI-forbruket spores?
Ja. Kostnadsbaserte KI-forespørsler logger seg og kan gjennomsiktige evalueringer gjennomføres.
Forbruket kan spores, for eksempel etter studenter, kurser, oppgaver, moduler, KI-funksjoner og brukt modeller. På denne måten blir bruk og kostnader alltid gjennomsiktige og planbar.
Er det også KI-Coins med BYOM?
Nei. Hvis en institusjon integrerer sine egne KI-modeller, API-nøkler eller egne KI-leverandører via BYOM (Bring Your Own Model), betales ingen CodeRoom KI-Coins for disse forespørselene.
I dette tilfellet faktureres KI-bruk direkte av den respektive leverandøren eller institusjonens infrastruktur. CodeRoom fortsetter å levere læringssammenhengen, ruting og integrering av KI-funksjoner.
Støtte og tilbakemelding
Hva slags støttealternativer er tilgjengelige hvis tekniske problemer oppstår?
I tilfelle av tekniske problemer kan du kontakte oss via telefon eller e-post. Vårt støttehold er klart for å hjelpe deg med alle tekniske spørsmål. I tillegg tilbyr vi omfattende dokumentasjon og innføringsvideoer som kan støtte deg i løsning av vanlige problemer. For mer komplekse problemer kan vi også tilby planlagt fjernstøtte for å sikre at du mottar rask og effektiv hjelp.
Kan studenter og lærere gi tilbakemelding på innholdet?
Ja, studenter og lærere kan gi tilbakemelding på innholdet i programmeringsmiljøet. Det er tilgjengelig en vurderingsskala for innhold, oppgaver, kunnskapsoverføring og underholdningsverdi. I tillegg kan individuell tilbakemelding skrives inn via tekstfelt. For spørsmål eller problemer med miljøet er det tilgjengelig en generell tilbakemeldingsform i hovedmenyen under "System".
Hvordan blir tilbakemeldingen behandlet og brukt?
Tilbakemeldingene lagres i systemet og knyttes til det respektive innholdet. Systemet varsler forfatteren av innholdet, slik at de blir informert. Forfattere kan redigere og følge opp tilbakemeldingene via et sporingssystem i systemet. På denne måten støtter CodeRoom alle parter i å kontinuerlig forbedre innholdet.
Trening og personvern
Bud du på treningsmateriell eller online-trening?
Vi tilbyr omfattende treningsmateriell og online-treninger. I tillegg til innholdet som kan brukes eller fungerer som mal for datalogikurs, gir vi også ekstra materiell for lærere. Dette dekker grunnleggende prinsipper og konsepter i de respektive programmeringsspråkene, bruk av systemspesifikke tilleggslibrarer (som åpne dialogvinduer, grafiske utskrifter, bruk av konsoll) samt tredjepartslibrarer. Alle disse materialet inneholder detaljerte beskrivelser og eksempler.
I hjelpesektionen finner du en omfattende bruksveiledning som beskriver alle systemfunksjonene, samt en "snelleside" som forklarer hvordan miljøet fungerer for nye brukere og demo-kunder. For hvert programmeringsspråk finnes det også ekstra dokumentasjon som beskriver språket, spesifikke krav og tips for utvikling. Derudover er bibliotekene forklart i kryssfaglige øvelsesenheter og mer.
Vi tilbyr også spesialdokumentasjon for å sette opp øvelsesmiljøet på tabletter fra ulike produsenter. I tillegg jobber vi kontinuerlig med å forbedre og utvide våre videoinstruksjoner som forklarer systemfunksjonene i korte videoer.
Hvis lærere har ytterligere tekniske spørsmål eller problemer, tilbyr vi støtte på ulike nivåer opp til planlagt fjernstøtte.
Hvor sikker er din plattform, spesielt med hensyn til dataskjerming?
Vår plattform møter de strengeste nasjonale og europeiske dataskjeringsdirektivene og bruker moderne sikkerhetsteknologi for å beskytte dine data. Operasjonen foregår innen Microsoft Azure Cloud i Tyskland, med tilgang regulert av trinnvis sikkerhetspolitikk.
Kun autoriserte personer, som dine egne ansatte eller spesialtillatete administrasjonsansatte, kan få tilgang til data. Våre sikkerhetssystemer er basert på over 15 år erfaring innenfor bedriftssektoren og møter industrielle standarder, noe som sikrer sikkerheten og beskyttelsen av dine data.
Med innføringen av CodeRoom tilbyr vi en innovativ og effektiv løsning for datalogiutdanning. Vår plattform forenkler både lærer- og elevhåndtering av programmeringsfeil gjennom smidig integrering med en høy ytelses AI.
Interessert i fordelene ved vår AI-støttede programmeringssammenheng? Begjær nå en demo og se hvordan CodeRoom kan revolutionere din datalogiutdanning!