
50 Jahre „Kids Coding“ – Heute, während der Computer Science Education Week feiern wir 50 Jahre da Kinder Programmiersprachen der Welt mit einer ganz besonderen Schöpfung (und pelzigen Freund) eingeführt wurden: unsere erste jemals Codierung Google Doodle! Heutige Doodle entwickelte sich durch das enge Zusammenspiel von nicht ein oder zwei, sondern drei Mannschaften: die Google-Doodle-Team, Google Blockly Team und Forscher von MIT Scratch!
Erfahren Sie mehr über die Geschichte und Bedeutung der Kinder Programmiersprachen luden wir Champika Fernando, einer der leidenschaftlichsten Projektmitarbeiter am MIT, um ihre Gedanken zu teilen:
Meine erste Erfahrung mit Codierung wurde in ein frei nach der Schulprogramm zurück in den achtziger Jahren, als ich neun Jahre alt war. Wir programmieren eine kleine grüne Schildkröte zu bewegen und zeichnen von Linien auf einen schwarzen Bildschirm. Programmiersprache Logo genannt wurde.
In den 1960er Jahren lange bevor PCs, Seymour Papert und Forscher am MIT Logo entwickelt – die erste Programmiersprache für Kinder entwickelt. Mit Logo können Kinder die Bewegungen einer Schildkröte Programm geben ihnen die Möglichkeit, Ideen in Mathematik und Naturwissenschaften zu erkunden. Papert und seine Kollegen vorgestellt, dass Computer schließlich durch alle Kinder als ein mächtiges Werkzeug für das Lernen genutzt werden könnte. Sie sahen die Codierung als eine Möglichkeit für Kinder, Vertrauen und fließend mit einem Stück leistungsfähige, moderne und Tages-allgegenwärtigen Technologie zu entwickeln.
Mit der heutigen Doodle–die erste Codierung Doodle überhaupt–feiern wir 50 Jahre Programmiersprachen für Kinder von „Kodierung für Karotten.“ In der interaktiven Doodle, programmieren Sie und helfen, einen vierbeinigen Freund über 6 Ebenen auf der Suche nach seiner Lieblingsessen sammeln durch Einrasten zusammen Codierung Blöcke basiert auf der Programmiersprache Scratch für Kinder.
Wie Logo Scratch wurde am MIT entwickelt und baut auf Paperts frühen Ideen über Kinder und Computer. Es wurde entwickelt, um weniger einschüchternd als typische Programmiersprachen, sondern nur ebenso kraftvoll und ausdrucksstark sein.
Kinder programmieren auf Computern müssen geklungen haben, futuristisch und unpraktisch in den 1960er Jahren als Logo zuerst erstellt wurde. In der Tat in Frage gestellt noch in den 1980er Jahren, als ich meine ersten Codezeilen schrieb, meine Arbeiterklasse Eltern wie Codierung immer ihre neun Jahre alte Tochter profitieren würde.
Computer sind heute in fast jedem Aspekt unseres Lebens eingesetzt. Wir haben sie bei uns zu Hause, am Arbeitsplatz und in der Tasche. Meine ersten Erfahrungen mit Computern gab mir Vertrauen, dass ich mit neuen Technologien zu schaffen, nicht nur mit ihnen interagieren kann. Diese frühen Erfahrungen nicht nur meine berufliche Laufbahn beeinflusst, sondern versorgte mich mit neuen Möglichkeiten, um meine Ideen auszudrücken und die Welt um mich herum beeinflussen.
Nach seiner Tätigkeit als Ingenieur bei Google seit einiger Zeit arbeite ich jetzt im Scratch-Team am MIT, wo wir uns konzentrieren auf die Entwicklung von neuen Möglichkeiten für Kinder, sich kreativ auszudrücken durch Codierung. Mit Scratch können Kinder ihre eigenen interaktiven Geschichten, Spiele und Animationen, mit Codierung Blöcke genau wie die, die in heutigen Doodle erstellen. Sie können auch ihre Projekte in einer online Community mit Millionen von anderen Kindern auf der ganzen Welt teilen. Wir glauben, dass alle Kinder haben die Möglichkeit, ihr Vertrauen mit der Technologie zu entwickeln, die uns umgibt.
Diese Woche haben Millionen von Menschen auf der Welt kann und wird ihre erste Erfahrung mit Codierung. Es macht mich glücklich, alle der neun-jährigen denken, die ihre erste Codierung Spielerfahrung mit heutigen Doodle erhalten. Meine Hoffnung ist, dass Leute finden diese erste Erfahrung ansprechende und engagiert, und sie ermutigt werden, weiter zu gehen. In gewisser Weise ist es ganz anders als meine erste Erfahrung mit Codierung vor vielen Jahren, aber ich hoffe, dass es genauso inspirierend und einflussreich für sie sein wird.
Champika Fernando, Direktor von Kommunikationen, kratzen Team
Wenn Sie wissen, dass Kinder Spaß mit heutigen Doodle, ermutigen Sie, auch versuchen die neue CS erste Aktivität gebaut auf Kratzer, wo sie Ihre eigene Google-Logo erstellen können! Hier können Sie prüfen, einige unglaubliche Palette von Dingen, die Kinder mit Code erstellen.
Codierung für Karotten Engineering-Team
Doodle Lead Engineering: Brian Murray, David Lu
Doodle-Engineering-Support: Jordan Thompson
Doodle Engineering Manager: Ben McMahan
Google Blockly Engineering: Erik Pasternak, Katelyn Mann, Rachel Fenichel
Kreative
Kreative Leitung: Gerben Steenks
Künstler/Animatoren: Alyssa Winans, Pedro Vergani
UX Lead: Kevin Burke
Teamleiter Doodle: Jessica Yu, Brian Kaas
Produktion
Programm-Manager: Greg Capuano
Marketing & Partnerschaften führen: Perla Campos
Benutzer Tests führen: Beth Foss
Lokalisierung führt: Chiara Vanone, Tai Sevelo
Interne Partner
CS erste Produktmanager: Chris Busselle
CS ersten Programm-Manager: Matthew Dawson, Brendan Chan
Externen Partnern
MIT Scratch: Champika Fernando, Mitch Resnick, Carl Bowman, Tim Mickel, Andrew Sliwinski
Musik/Sounddesign: Silas Hite
Mehr über 50 Jahre „Kids Coding“ finden Sie auf der offiziellen Google Doodle Seite
Antworten