Der rasche Notenschlüssel

*ohne Gewähr

Notenschlüsselrechner Pro

Pflichtfach Informatik

Programmierunterricht statt 2. Fremdsprache 26.05.2022, 20:09

Programmiersprache und Englischunterricht vermischt

Richard Socher, Kapazität auf dem Gebiet der Künstlichen Intelligenz, fordert: Unterricht in der zweiten Fremdsprache abschaffen, statt dessen eine Programmiersprache lernen. Was würde passieren, wenn wir das machen? Ein Gedankenspiel - und eine Gegenrede von Hanspeter Hauke, Lernspielentwickler und Bildungsexperte.

Anzeige
Anzeige

Die Person: Richard Socher

Richard Socher gilt aktuell als eines der dicksten Kaliber im Bereich der Künstlichen Intelligenz (KI / AI = Artificial Intelligence). Nach der Promotion Professur in Princeton abgelehnt, erfolgreiche Startups gegründet und einer der am häufigsten zitierten Forscher im Bereich der KI weltweit. Kurz: Er bohrt dicke Bretter, und das weiß der 38-Jährige (Jahrgang 1983) auch:

Ihre wissenschaftlichen Arbeiten wurden bereits über 100.000-mal zitiert … Was bedeutet Ihnen das?

Richard Socher: … jetzt, wo das so ist, freue ich mich sehr darüber, aber meinen Fokus habe ich seit geraumer Zeit schon auf anderes gerichtet.

Worauf?

2020 habe ich ein neues Start-up gegründet. Seitdem arbeiten mein kleines Team und ich an einem neuen Internet.

Die Forderung: Programmieren statt 2. Fremdsprache

Im Zeit-Podcast »Alles Gesagt« entwirft Socher das Bild einer Zukunft, in der IT-Systeme und Künstliche Intelligenzen an Bedeutung gewinnen - und entsprechend müsse die schulische Ausbildung reagieren:

Meine Empfehlung [an die Politik] waren: … Mehr Programmierung in den Schulen zu starten … Ab der 9. Klasse sollte man meiner Meinung nach Informatik als Pflichtfach haben, um das nicht zu verpassen. Ich glaube, Programmiersprachen sind wichtiger als eine zweite Fremdsprache. Eine erste Fremdsprache, also Englisch muss man schon können, aber danach ist wahrscheinlich Python wichtiger als noch Französisch oder Italienisch. Ich sage nicht, dass niemand Französisch oder Italienisch lernen sollte … aber wahrscheinlich nicht so viele. 

Zeit-Podcast: Alles Gesagt? Richard Socher, was denken Maschinen? - ~02:11:25 (von 08:16:39)

Das klingt eben so ketzerisch wie einleuchtend. Lassen wir uns für einige Minuten auf das Gedankenspiel ein.

Gedankenspiel: Python statt Latein/Französisch …

Stellen wir uns vor, in Schulen würde grundsätzlich statt einer zweiten Fremdsprache eine Programmiersprache gelernt. Socher als KI-Person im Jahr 2022 spricht natürlich von der Programmiersprache Python, es könnte aber genau so gut Java, C# oder eine sonstige Programmiersprache sein.

Die Mittel- bzw. Realschüler/innen hätten beim Abschluss (Mittlere Reife) ungefähr 200 Stunden Programmierunterricht gehabt (2 Jahre x 3-4 Wochenstunden), die Abiturient/innen hätten mehr als 500 Stunden Programmierunterricht gehabt (4-5 Jahre x 3-4 Wochenstunden) und um die 20 Klausuren zum Thema »Programmieren« geschrieben.

Versuchen wir diese doch etwas abstrakten Zahlen etwas zu konkretisieren:

Vergleich: Bachelor-Student/in und Schüler/in mit Pflichtfach Informatik

An vielen Universitäten werden im gesamten Studium nur wenige Semester in praktischer Programmierung belegt, wovon bei den meisten Bachelor-Student/innen am Ende nicht viel hängen geblieben ist. Beispiel Universität Tübingen, Fach Informatik, Studienplan Bachelor of Science Informatik, Prüfungsordnung 2021: drei Veranstaltungen (jeweils ein Semester) Programmieren.

