Skip to content

LiaPlayground/OER-Hackathon-2025-Lightning-Talk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

LiaScript & Kollaboration: OER Hackathon 2025

qr-code

GitHub: https://github.com/LiaPlayground/OER-Hackathon-2025-Lightning-Talk

LiaScript: https://LiaScript.github.io/course/?https://raw.githubusercontent.com/LiaPlayground/OER-Hackathon-2025-Lightning-Talk/refs/heads/main/README.md

LiveEditor: https://liascript.github.io/LiveEditor/?/show/file/https://raw.githubusercontent.com/LiaPlayground/OER-Hackathon-2025-Lightning-Talk/refs/heads/main/README.md

Kollaboration

{{1}}

!?Kollaborative OER Erstellung auf GitHUb

Ein Dokument verschiedene Darstellungen

              --{{0}}--

Hallo, ich bin ein Markdown-Dokument, das im Lehrbuchmodus, als Folien oder als interaktive Präsentation dargestellt werden kann. Ändere den Präsentationsmodus und schau, was passiert.

              --{{1}}--

Jeder Markdown-Block kann mit zwei geschweiften Klammern und einer Zahl versehen werden, um festzulegen, wann dieser Block in der Präsentation erscheinen soll.

                {{1}}
  • Diese Liste wird bei Schritt 1 sichtbar

  • und wird nicht entfernt

                --{{2}}--
    

Im Gegensatz dazu wird die folgende Tabelle nur bei Schritt 2 sichtbar.

               {{2-3}}
Tier Gewicht in kg Lebensdauer Jahre
Maus 0.028 02
Schaf 90 12
Mensch 68 70
             --{{3}}--

Wie du vielleicht erwartest, bin ich ein Kommentar für Animationsschritt 3. Ich werde im Lehrbuchmodus sichtbar sein oder in den anderen Modi laut vorgelesen werden. Versuche, das Dokument in eine andere Sprache zu übersetzen und schau, was passiert.

               {{3}}
Kommentare in LiaScript werden mit zwei Klammern gekennzeichnet,
die von zwei Strichen umgeben sind. Sie sollen nützliche
Informationen über den Animationsschritt enthalten.
               {{3}}

Um die Google-Übersetzung zu deaktivieren, musst du diese Seite neu laden.

Quizze

Wann wurde Göttingen gegründet?

  • [( )] 953 n. Chr.
  • [( )] zwischen 1150 und 1200 n. Chr.
  • [(X)] 1230 n. Chr.

Mehr

                {{UK English Male |>}}

The film that I saw [[(that)|those|these|then]] night wasn’t very good. It was all [[ about ]] a man [[ who ]] built a time machine so he [[ could ]] travel back in time. It took him ages and ages [[ to ]] build the machine.

{{2}}
Brightspace Canvas Classroom Moodle Others Schoology
[[(3 %) 11 %]] [[13 % (28 %)]] [[8 % (24 %)]]

{{3}}
LMS Average cost per month
Brightspace [[13 $
Canvas [[(10 $)
Classroom [[(0 free)
Moodle [[11 $
Schoology [[(4 $)

oEmbed ??

??SketchFab Göttingen

??Falstad Circuit Sim

Erweiterungen

{{1}}
% channel: 0
X:353
T: GLUECK AUF DER STEIGER KOEMMT
O: Europa, Mitteleuropa, Deutschland
R: Staende -, Bergmanns - Lied
M: 4/4
L: 1/16
K: G
 | G8F4A4 | G8z8 |
B8A4c4 | B8z4
G2A2 | B4B4B4A2B2 | c4A3AA4
A2B2 | c4c4c4B2c2 | d4B3BB4
A4 | G8F8 | G4e4d4
c2A2 | B8A8 | G8z8

Programmierung

SparQL

https://github.com/LiaTemplates/Communica

# source: https://fragments.dbpedia.org/2015/en

SELECT ?s ?p ?o WHERE {
  ?s ?p <http://dbpedia.org/resource/Ukraine>.
  ?s ?p ?o
} LIMIT 10

@Communica.SPARQL

WebSerial & MicroPython

from microbit import *

# Display a scrolling message
display.scroll("Hello edrys!")

# Read the temperature
temp = temperature()
print("Temperature:", temp)

# Display a heart on the LED matrix
display.show(Image.HEART)

@WebSerial

<script input="submit" default="Open Camera"> const video = document.querySelector("#videoElement") if (video.srcObject === null) { if (navigator.mediaDevices.getUserMedia) { navigator.mediaDevices.getUserMedia({ video: true }) .then(function (stream) { video.srcObject = stream video.style.display = "block" send.lia("Close Camera") }) .catch(function (error) { console.log("Something went wrong!") send.lia("Camera Problem") }); send.output("Waiting for Camera") "LIA: wait" } else { "No Camera connected" } } else { const tracks = video.srcObject.getTracks() // Stop all tracks tracks.forEach(track => track.stop()) video.style.display = "none" video.srcObject = null "Open Camera" } </script>

Interactive Geometry

Source: https://github.com/LiaTemplates/GGBScript

A GGBScript JavaScript interpreter based on JavaScript.

import: https://raw.githubusercontent.com/LiaTemplates/GGBScript/refs/heads/main/README.md

{{1}}
Titel("Punkt A & B");

// Definiere einen Punkt
const A = Punkt(1, 2, "A");
const B = Punkt([4, 6], "B");
{{2}}

A = (<script input="range" min="0" max="100" value="50" step="1" default="50" output="A0"> @input </script>,

<script input="range" min="-100" max="100" value="50" step="1" default="50" output="A1"> @input </script>

)

B = (<script input="range" min="0" max="100" value="96" step="1" default="96" output="B0"> @input </script>,

<script input="range" min="-100" max="100" value="27" step="1" default="27" output="B1"> @input </script>

)

C = (<script input="range" min="0" max="100" value="20" step="1" default="20" output="C0"> @input </script>,

<script input="range" min="-100" max="100" value="20" step="1" default="20" output="C1"> @input </script>

)

Rotation:

<script input="range" min="0" max="360" value="0" step="1" default="0" output="rotation"> @input </script>°
UserAxisLimits(0,150,0,60);

const A = Punkt(@input(`A0`), @input(`A1`), "A");
const B = Punkt(@input(`B0`), @input(`B1`), "B");
const C = Punkt(@input(`C0`), @input(`C1`), "C");

const P = Polygon("A", "B", "C");

Farbe(P, "red");

const M = Mittelpunkt(P);

const P2 = Rotation(P, M, @input(`rotation`));

Farbe(P2, "blue");

Kreis(M, 16, "Kreis");

Klassenräume

Simpsons Schule

Remote Labore: Edrys-Lite

https://edrys-labs.github.io

!?YouTube 1 !?YouTube 2 !?YouTube 3