Wie erkläre ich einem Kind objektorientiertes Programmieren?
Für den Fall, dass doch noch jemand über diese Frage stolpert:
Meiner Erfahrung nach fällt es Kindern oft leichter als Erwachsenen, das Konzept zu verstehen, wenn man entsprechend herangeht. Es hilft, zu visualisieren - dafür gibt es diverse “Lernprogramme”, in denen es zum Beispiel Marienkäfer-”Objects” gibt, denen man dann Methoden etc. verpassen muss, damit sie von einer Pflanze auf die nächste “fliegen” können.
Objektorientiertes Programmieren ist für Menschen allgemein intuitiver verständlich als beispielsweise prozedurales, und Kinder sind offener in ihrer Denkweise. Mit genug Phantasie auf beiden Seiten sind Beibringen und Lernen von Java etc. ein Kinderspiel ;-)