Es stellt sich die Frage, was genau »Informatikunterricht (Schule)« oder »Programmieren (Uni)« bedeutet. In der schulischen Praxis, wie sie sich heute darstellt, würden von den angenommenen 500 Stunden bestimmt ein großer Teil in Grundlagen, theoretische Informatik, Datenbanksysteme und natürlich pädagogische Arbeit fließen; das Tempo wäre insgesamt langsamer als an der Hochschule; im zitierten Prüfungsplan finden möglicherweise an der ein oder anderen Stelle zusätzliche Workshops oder Programmieraufgaben statt. Dennoch lässt sich sagen: Im Gedankenspiel »Informatikunterricht statt 2. Fremdsprache« würden die meisten Abiturient/innen den durchschnittlichen Bachelorstudenten programmiertechnisch klar übertrumpfen.

Alle Schüler/innen können programmieren - und dann?

Spinnen wir das weiter: Kommen die Abiturient/innen mit einer derartigen Expertise aus der Schule, würde man die Studienordnungen im Niveau entsprechend anheben und (fast noch wichtiger:) deutlich mehr diversifizieren können, als es heute der Fall ist.

Diese Entwicklung beträfe nicht nur den hochschulischen Bereich. Auch im IT-Ausbildungsmarkt könnten schon Schulabgänger/innen klar mit der Expertise der heute fertig Ausgebildeten mithalten, was - wie im akademischen Bereich - zu einer immensen Niveausteigerung in der beruflichen Ausbildung führen würde.

Weiter: Eine Gesellschaft, in der mehr oder weniger alle eine Programmiersprache beherrschen, hätte ein technisches Innovationspotenzial, das sämtliche heute möglichen Prognosen sprengen würde.

Es ist unstrittig, dass die Rolle der IT in Arbeit und Gesellschaft exponentiell wichtiger wird. Was heute ist, hätte sich vor 10 Jahren keiner vorstellen können (das erste Smartphone, das iPhone 1, wurde 2007 auf den Markt gebracht). Es ist unstrittig, dass ein Großteil der repetitiven und automatischen Arbeiten in die Hände von Computern übergehen werden, gerade unter dem Einfluss der Künstlichen Intelligenz. KI-Systeme werden schon in wenigen Jahren autonom Kraftfahrzeuge steuern, Kreditanträge eigenständig bearbeiten und Zeitungsartikel schreiben - diese Visionen bezweifelt heute niemand mehr ernsthaft (wussten Sie, dass schon heute ein Großteil aller Wettervorhersagen und Börsenberichte von Computern geschrieben werden? Und die meisten davon sind nicht mal mit KI ausgestattet!). Was danach kommt, entzieht sich jeglicher Vorstellungskraft.

Gegenrede: Fremdsprachenunterricht ist DOCH wichtig

Hanspeter Hauke

Wir befragen zum Thema Hanspeter Hauke, Bildungsexperte, Vorsitzender des ViS, ausgezeichnet mit zahlreichen Preisen für hochwertige Lernsoftware, mehr als 25 Jahre Tätigkeit beim SWR-Fernsehen im Bereich Wissenschaft und Bildung.

DER LEHRERFREUND: Was halten Sie als ehemaliger Lehrer für Fremdsprachen (Englisch, Französisch) von der Vorstellung, eine Fremdsprache komplett abzuschaffen und stattdessen eine Programmiersprache zu unterrichten?

HANSPETER HAUKE: Schule sollte sich kontinuierlich aktualisieren und gesellschaftliche Entwicklungen in pädagogisch sinnvollen Konzepte umsetzen. Nur so können Kinder und Jugendliche mit dem notwendigen Rüstzeug ausgestattet werden, welches sie in einer sich ständig verändernden Gesellschaft benötigen.

Seit langem wird in der pädagogischen Diskussion ein Mangel an naturwissenschaftlicher Ausbildung beklagt. Vor allem Schülerinnen zeigen auffallend wenig Interesse an IT, Bio, Chemie, Physik und so weiter. Trotz der ganzen Genderdiskussion hat sich meiner Meinung nach nicht viel geändert. Es wäre jedoch viel wichtiger, hier die klassischen Rollenmuster aufzubrechen, als sich an einer Diskussion um Fächer aufzuhängen.

