K1 (13) hat einen Linux PC und programmiert schon seit Jahren super Sachen mit Scratch und mit Caliope.
-
K1 (13) hat einen Linux PC und programmiert schon seit Jahren super Sachen mit Scratch und mit Caliope. Sie ist auf mich zugekommen und würde gerne mehr programmieren lernen. Ich habe davon keine Ahnung und wo wir wohnen gibt es keine PC-Treffs oder so. Habt ihr einen Tip, für das nächste Level (Bücher, Programme, Online Kurse oder so)?
#Scratch #Programmieren #Linux #Fedieltern #CaliopeWie schwierig ist es eigentlich in Minetest ein eigenes Monster zu programmieren? Gibt es dafür Kurse?
#Minetest -
@hollma Dort hat man die Auswahl zwischen HTML, CSS, Python etc. Was wäre da eine gute Wahl? (es geht darum Spaß am programmieren zu haben und nicht um einen späteren Berufswunsch oder so)
@klappspatack@troet.cafe Wenn es um Programmierlogik geht wie bei Scratch, dann würde ich mit einer vollwertigen Programmiersprache anfangen. Ob man eher mit technisch komplexen Sprachen, die vorerst einfacher in der Benutzung sind, anfängt (z. B. Python, JavaScript) oder lieber mit einer technisch einfachen Sprache wie C (nicht C++ oder C#), ist Geschmackssache. Ich würde C empfehlen, weil man da am ehesten noch versteht, was der Computer mit seinen Nullen und Einsen im Hintergrund anstellt. Interessante Programmierrätsel gibt's außerdem unter https://code.golf.
Wenn sich K1 für die Gestaltung von Webseiten interessiert, dann HTML und CSS, aber das ist dann keine Programmierung mehr im eigentlichen Sinne, sondern das sind Struktur- und Gestaltungssprachen. Darauf aufbauend kommt dann JavaScript, PHP und auch immer mehr Python.
-
K1 (13) hat einen Linux PC und programmiert schon seit Jahren super Sachen mit Scratch und mit Caliope. Sie ist auf mich zugekommen und würde gerne mehr programmieren lernen. Ich habe davon keine Ahnung und wo wir wohnen gibt es keine PC-Treffs oder so. Habt ihr einen Tip, für das nächste Level (Bücher, Programme, Online Kurse oder so)?
#Scratch #Programmieren #Linux #Fedieltern #Caliope@klappspatack Ich finde die Kurse von openHPI gut. Dieser hier wäre z.B. evtl. geeignet:
-
K1 (13) hat einen Linux PC und programmiert schon seit Jahren super Sachen mit Scratch und mit Caliope. Sie ist auf mich zugekommen und würde gerne mehr programmieren lernen. Ich habe davon keine Ahnung und wo wir wohnen gibt es keine PC-Treffs oder so. Habt ihr einen Tip, für das nächste Level (Bücher, Programme, Online Kurse oder so)?
#Scratch #Programmieren #Linux #Fedieltern #Caliope@klappspatack Ist Englisch ok? Dann wären die Bücher von Al Sweigart einen Blick wert: https://inventwithpython.com/
-
K1 (13) hat einen Linux PC und programmiert schon seit Jahren super Sachen mit Scratch und mit Caliope. Sie ist auf mich zugekommen und würde gerne mehr programmieren lernen. Ich habe davon keine Ahnung und wo wir wohnen gibt es keine PC-Treffs oder so. Habt ihr einen Tip, für das nächste Level (Bücher, Programme, Online Kurse oder so)?
#Scratch #Programmieren #Linux #Fedieltern #Caliope@klappspatack
Es gibt auch Spiele, die interessant sein könnten, z.B. https://zfdc.ph-freiburg.de/human-resource-machine/. -
K1 (13) hat einen Linux PC und programmiert schon seit Jahren super Sachen mit Scratch und mit Caliope. Sie ist auf mich zugekommen und würde gerne mehr programmieren lernen. Ich habe davon keine Ahnung und wo wir wohnen gibt es keine PC-Treffs oder so. Habt ihr einen Tip, für das nächste Level (Bücher, Programme, Online Kurse oder so)?
#Scratch #Programmieren #Linux #Fedieltern #Caliope@klappspatack vielleicht ist @godot etwas?
-
K1 (13) hat einen Linux PC und programmiert schon seit Jahren super Sachen mit Scratch und mit Caliope. Sie ist auf mich zugekommen und würde gerne mehr programmieren lernen. Ich habe davon keine Ahnung und wo wir wohnen gibt es keine PC-Treffs oder so. Habt ihr einen Tip, für das nächste Level (Bücher, Programme, Online Kurse oder so)?
#Scratch #Programmieren #Linux #Fedieltern #Caliope@klappspatack In dem Alter fing ich an, mit den damaligen Möglichkeiten, es mir selber zu erarbeiten. Ok och konnte meinen Vater fragen, aber ich hatte kein Google, keine Foren, kein LLM.
Aus heutiger würde ich sagen, Python. Selbwr kleine Aufgaben überlegen. Dinge diw man braucht, will, ein kleines Spiel. Snake oder so. Und dann mit Python und youtube das sollte gehen.
Viel Erfolg wünsch ich.
Achso und "Jugend Hackt" mal anschauen. -
K1 (13) hat einen Linux PC und programmiert schon seit Jahren super Sachen mit Scratch und mit Caliope. Sie ist auf mich zugekommen und würde gerne mehr programmieren lernen. Ich habe davon keine Ahnung und wo wir wohnen gibt es keine PC-Treffs oder so. Habt ihr einen Tip, für das nächste Level (Bücher, Programme, Online Kurse oder so)?
#Scratch #Programmieren #Linux #Fedieltern #Caliope@klappspatack ich würde auf alle Fälle Richtung Python gehen. Snake wrangling for kids gibt es wohl auch auf deutsch.
https://code.google.com/archive/p/swfk-de/ -
Wie schwierig ist es eigentlich in Minetest ein eigenes Monster zu programmieren? Gibt es dafür Kurse?
#Minetest@klappspatack Ping @Teckids
-
K1 (13) hat einen Linux PC und programmiert schon seit Jahren super Sachen mit Scratch und mit Caliope. Sie ist auf mich zugekommen und würde gerne mehr programmieren lernen. Ich habe davon keine Ahnung und wo wir wohnen gibt es keine PC-Treffs oder so. Habt ihr einen Tip, für das nächste Level (Bücher, Programme, Online Kurse oder so)?
#Scratch #Programmieren #Linux #Fedieltern #Caliope@klappspatack wenn sie Lust hat auch direkt in Hardware einzusteigen, ist vllt der Calliope was für euch. Die Website richtet sich zwar an Schulen, mE sind die Materialen aber zum (gemeinsamen) Selbststudium geeignet.
Psychologisch hat es den großen Vorteil, dass man mit dem Programmieren gleich einen super sichtbaren Effekt hat.
-
K1 (13) hat einen Linux PC und programmiert schon seit Jahren super Sachen mit Scratch und mit Caliope. Sie ist auf mich zugekommen und würde gerne mehr programmieren lernen. Ich habe davon keine Ahnung und wo wir wohnen gibt es keine PC-Treffs oder so. Habt ihr einen Tip, für das nächste Level (Bücher, Programme, Online Kurse oder so)?
#Scratch #Programmieren #Linux #Fedieltern #Caliope@klappspatack
Vielleicht für viel später, oder wenn K1s englisch wirklich! gut ist https://www.nand2tetris.org/ dazu das Buch kaufen. -
@klappspatack
Es gibt auch Spiele, die interessant sein könnten, z.B. https://zfdc.ph-freiburg.de/human-resource-machine/.@toromtomtom @klappspatack das Spiel fand ich persönlich (=Software-Entwickler) wirklich Weltklasse.
-
K1 (13) hat einen Linux PC und programmiert schon seit Jahren super Sachen mit Scratch und mit Caliope. Sie ist auf mich zugekommen und würde gerne mehr programmieren lernen. Ich habe davon keine Ahnung und wo wir wohnen gibt es keine PC-Treffs oder so. Habt ihr einen Tip, für das nächste Level (Bücher, Programme, Online Kurse oder so)?
#Scratch #Programmieren #Linux #Fedieltern #Caliope@klappspatack ich bin Mentorin bei einem Coderdojo und wir machen oft Python als nächsten Schritt nach Scratch oder Calliope.
python.org ist die erste Anlaufstelle, da gibt's auch jede Menge Links zu Lernmaterialien. Die Community ist super. Ansonsten guck Mal bei "jugend hackt" . Die haben Workshop-Materialen für Python.
Wenn es um Spiele gehen soll, wäre TIC-80 eine gute Wahl. Da muss das Kind aber schon halbwegs programmieren können.
Meld dich wenn du noch Fragen hast.
-
K1 (13) hat einen Linux PC und programmiert schon seit Jahren super Sachen mit Scratch und mit Caliope. Sie ist auf mich zugekommen und würde gerne mehr programmieren lernen. Ich habe davon keine Ahnung und wo wir wohnen gibt es keine PC-Treffs oder so. Habt ihr einen Tip, für das nächste Level (Bücher, Programme, Online Kurse oder so)?
#Scratch #Programmieren #Linux #Fedieltern #Caliope@klappspatack Nach in der Schule “Pascal abtippen” habe ich von meinem Papa den #KernighanAndRitchi “Programmieren in C” bekommen.
C schadet sicher auch heutzutage immer noch nicht. In dem Buch wird die Sprache erklärt, und was sie tatsächlich in der Maschine anrichtet. Am Ende des Kapiteln sind keine Aufgaben und deren Lösungen.
Es gibt #KopfBisFuss / #HeadFirst Bücher. Fand ich für C# und Patterns super.Die meisten gängigen Sprachen sind übrigens “C-ähnlich” immer noch…. #Python ist da schon eher etwas anders
-
@klappspatack wenn sie Lust hat auch direkt in Hardware einzusteigen, ist vllt der Calliope was für euch. Die Website richtet sich zwar an Schulen, mE sind die Materialen aber zum (gemeinsamen) Selbststudium geeignet.
Psychologisch hat es den großen Vorteil, dass man mit dem Programmieren gleich einen super sichtbaren Effekt hat.
@morl99 Danke für den Tip. Den Caliope hat sie schon. Wirklich ein gutes Teil

-
@klappspatack Ich finde die Kurse von openHPI gut. Dieser hier wäre z.B. evtl. geeignet:
@MBrandtner Das sieht seht interessant aus. Vielen Dank für den Tip

-
@klappspatack
Es gibt auch Spiele, die interessant sein könnten, z.B. https://zfdc.ph-freiburg.de/human-resource-machine/.@toromtomtom vielen Dank!
-
@klappspatack In dem Alter fing ich an, mit den damaligen Möglichkeiten, es mir selber zu erarbeiten. Ok och konnte meinen Vater fragen, aber ich hatte kein Google, keine Foren, kein LLM.
Aus heutiger würde ich sagen, Python. Selbwr kleine Aufgaben überlegen. Dinge diw man braucht, will, ein kleines Spiel. Snake oder so. Und dann mit Python und youtube das sollte gehen.
Viel Erfolg wünsch ich.
Achso und "Jugend Hackt" mal anschauen.@andreas_tengicki Danke
-
@klappspatack ich würde auf alle Fälle Richtung Python gehen. Snake wrangling for kids gibt es wohl auch auf deutsch.
https://code.google.com/archive/p/swfk-de/@mhagdorn super. Vielen Dank!
-
@klappspatack ich bin Mentorin bei einem Coderdojo und wir machen oft Python als nächsten Schritt nach Scratch oder Calliope.
python.org ist die erste Anlaufstelle, da gibt's auch jede Menge Links zu Lernmaterialien. Die Community ist super. Ansonsten guck Mal bei "jugend hackt" . Die haben Workshop-Materialen für Python.
Wenn es um Spiele gehen soll, wäre TIC-80 eine gute Wahl. Da muss das Kind aber schon halbwegs programmieren können.
Meld dich wenn du noch Fragen hast.
@spinni81 Super! Vielen Dank!