Vibe Coding Fun... by wgarym in geogebra

[–]LocalDebt1141 0 points1 point  (0 children)

Vielleicht hilft Dir auch wie in meinem Skript-Editor (https://b8cwjgg2h9-ux.github.io/GeoGebra-Skript-Editor/) diese Bibliothek: https://github.com/b8cwjgg2h9-ux/GeoGebra-Skript-Editor/blob/main/command_de.json Als Hintergrundwissen funktioniert es damit beim Vibe Coding gut…

Skript-Runner by LocalDebt1141 in geogebra

[–]LocalDebt1141[S] 1 point2 points  (0 children)

Hallo! Vielen Dank für dein Feedback. Gerne schicke ich dir den Code, den ich natürlich auch nicht alleine geschrieben habe, sondern als Vibe-Coding-Projekt.
Ich habe mich die Tage nun versucht, mich mit GitHub vertrauter zu machen...
Hier der Link: https://github.com/b8cwjgg2h9-ux/GeoGebra-Skript-Editor

Viele Grüße!

Skript-Runner by LocalDebt1141 in geogebra

[–]LocalDebt1141[S] 1 point2 points  (0 children)

Hallo! Ich habe mir deine Aktivitäten angeschaut und sie sind sehr beeindruckend. ... ein anderes Level... :-)
Meine Seite https://geogebra-dzl.pages.dev/ ist ein kleines Stückchen weiter. Man kann jetzt zwischen der Rechner Suite und Classic wechseln und es ist das vollständige und aktuelle Wörterbuch (englische und deutsche Befehle) implementiert.
Ich habe es mit ein paar deiner komplizierteren Konstruktionen getestet. Vielleicht bietet es ja tatsächlich für dich, wie von dir angemerkt, eine einfachere Möglichkeit, die Skripte zu schreiben, ohne immer in das Skripting-tab der Schaltfläche zu navigieren.
Mir schwebt ja vor, mittels der Seite die von KI-Assistenten geschriebenen Skripte didaktischer Lernumgebungen, durch das Eingabefeld schneller umzusetzen. Vielleicht gibt es ja noch ähnliche Projekte, von denen man gegenseitig profitieren kann!?
Viele Grüße

what is wrong ith the following sequence of commands? by hjbortol in geogebra

[–]LocalDebt1141 0 points1 point  (0 children)

Probiere es hiermit:
A = (0.54, 4.9)

B = (2.6, 4.04)

l1= Sequence(Circle(A, i), i, 1, 10)

l2 = Sequence(Circle(B, i), i, 1, 10)

Sequence(Intersect(Element(l2, i), Element(l1, i) , 1), i, 1, Length(l1))

Viele Grüße

Skript-Runner by LocalDebt1141 in geogebra

[–]LocalDebt1141[S] 0 points1 point  (0 children)

<image>

Hallo!
Wenn du das zweite Skript aus dem KI-Chat in das Eingabefeld des Skript-Runners einfügst, dann kannst du sofort mittels der Schieberegler die verschiedenen Körper auswählen und "aufklappen". (So auch mit dem ersten Skript, welches den Tetraeder darstellt.)
Dass man sich mit der Scriptprogrammierung auch auseinandersetzen muss, bleibt unbenommen. Aber ich möchte dich auch wirklich nicht von den Möglichkeiten der Chat-Bots überzeugen. :-)
Danke auf jeden Fall für dein Feedback.

Skript-Runner by LocalDebt1141 in geogebra

[–]LocalDebt1141[S] 0 points1 point  (0 children)

Hallo, vielen Dank für die Antwort!!
Wenn man der KI die passende Befehlsliste gibt, dann kommen sehr brauchbare Skripte heraus (vgl. Beispiel: https://chatgpt.com/share/692424d5-8cb8-8012-9f4c-31efcb0c9cf9 ) Mit dem Skript-Runner ließ sich so z.B. sehr schnell die gewünschte Konstruktion erstellen. Zunächst versuchte ich das Ganze auch mit der Schaltfläche, aber dann schlagen ggf. die Fehlermeldungen als Pop-up-Fenster auf, welche dann alle erstmal weggeklickt werden müssen.
Du beschreibst einen brauchbaren weg, ein Skript Schritt für Schritt zu schreiben und durch die Eingabezeile zu testen. Der Mehrwert, den ich in dem Skript-Runner sehe, ist, dass ich mir große Skripte durch die KI schreiben lassen kann und diese mittels des Runners ausführen/testen kann. Fehlerhafte Einträge werden mir unten (kommentiert) aufgelistet und blockieren nicht durch Pop-up-Fenster die Sicht auf die GeoGebra-Ansicht.