Fysisk integritet

Hvert eksperiment på OpenLab modellerer reel fysik — med de samme forenklinger, som ethvert fysikforløb gør sig, sagt ligeud frem for at være implicit, og kontrolleret af maskine, før det udsendes.

Idealiserede modeller, sagt ligeud

Hvert eksperiment modellerer en idealiseret udgave af fysikken: punktmasser, medmindre en størrelseseffekt er pointen med lektionen, friktionsløse overflader, medmindre det er en friktions-forudstilling, idealgasligningen til termodynamikeksperimenterne, tynd-linse- og tynd-prisme-tilnærmelser i optikken, masse- og strækløse snore og fjedre, medmindre strækning eller masse netop er det, der undervises i. Det er den samme idealisering, som ethvert introducerende fysikforløb og enhver simulation foretager — vi siger det direkte frem for at lade det være implicit.

Hver facitliste er uafhængigt verificeret, ikke tastet ind i hånden

Hvert labarks facitliste kontrolleres mod en uafhængig verifikationsfunktion, før arket kan udsendes — det trykte svar og formlen bag det stoles aldrig på alene. Hver formelreference citerer en reel, eksisterende post fra ét fælles formelregister frem for fri tekst, der kunne nævne den forkerte lov.

Beder arket om det, kan det faktisk også indstilles

Hver værdi, et labark beder en elev om at indstille, kontrolleres mod det reelle kontrolområde i den kørende simulation — skyderen, trækkområdet, inputgrænserne — så et ark ikke kan bede om et tal uden for det, som dets egen kontrol er designet til at producere.

Hvor det idealiserede svar og live-aflæsningen kan afvige

Den idealiserede facitliste og det, simulationen faktisk viser dig, kan efter design afvige en smule. Reel kontaktfriktion, luftmodstand og restitution er ikke perfekt ideelle, og det lille gab mellem lærebogssvaret og live-aflæsningen er nogle gange selve pointen med lektionen.

Sådan retter vi en fysikfejl

Når vi finder en fejl i en formel, en facitliste eller en simulations fysik, udsendes rettelsen sammen med en automatiseret test, der specifikt fanger den fejl — ikke blot en redigering. Den test kører videre ved enhver fremtidig ændring, så en defekt, der nåede produktionen, ikke stille kan vende tilbage.

Fundet en fysikfejl?

Rapportér en fysikfejl ved at skrive til contact@openlabscience.com