Meine Tochter will Spiele entwickeln – also habe ich ihr eine moderne MUD gebaut

Teaching my kid to code with a modern MUD

Meine Tochter will Spiele entwickeln – also habe ich ihr eine moderne MUD gebaut

Der Autor, ein erfahrener Entwickler, erinnert sich an HyperCard und die Magie des View Source. Um seiner achtjährigen Tochter das Programmieren beizubringen, entwickelte er Canon, eine moderne, webbasierte MUD. In Canon können Spieler Räume, Objekte und Interaktionen mit einer einfachen Skriptsprache namens Cant erstellen, alles ist editierbar und kopierbar. Das Spiel verbindet sofortige Erfolgserlebnisse mit einer sanften Lernkurve von GUI zu Code und macht die Tochter zur aktiven Weltschöpferin.

Ich habe mein ganzes Berufsleben damit verbracht, diesem Hochgefühl hinterherzujagen.
  1. saidnooneever

    Der Kommentarbereich ist ziemlich kritisch/harsch? ohne guten Grund?

    Ich denke, das ist ein tolles Projekt für beide. Und es ist völlig verständlich, ein LLM für das Basisprojekt zu verwenden, da es laut dem Beitrag eine 'Spaß'-Sache ist. Es sieht nicht so aus, als würde es versuchen, mit irgendetwas zu konkurrieren....

    Das Kind kann in einer Umgebung lernen, die von den Eltern geschaffen wurde, sodass sie auch gemeinsam daran arbeiten können, diese Umgebung zu verbessern, während das Kind auch sein eigenes Lernen _innerhalb_ dieser Umgebung hat.

    Das scheint ein wunderbar nerdiges Abenteuer zu sein, wenn dein Kind es mag :D liebe es. Ich hoffe, es wird einige coole Interaktionen zwischen ihnen auslösen und epische Erinnerungen schaffen :)

    Außerdem vergessen die Leute vielleicht, wie es damals war.

    Ich bin nicht _zu_ alt - ein Pentium 1 war mein erster PC. Ich habe gelernt, Spiele in PASCAL, QBASIC und später in benutzerdefinierten C-Implementierungen zu entwickeln, die mit so 'gamemaker'-CDs usw. kamen. Das war alles sehr kompliziert, es in jungen Jahren zu lernen... Ich musste viele Bücher und Dinge (kein Internet!) im PC-Laden besorgen, um zu versuchen, es zu verstehen. Ich habe es nie ganz geschafft, bis viel später in meinem Leben!

    Klar, es gibt Dinge wie Scratch, aber das Schöne an diesem hier ist, dass es _ihres_ ist. Sicherlich können wir die Freude erkennen, die das in das Leben eines Elternteils und der Kinder bringen könnte? Lernen ist ein Bonus! Nicht alles dreht sich darum, technisch der Beste der Besten zu sein -_- hört auf, bei allem wie Marines zu sein. Wir sind nicht im Krieg miteinander darüber, wer den besten Code schreibt.

    Gute Nutzung der LLM-Technologie, um ein Projekt zu machen, meiner Meinung nach. Respekt!

  2. njoyablpnting

    Ich unterrichte seit einiger Zeit professionell Kindern das Programmieren. Letztendlich funktioniert das, womit sich das Kind beschäftigt. Manche Kinder stoßen komplett auf Scratch ab, sind dann aber total begeistert von Textprogrammierung. Ich habe verfolgt, was wenig über das Unterrichten von Programmieren mit KI veröffentlicht wurde, und ich würde sagen, es ist bestenfalls nicht schlüssig, was auch mit meiner Erfahrung übereinstimmt. Wir ignorieren es nicht völlig, da es jetzt ein Standard-Entwicklungswerkzeug ist, aber wenn die Umgebung nicht eng begrenzt ist, kann es nachteilig sein, es kann schnell eine Menge Code ausspucken, die den Schüler sehr überfordert.

    Sie wären überrascht, was Kinder machen können, wenn man ihnen die grundlegenden Bausteine gibt: https://jump.academy/projects/fruit-drop

    Manchmal lassen wir sie KI verwenden, um eine gezielte Änderung an ihrem Projekt vorzunehmen, wie zum Beispiel 'mach, dass die Figur einen Salto macht, wenn sie springt', dann bekommen sie einen ziemlich kontrollierten Diff, umgeben von viel Kontext, was meiner Meinung nach wirklich ihre Programmier-'Literalität' fördert. Ich hätte lieber, dass meine Schüler Code gut lesen können, als eine for-Schleife aus dem Gedächtnis zu schreiben, und in diesem Sinne finde ich es nützlich.

  3. rryan

    CircleMUD war meine erste Einführung in C und Netzwerkprogrammierung. Ich war in einem Computerlager für 8- bis 10-Jährige, das BASIC unterrichtete. Einer der Betreuer machte seinen Bachelor am Caltech und zog die Schüler, die sich mit BASIC langweilten, in eine separate Gruppe, um C zu lernen, indem sie CircleMUD bearbeiteten.

    Das Hacken eines bereits existierenden MUDs war die perfekte Mischung aus Unmittelbarkeit / Interaktivität und Spaß, um mich zu fesseln. Ich bin diesem Typen so dankbar, wo auch immer er ist. Er hat wahrscheinlich den Verlauf meines Lebens verändert.

  4. mickeyp

    MUDs sind so eine wunderbare Möglichkeit, Kinder an 'Slow Gaming' heranzuführen, wenn man es so nennen kann. Ich bin mit MUDs aufgewachsen; sie sind eine geschätzte Erinnerung von mir.

    Es gibt viel lustige 'Lego-artige' Kreativität beim Entwerfen von Räumen, Mobs und dem Ausdenken großer Bereichsdesigns.

    Coole Idee.

  5. piker

    https://last-outpost.com war meine erste Erfahrung mit MUDs, und es wird heute noch entwickelt. Ich werde nie vergessen, als wir es endlich geschafft haben, AOL + winsock.dll zu kombinieren, um eine Telnet-Sitzung hinein zu bekommen.

    Jetzt bringe ich meinem Sohn auf demselben Server das Lesen bei.

Mehr von diesem Tag

2026-08-18