Die Forderung, künftig den Fokus auf das Erlernen einer Programmiersprache statt einer Fremdsprache zu legen, scheint auf den ersten Blick Sinn zu machen. Doch zwischenmenschliche Kommunikation ist nicht mit einer Programmiersprache, sondern nur mit einer gesprochenen Sprache möglich. Und dieser Meinungs-, Wissens- und Erfahrungsaustausch erfolgt zunehmend in Englisch, eine Fremdsprache, die hier gelernt werden muss.  

DER LEHRERFREUND: Aber ist es Realität denn nicht so, dass Schüler/innen nach 3 Jahren Französischunterricht gerade mal ein Passé Simple abrufen können – intensive Kommunikation auf Französisch ist doch eher eine Utopie.

HANSPETER HAUKE: Das ist im Prinzip heute noch genauso wie vor 100 Jahren. In den Lehrplänen der modernen Fremdsprachen wird zwar die Entwicklung der Kommunikationsfähigkeit gefordert, gefördert durch den klassischen Fremdsprachenunterricht wird jedoch die linguistische Ausbildung der Kinder und Jugendlichen. Das bedeutet zum Beispiel, dass ich im Zielland die Menschen nicht verstehe, weil ich in der Schule darauf trainiert wurde, Lautketten in Schrift umzuwandeln, also Diktate zu schreiben. Mit diesem Ansatz kann man keiner Unterhaltung, die in normaler Sprechgeschwindigkeit in der Fremdsprache geführt wird, folgen.  Die Ineffizienz des Fremdsprachenunterrichts kann jedoch nicht als Argument für seine Abschaffung zugunsten von Programmiersprachen herangezogen werden. Richtig ist vielmehr die Forderung nach einem kommunikations- und anwendungsorientierten Unterricht. 

DER LEHRERFREUND: Drehen wir das alles mal um: Wenn der Fremdsprachenunterricht den Menschen auf eine neue kommunikative Stufe hebt, wie Sie implizieren – sollte man dann nicht Wert darauf legen, grundsätzlich in allen Schulformen eine zweite oder gar DRITTE Fremdsprache verpflichtend zu unterrichten?

HANSPETER HAUKE:  Versteht man Sprache als Instrument für zwischenmenschlichen Meinungs- und Erfahrungsaustausch, als Vehikel für Wissens- und Kompetenztransfer, dann bedarf es nicht mehrerer Fremdsprachen, die in der Schule gelernt werden. Der Trend geht in den letzten Jahren zu Englisch als weltweit funktionierende Sprache. Das gefällt den spanisch und französisch sprechenden Menschen eher nicht. Sicher auch nicht denen mit Chinesisch oder Russisch als Muttersprache. Doch auch in Japan oder China bin ich mit Englisch ganz gut zurechtgekommen.

Doch Sprache ist nicht nur ein Instrument für Kommunikation. Jede Sprache ist Teil einer Sprachenfamilie mit gemeinsamen und unterschiedlichen kulturellen, gesellschaftlichen, politischen, geschichtlichen Hintergründen. Die intensive Auseinandersetzung und Begegnung mit gesprochener und geschriebener Sprache führt deshalb immer auch zur Auseinandersetzung mit unterschiedlichen Lebensentwürfen, Schicksalen oder individuellen Erfahrungen, deren Kenntnis Verständnis für fremde Menschen und Kulturen weckt und so einen wichtigen Baustein für Toleranz und gegen Rassismus und Fremdenfeindlichkeit darstellt. Und wer mehr als nur eine Fremdsprache erlernt, erhält ein breitgestreutes Portfolio voller Erkenntnisse und Einsichten in andere Kulturen.

Kompromiss: Nicht »statt«, sondern »und«

Ignorieren wir die Tatsache, dass viele Entscheidungen durch politische Zwänge und menschliche Inkompetenz verhindert werden, so stellt sich in unserem Kontext die Frage, ob wir eine Gesellschaft wollen, die aus Computernerds besteht, die im literarischen und kulturellen Bereich jedoch Analphabeten sind (das einzige, was geht, sind Handbücher zu Programmiersprachen und technischen Systemen); für die Fremdsprachen (außer Englisch, natürlich) und fremde Kulturen einfach nur fremd sind; deren Vorstellung von Gesellschafts-, Politik- und Kulturgeschichte frühestens mit der eigenen Geburt und im eigenen Wohnort beginnt - kurz: Fachidiot/innen. Ein solches Volk will man wahrscheinlich wirklich nicht. Andererseits ist technische Expertise und Innovationskraft unabdingbar.

Im obigen Gedankenspiel sind wir Sochers Aussage gefolgt: »Programmiersprache statt zweiter Fremdsprache« Das ist vielleicht etwas extrem. Aber es gibt auch Mittelwege. Fremdsprache eine Stunde runter, Mathe eine Stunde runter, dafür zwei Stunden IT-Unterricht ab der 6. oder 7. Klasse - das wäre doch vertretbar. Und natürlich bräuchte man kompetente Lehrer/innen. Deren Ausbildung muss jetzt beginnen. Jetzt. Und nicht erst dann, wenn man feststellt, dass die Einwohner/innen der BRD Ovids Elegien lesen, während sämtliche technischen Innovationen in anderen Ländern stattfinden und IT-Dienstleistungen von dort zugekauft werden müssen.

Anzeige

Ihr Kommentar

zum Artikel "Programmierunterricht statt 2. Fremdsprache".



Wir speichern Ihren Kommentar dauerhaft ab (was auch sonst?). Mehr dazu in unserer ausführlichen Datenschutzerklärung.

Kommentare

4

Zum Artikel "Programmierunterricht statt 2. Fremdsprache".

  • #1

    Mal davon abgesehen, dass die große Anzahl von Sprachen schon eine wahnsinnige Ressourcenverschwendung unserer Menschheit darstellt, kann ich nur sagen, dass viele ihre eigene Sprach schon grammatikalisch falsch, semantisch unlogisch und missverständlich verwenden.

    Aber nun zur Fragestellung: “Programmierunterricht statt 2. Fremdsprache”

    Wenn man sich die Realität anschaut, ist das Ergebnis unserer Schulbildung bzgl. Fremdsprachen ein Trauerspiel. Das scheitert alleine dadurch, wenn man der Illusion verfällt, das Erlernen von Sprachen mit Erlernen vom sprichwörtlichen Fahrradfahren gleich setzen. Erlernte Sprachen sind ganz schnell weg, wenn man diese nicht permanent übt.

    Ein meschliche Sprache an sich, ist eine unglaublich ineffiziente und unscharfe Form der Kommunikation. Eine Fremdsprache macht es nicht besser. Das Erlernen einer Sprache besteht auch aus mindestens den Komponenten: Vokabeln, Grammatikregeln, Auspracheregeln, einer Vielzahl von Redewendungen mit abweichenden Bedeutungen und einen Stapel an Sonder- und Ausnahmefällen. All das kann sich zusätzlich auch noch regional unterscheiden.
    Totes Wissen wie beispielsweise Vokabeln werden sehr schnell von unserem Gehirn entsorgt, wenn diese nicht ständig gebraucht werden. Ein ständiges Üben ist also unabdingbar.
    Fazit: Um triviale Informationen unter einander in einer Fremdsprache auszutauschen bedarf es einer enormen Vorleistung.

    Meine persönliche Erfahrung bis auf das Englisch, welches ich beruflich fast täglich gebrauche, ist von den Fächern Russisch und Spanisch nichts übrig geblieben. Des Weiteren bekomme ich Alpträume, weil ich immer wieder wegen falscher Aussprache oder Grammatik oder “falschen Freunden” im harmlosesten Fall nur schief angesehen werde.

    Als Informatiker hingegen genieße ich Programmiersprachen, welche in sich logisch aufgebaut sind und deren Wortschatz keine stumpfe Aufgabe des Auswendiglernens darstellt. Deren Funktionen und Befehle bestehen aus grundlegenden logischen Operationen. Die Herleitung, was eine Funktion bedeutet, bringt diese Funktion unveränderlicherweise mit. Bei der menschlichen Sprache unterscheidet sich die Interpretation der Wortes und seines Kontextes von Mensch zu Mensch. Was für eine erschreckende Tatsache der menschlichen Kommunikation.

    Ich wundere mich nicht, dass es zu so vielen Kommunikationsproblemen kommt und eine Fremdsprache mehr oder weniger in der Schule wird meiner Meinung nach dabei auch nichts verändern.

    Frage: Wozu gibt es gut ausgebildete Übersetzer:innen, die die Nuancen “ihrer” Fremdsprache kennen und verstehen? Und in trivialen Fällen kann ich eine KI zu Rate ziehen. Diese Profis können es eh 1000mal besser als ich. 

    Um es zu verdeutlichen: Es stellt sich mir die Frage, ob man die Elektrik in seinem Haus auch selbst machen würden, nur weil man in der 7. Klasse im Physikunterricht etwas über elektrischen Strom gelernt hat?

    Ich persönlich spreche extrem ungern in einer fremden Sprache, weil ich mir nie 100% sicher bin ob, die Information, welche ich weiterreichen will auch 100%ig korrekt ankommt. Falls das überhaupt möglich ist.

    Ganz böse ausgedrückt: Ich würde mich sogar soweit aus dem Fenster lehnen und behaupten, es wäre sinnvoller, wenn die Menschheit mehr logisches Denken und Handeln erlernt, als “Blödsinn” in vielen Sprachen daher zu plappern.

    Als ja: Bitte lieber eine Programmiersprachen statt einer Fremdsprachen.

    PS + IMHO: Bitte nicht Phyton. Das ist keine gute Programmiersprache fürs Lernen in der Schule. Diese Sprache ist durch ihre beschränkte Leistungsfähigkeit, darauf angewiesen Fremd-Logiken von schnelleren Sprachen zu nutzen. In diesem Fall ist das ein Synonym für Vokabellernen einer menschlichen Sprache,

     

    schrieb C G am

  • #2

    Ich halte überhaupt nichts davon, immer neue Pflichtfächer in die Lehrpläne zu drücken. Stattdessen müssen wir uns in den Schulen vom Humboldtschen Ideal des allseitig Gebildeten verabschieden (das heute ohnehin kaum noch jemand ausfüllen kann) und der Tatsache Rechnung tragen, dass es unterschiedliche Begabungs- und Interessensprofile gibt. Heißt konkret: Wer naturwissenschaftlich begabt und interessiert, aber sprachlich eine Niete ist, der soll sein Abi mit drei Naturwissenschaften und Englisch als einziger Fremdsprache machen können, wer Sprachen liebt, aber Mathe als Albtraum erlebt, der soll es mit drei Fremdsprachen und Mathematik auf Mittelstufenniveau bekommen, und wer neben Musiktheorie noch zwei Musikinstrumente auf fortgeschrittenem Niveau beherrscht, der soll dafür (z. B.) eine Pflichtfremdsprache und eine Naturwissenschaft streichen können. Wer zum Programmieren weder Neigung noch Anlage hat, der wird sich durch einen obligatorischen Programmierunterricht genau so lust- und ergebnislos hindurchquälen wie durch jedes andere Fach, das man hasst. Dass zudem fast allepraktischen Voraussetzungen dafür fehlen, das wurde ja schon im vorherigen Kommentar hervorgehoben.

    schrieb Klaus am

  • #3

    Richard David Precht Interview: “Jung&Naiv;: Folge 369 ab 1:26:12
    Mehr braucht man meiner Meinung nach nicht mehr hinzufügen.

    schrieb G.M. am

  • #4

    Die Fragestellung lässt sich direkt beantworten: Solange es nicht ausreichend Lehrkräfte gibt,  die in der Lage sind das Programmieren zu unterrichten, muss man sich bezüglich der Sinnhaftigkeit keine Gedanken machen.

    Auch die technische Infrastruktur ist doch an den meisten Schulen leider noch nicht so weit, leider.

    schrieb Martin am

Andere Lehrerfreund/innen lasen auch:

Anzeige
Nach oben

 >  1632 Einträge, 14796 Kommentare. Seite generiert in 0.1505 Sekunden bei 63 MySQL-Queries. 155 Lehrer/innen online (3 min Timeout / 1674) |