{"id":37275,"date":"2019-10-31T22:16:42","date_gmt":"2019-10-31T19:16:42","guid":{"rendered":"https:\/\/prohoster.info\/blog\/tanchiki-na-paskale-kak-uchili-detej-programmirovaniyu-v-90-h-i-chto-s-etim-bylo-ne-tak\/"},"modified":"2019-10-31T22:16:42","modified_gmt":"2019-10-31T19:16:42","slug":"tanchiki-na-paskale-kak-uchili-detej-programmirovaniyu-v-90-h-i-chto-s-etim-bylo-ne-tak","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/tanchiki-na-paskale-kak-uchili-detej-programmirovaniyu-v-90-h-i-chto-s-etim-bylo-ne-tak","title":{"rendered":"Tankspiele auf Pascal: wie Kinder in den 90ern das Programmieren lernten und was daran problematisch war","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Ein wenig \u00fcber das, was der Schulunterricht in 'Informatik' in den 90ern war, und warum alle Programmierer damals Selbstlerner waren.<\/p>\n<p><img decoding=\"async\" alt=\"Tankspiele auf Pascal: wie Kinder in den 90ern das Programmieren lernten und was daran problematisch war\" src=\"\/wp-content\/uploads\/2019\/08\/0e83c78a2e820c961fe72146ae21ff7e.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>Womit Kindern das Programmieren beigebracht wurde<\/h2>\n<p>\nZu Beginn der 90er Jahre begannen die Moskauer Schulen, ausgew\u00e4hlt Computerklassen auszur\u00fcsten. In diesen R\u00e4umen wurden sofort Gitter an den Fenstern und massive, mit Eisen beschlagene T\u00fcren installiert. Irgendwoher tauchte ein Informatiklehrer auf (er sah aus wie der wichtigste Mensch nach dem Direktor), dessen Hauptaufgabe es war, darauf zu achten, dass niemand etwas anfasste. Wirklich nichts. Sogar die Eingangst\u00fcr nicht.<br \/>\nIn den Klassen traf man am h\u00e4ufigsten auf die Systeme BK-0010 (in seinen Varianten) und BK-0011M.<\/p>\n<p><img decoding=\"async\" alt=\"Tankspiele auf Pascal: wie Kinder in den 90ern das Programmieren lernten und was daran problematisch war\" src=\"\/wp-content\/uploads\/2019\/08\/1c458810121cd3d38992ff59bc1f38d3.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Foto entnommen <noindex><a rel=\"nofollow\" href=\"http:\/\/www.computer-museum.ru\/articles\/personalnye-evm\/901\/\">hier herunter<\/a><\/noindex><\/i><\/p>\n<p>Den Kindern wurde das allgemeine Ger\u00e4t erkl\u00e4rt, sowie ein Dutzend Befehle aus 'BASIC', damit sie Linien und Kreise auf dem Bildschirm zeichnen konnten. F\u00fcr die unteren und mittleren Klassen war das wahrscheinlich ausreichend.<\/p>\n<p>Bei der Bewahrung ihrer Programme gab es damals separate Probleme. H\u00e4ufig wurden Computer durch Monocontroller in einem \"Shared Bus\"-Netzwerk mit einer \u00dcbertragungsrate von 57600 Baud verbunden. In der Regel gab es nur ein Diskettenlaufwerk, das oft Schwierigkeiten bereitete. Mal funktionierte es, mal nicht, die Netzwerkverbindung hing, oder die Diskette wurde nicht gelesen.<\/p>\n<p>Damals hatte ich dieses 360 kB gro\u00dfe Ger\u00e4t immer dabei.<\/p>\n<p><img decoding=\"async\" alt=\"Tankspiele auf Pascal: wie Kinder in den 90ern das Programmieren lernten und was daran problematisch war\" src=\"\/wp-content\/uploads\/2019\/08\/c312b6e6d070c270c92be0f59b55884c.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDie Chancen, dass ich erneut mein Programm von dort abrufen konnte, lagen bei etwa 50-70 %.<\/p>\n<blockquote><p>Jedoch war das Hauptproblem bei all diesen Geschichten mit den \"BK\"-Computern die endlosen Systemabst\u00fcrze.<\/p><\/blockquote>\n<p>Das konnte jederzeit passieren, sei es beim Codieren oder bei der Ausf\u00fchrung eines Programms. Ein gefrorenes System bedeutete, dass die 45 Minuten, die man investiert hatte, umsonst waren, da man alles von vorne beginnen musste, und die verbleibende Zeit f\u00fcr die Lektion daf\u00fcr bereits nicht mehr ausreichte.<\/p>\n<p>Gegen 1993 begannen in einzelnen Schulen und Gymnasien normale Klassen mit 286-Rechnern zu erscheinen, und an manchen Orten standen sogar \"386er\"-Maschinen. Im Bereich der Programmiersprachen gab es zwei Optionen: Dort, wo \"BASIC\" endete, begann \"Turbo Pascal\".<\/p>\n<h2>Programmierung in \u201eTurbo Pascal\u201c am Beispiel von \u201eTankspielen\u201c<\/h2>\n<p>\nIn \u201ePascal\u201c lernten die Kinder, Schleifen zu erstellen, verschiedene Funktionen zu zeichnen und mit Arrays zu arbeiten. An dem Mathematik- und Naturwissenschaftslyzeum, wo ich eine Zeit lang war, gab es nur eine Stunde Informatik pro Woche. Zwei Jahre lang war das eine ziemliche langweilige Zeit. Nat\u00fcrlich wollte ich etwas Seri\u00f6seres machen als nur Werte aus einem Array oder eine Sinusfunktion auf dem Bildschirm auszugeben.<\/p>\n<h3>Tankspiele<\/h3>\n<p>\nBattle City war eines der beliebtesten Spiele auf NES-Klonkonsolen (wie Dendy usw.). <\/p>\n<p><img decoding=\"async\" alt=\"Tankspiele auf Pascal: wie Kinder in den 90ern das Programmieren lernten und was daran problematisch war\" src=\"\/wp-content\/uploads\/2019\/08\/b63a4b73e4d7cd5b6756175e1f4fcefe.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nIm Jahr 1996 war die Popularit\u00e4t der 8-Bit-Konsolen vorbei, sie lagen seit Langem verstaubt im Schrank, und ich fand es spannend, etwas Gro\u00dfes zu machen, n\u00e4mlich einen Klon von \u201eTankspielen\u201c f\u00fcr den PC. Im Folgenden erkl\u00e4re ich, wie man damals kreativ werden musste, um in \u201ePascal\u201c etwas mit Grafik, Maus und Ton zu entwickeln.<\/p>\n<p><img decoding=\"async\" alt=\"Tankspiele auf Pascal: wie Kinder in den 90ern das Programmieren lernten und was daran problematisch war\" src=\"\/wp-content\/uploads\/2019\/08\/cc10dee6a0ef886ab6d00e382c414e1d.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Zeichnen kann man nur mit Linien und Kreisen<\/h3>\n<p>\nBeginnen wir mit der Grafik.<\/p>\n<p><img decoding=\"async\" alt=\"Tankspiele auf Pascal: wie Kinder in den 90ern das Programmieren lernten und was daran problematisch war\" src=\"\/wp-content\/uploads\/2019\/08\/9160517cddc78e1ab93e8bb1c121635e.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nIm Basisversion \"Pascal\" konnten einige Figuren gezeichnet, gef\u00fcllt und Punktfarben festgelegt werden. Die fortschrittlichsten Verfahren im Graph-Modul, die uns den Sprites n\u00e4her bringen, sind GetImage und PutImage. Mit deren Hilfe konnte ein Bereich des Bildschirms in einen zuvor reservierten Speicherbereich erfasst und anschlie\u00dfend als Rasterbild verwendet werden. Mit anderen Worten, wenn Sie bestimmte Elemente oder Bilder mehrfach auf dem Bildschirm verwenden m\u00f6chten, zeichnen Sie sie zun\u00e4chst, kopieren sie in den Speicher, l\u00f6schen den Bildschirm, zeichnen das N\u00e4chste und so weiter, bis Sie die gew\u00fcnschte Bibliothek im Speicher erstellt haben. Da alles schnell geschieht, bemerkt der Nutzer diese Tricks nicht.<\/p>\n<p>Das erste Modul, in dem Sprites verwendet wurden, war der Karteneditor.<\/p>\n<p><img decoding=\"async\" alt=\"Tankspiele auf Pascal: wie Kinder in den 90ern das Programmieren lernten und was daran problematisch war\" src=\"\/wp-content\/uploads\/2019\/08\/3079b944f02329c55487e2d746166bbc.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nEs gab ein markiertes Spielfeld. Ein Mausklick \u00f6ffnete ein Men\u00fc, in dem man eine der vier Varianten von Hindernissen ausw\u00e4hlen konnte. \u00dcbrigens zur Maus\u2026<\/p>\n<h3>Die Maus war bereits Ende der 90er Jahre.<\/h3>\n<p>\nJedermann hatte nat\u00fcrlich eine Maus, aber bis Mitte der 90er Jahre wurde sie haupts\u00e4chlich nur unter Windows 3.11, in Grafikpaketen und einigen wenigen Spielen verwendet. In Wolf und Doom k\u00e4mpfte man ausschlie\u00dflich mit der Tastatur. In der DOS-Umgebung war eine Maus auch nicht besonders n\u00f6tig. Daher wurde das Modul zur Mausbearbeitung bei Borland nicht einmal standardm\u00e4\u00dfig mitgeliefert. Man musste es suchen und die Bekannten fragten dann oft: \u201eWozu brauchst du das?\u201c<\/p>\n<p>Ein Modul zur Abfrage der Maus zu finden, ist jedoch nur die halbe Miete. Um mit der Maus auf den Schaltfl\u00e4chen auf dem Bildschirm zu klicken, mussten diese gezeichnet werden. Und zwar in zwei Varianten (gedr\u00fcckt und nicht gedr\u00fcckt). Bei einer nicht gedr\u00fcckten Taste ist die Oberseite hell und darunter befindet sich ein Schatten. Umgekehrt bei der gedr\u00fcckten Taste. Au\u00dferdem musste man sie dann dreimal auf dem Bildschirm zeichnen (nicht gedr\u00fcckt, gedr\u00fcckt, dann wieder nicht gedr\u00fcckt). Plus nicht vergessen, Verz\u00f6gerungen bei der Anzeige einzuf\u00fchren und den Mauszeiger zu verbergen.<\/p>\n<p><img decoding=\"async\" alt=\"Tankspiele auf Pascal: wie Kinder in den 90ern das Programmieren lernten und was daran problematisch war\" src=\"\/wp-content\/uploads\/2019\/08\/9db147e14536283807e115f47ad7c73e.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDie Verarbeitung des Hauptmen\u00fcs sah im Code so aus:<\/p>\n<p><img decoding=\"async\" alt=\"Tankspiele auf Pascal: wie Kinder in den 90ern das Programmieren lernten und was daran problematisch war\" src=\"\/wp-content\/uploads\/2019\/08\/d3eade8d5f494752ffff63e798600069.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Der Ton \u2013 nur ein PC-Lautsprecher-Piepton<\/h3>\n<p>\nEine eigene Geschichte war der Sound. Anfang der neunziger Jahre standen die Klone von Sound Blaster kurz vor ihrem Durchbruch, und die meisten Anwendungen arbeiteten nur mit dem eingebauten Lautsprecher. Seine maximalen M\u00f6glichkeiten beschr\u00e4nkten sich auf die gleichzeitige Wiedergabe eines einzigen Tons. Genau das erm\u00f6glichte Turbo Pascal. \u00dcber die Prozedur \"sound\" konnte man T\u00f6ne in verschiedenen Frequenzen erzeugen, was f\u00fcr Schuss- und Explosionsger\u00e4usche ausreichend war, aber f\u00fcr das damals beliebte Musik-Intro nicht geeignet war. Am Ende fand sich eine ziemlich clevere L\u00f6sung: In unserem Software-Archiv entdeckten wir ein kleines \"Executable\", das einst von einem BBS heruntergeladen worden war. Es konnte Wunder wirken \u2013 unkomprimierte WAV-Dateien \u00fcber den PC-Lautsprecher wiedergeben, und das alles aus der Kommandozeile ohne eine eigene Benutzeroberfl\u00e4che. Alles, was man tun musste, war, es \u00fcber die Pascal-Prozedur \"exec\" aufzurufen und darauf zu achten, dass diese Konstruktion nicht zusammenbrach. <\/p>\n<p>Am Ende erschien der geniale Soundtrack im Intro, doch dann gab es eine lustige Sache. 1996 hatte ich ein System mit einem Pentium 75, der auf 90 \u00fcbertaktet war. Darauf lief alles wunderbar. An der Hochschule, wo wir im zweiten Semester Pascal hatten, standen jedoch alte \u201eDreier\u201c im Unterrichtsraum. Nach Absprache mit dem Dozenten brachte ich zu unserer zweiten Stunde diese Tanks mit, um die Pr\u00fcfung zu bestehen und nicht mehr zu kommen. Und so, nach dem Start, ert\u00f6nte aus den Lautsprechern ein lautes Br\u00fcllen, vermischt mit schmatzenden, kehlig klingenden Ger\u00e4uschen. Kurz gesagt, der 33-MHz \u201eDreier\u201c konnte dieses bestimmte \u201eExecutable\u201c einfach nicht richtig abspielen. Aber sonst war alles in Ordnung. Nat\u00fcrlich abgesehen von der verz\u00f6gerten Tasteneingabe, die das gesamte Gameplay beeintr\u00e4chtigte, unabh\u00e4ngig von der Leistung des PCs.<\/p>\n<p><center><div class=\"youtube-placeholder\" data-id=\"1FC2YALixLY\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/1FC2YALixLY\/hqdefault.jpg\" alt=\"Video abspielen\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><\/p>\n<h2>Doch das Hauptproblem liegt nicht im \u201ePascal\u201c.<\/h2>\n<p>\nIn meiner Sichtweise sind \"Tanks\" das Maximum, was man aus Turbo Pascal ohne Assembler-Einf\u00fcgungen herausholen konnte. Zu den offensichtlichen M\u00e4ngeln des Endprodukts geh\u00f6ren die langsame Tastatureingabe und die langsame Grafikdarstellung. Die Situation wurde zudem durch die extrem geringe Anzahl an externen Bibliotheken und Modulen versch\u00e4rft. Man konnte sie an einer Hand abz\u00e4hlen.<\/p>\n<p>Am meisten frustrierte mich jedoch der Ansatz in der schulischen Bildung. Den Kindern wurde damals niemand die Vorteile und M\u00f6glichkeiten anderer Sprachen erkl\u00e4rt. Im Unterricht begann man praktisch sofort mit Begriffen wie begin, println und if, was die Sch\u00fcler in der Basic-Pascal-Paradigmen gefangen hielt. Beide diese Sprachen k\u00f6nnen als rein lehrm\u00e4\u00dfig betrachtet werden. Ihre \"operative\" Anwendung ist eine seltene Ausnahme. <\/p>\n<p>Warum es wichtig ist, Kinder mit fiktiven Programmiersprachen zu lehren, bleibt mir ein R\u00e4tsel. Sicher, sie sind anschaulicher. Zwar werden einige Varianten von \"Basic\" hier und da verwendet. Dennoch, wenn jemand dar\u00fcber nachdenkt, seine Zukunft im Programmieren zu sehen, wird er gezwungen sein, im Grunde genommen andere Sprachen von Grund auf zu lernen. Warum also nicht die gleichen Lernaufgaben f\u00fcr Kinder formulieren, jedoch auf einer richtigen Plattform (Sprache), auf der sie sich eigenst\u00e4ndig weiterentwickeln k\u00f6nnen?<\/p>\n<p>Apropos Aufgaben. In der Schule und im Studium waren sie stets abstrakt: berechne das, schreibe eine Funktion, zeichne etwas. Ich habe in drei verschiedenen Schulen gelernt, und w\u00e4hrend des ersten Studienjahres hatten wir \"Pascal\", aber nie stellten die Dozenten eine realit\u00e4tsnahe, praktische Aufgabe. Zum Beispiel ein Notizbuch zu erstellen oder etwas N\u00fctzliches. Alles war erfunden. Und wenn jemand monatelang leere Aufgaben l\u00f6st, die dann vergessen werden\u2026 Kurz gesagt, die Leute kommen ausgebrannt aus der Universit\u00e4t.<\/p>\n<p>\u00dcbrigens wurde uns im dritten Jahr an derselben Hochschule Programmierung mit 'Plusplus' beigebracht. Es schien eine gute Sache zu sein, aber die Leute waren m\u00fcde und \u00fcbers\u00e4ttigt von Fake-Inhalten und 'Lern'-Aufgaben. Die Begeisterung wie beim ersten Mal war bei niemandem zu beobachten.<\/p>\n<p>P.S. Ich habe gegoogelt, welche Programmiersprachen momentan im Informatikunterricht an Schulen gelehrt werden. Alles wie vor 25 Jahren: Basic, Pascal. Ein paar vereinzelte Ausnahmen sind Python.<br \/>\n<br \/>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/464237\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041d\u0435\u043c\u043d\u043e\u0433\u043e \u043e \u0442\u043e\u043c, \u0447\u0442\u043e \u0438\u0437 \u0441\u0435\u0431\u044f \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u043b\u0430 \u0448\u043a\u043e\u043b\u044c\u043d\u0430\u044f \u00ab\u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0442\u0438\u043a\u0430\u00bb \u0432 90-\u0445, \u0438 \u043f\u043e\u0447\u0435\u043c\u0443 \u0432\u0441\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u044b \u0442\u043e\u0433\u0434\u0430 \u0431\u044b\u043b\u0438 \u0438\u0441\u043a\u043b\u044e\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0441\u0430\u043c\u043e\u0443\u0447\u043a\u0438. \u041d\u0430 \u0447\u0435\u043c \u0443\u0447\u0438\u043b\u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0434\u0435\u0442\u0435\u0439 \u0412 \u043d\u0430\u0447\u0430\u043b\u0435 90-\u0445 \u043c\u043e\u0441\u043a\u043e\u0432\u0441\u043a\u0438\u0435 \u0448\u043a\u043e\u043b\u044b \u043d\u0430\u0447\u0430\u043b\u0438 \u0432\u044b\u0431\u043e\u0440\u043e\u0447\u043d\u043e \u043e\u0441\u043d\u0430\u0449\u0430\u0442\u044c \u043a\u043b\u0430\u0441\u0441\u0430\u043c\u0438 \u042d\u0412\u041c. \u0412 \u043f\u043e\u043c\u0435\u0449\u0435\u043d\u0438\u044f\u0445 \u0441\u0440\u0430\u0437\u0443 \u0441\u0442\u0430\u0432\u0438\u043b\u0438 \u0440\u0435\u0448\u0435\u0442\u043a\u0438 \u043d\u0430 \u043e\u043a\u043d\u0430 \u0438 \u0442\u044f\u0436\u0435\u043b\u0443\u044e \u043e\u0431\u0438\u0442\u0443\u044e \u0436\u0435\u043b\u0435\u0437\u043e\u043c \u0434\u0432\u0435\u0440\u044c. \u041e\u0442\u043a\u0443\u0434\u0430-\u0442\u043e \u043f\u043e\u044f\u0432\u043b\u044f\u043b\u0441\u044f \u0443\u0447\u0438\u0442\u0435\u043b\u044c \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0442\u0438\u043a\u0438 (\u0432\u044b\u0433\u043b\u044f\u0434\u0435\u043b \u043a\u0430\u043a \u0441\u0430\u043c\u044b\u0439 \u0432\u0430\u0436\u043d\u044b\u0439 \u0442\u043e\u0432\u0430\u0440\u0438\u0449 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":27960,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-37275","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041d\u0435\u043c\u043d\u043e\u0433\u043e \u043e \u0442\u043e\u043c, \u0447\u0442\u043e \u0438\u0437 \u0441\u0435\u0431\u044f \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u043b\u0430 \u0448\u043a\u043e\u043b\u044c\u043d\u0430\u044f \u00ab\u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0442\u0438\u043a\u0430\u00bb \u0432 90-\u0445, \u0438 \u043f\u043e\u0447\u0435\u043c\u0443 \u0432\u0441\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u044b \u0442\u043e\u0433\u0434\u0430 \u0431\u044b\u043b\u0438 \u0438\u0441\u043a\u043b\u044e\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0441\u0430\u043c\u043e\u0443\u0447\u043a\u0438. \u041d\u0430 \u0447\u0435\u043c \u0443\u0447\u0438\u043b\u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0434\u0435\u0442\u0435\u0439 \u0412 \u043d\u0430\u0447\u0430\u043b\u0435 90-\u0445 \u043c\u043e\u0441\u043a\u043e\u0432\u0441\u043a\u0438\u0435 \u0448\u043a\u043e\u043b\u044b \u043d\u0430\u0447\u0430\u043b\u0438 \u0432\u044b\u0431\u043e\u0440\u043e\u0447\u043d\u043e \u043e\u0441\u043d\u0430\u0449\u0430\u0442\u044c \u043a\u043b\u0430\u0441\u0441\u0430\u043c\u0438 \u042d\u0412\u041c. \u0412 \u043f\u043e\u043c\u0435\u0449\u0435\u043d\u0438\u044f\u0445 \u0441\u0440\u0430\u0437\u0443 \u0441\u0442\u0430\u0432\u0438\u043b\u0438 \u0440\u0435\u0448\u0435\u0442\u043a\u0438 \u043d\u0430 \u043e\u043a\u043d\u0430 \u0438 \u0442\u044f\u0436\u0435\u043b\u0443\u044e \u043e\u0431\u0438\u0442\u0443\u044e \u0436\u0435\u043b\u0435\u0437\u043e\u043c \u0434\u0432\u0435\u0440\u044c. \u041e\u0442\u043a\u0443\u0434\u0430-\u0442\u043e \u043f\u043e\u044f\u0432\u043b\u044f\u043b\u0441\u044f \u0443\u0447\u0438\u0442\u0435\u043b\u044c \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0442\u0438\u043a\u0438 (\u0432\u044b\u0433\u043b\u044f\u0434\u0435\u043b \u043a\u0430\u043a \u0441\u0430\u043c\u044b\u0439 \u0432\u0430\u0436\u043d\u044b\u0439 \u0442\u043e\u0432\u0430\u0440\u0438\u0449\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/tanchiki-na-paskale-kak-uchili-detej-programmirovaniyu-v-90-h-i-chto-s-etim-bylo-ne-tak\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0422\u0430\u043d\u0447\u0438\u043a\u0438 \u043d\u0430 \u041f\u0430\u0441\u043a\u0430\u043b\u0435: \u043a\u0430\u043a \u0443\u0447\u0438\u043b\u0438 \u0434\u0435\u0442\u0435\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e \u0432 90-\u0445 \u0438 \u0447\u0442\u043e \u0441 \u044d\u0442\u0438\u043c \u0431\u044b\u043b\u043e \u043d\u0435 \u0442\u0430\u043a | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041d\u0435\u043c\u043d\u043e\u0433\u043e \u043e \u0442\u043e\u043c, \u0447\u0442\u043e \u0438\u0437 \u0441\u0435\u0431\u044f \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u043b\u0430 \u0448\u043a\u043e\u043b\u044c\u043d\u0430\u044f \u00ab\u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0442\u0438\u043a\u0430\u00bb \u0432 90-\u0445, \u0438 \u043f\u043e\u0447\u0435\u043c\u0443 \u0432\u0441\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u044b \u0442\u043e\u0433\u0434\u0430 \u0431\u044b\u043b\u0438 \u0438\u0441\u043a\u043b\u044e\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0441\u0430\u043c\u043e\u0443\u0447\u043a\u0438. \u041d\u0430 \u0447\u0435\u043c \u0443\u0447\u0438\u043b\u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0434\u0435\u0442\u0435\u0439 \u0412 \u043d\u0430\u0447\u0430\u043b\u0435 90-\u0445 \u043c\u043e\u0441\u043a\u043e\u0432\u0441\u043a\u0438\u0435 \u0448\u043a\u043e\u043b\u044b \u043d\u0430\u0447\u0430\u043b\u0438 \u0432\u044b\u0431\u043e\u0440\u043e\u0447\u043d\u043e \u043e\u0441\u043d\u0430\u0449\u0430\u0442\u044c \u043a\u043b\u0430\u0441\u0441\u0430\u043c\u0438 \u042d\u0412\u041c. \u0412 \u043f\u043e\u043c\u0435\u0449\u0435\u043d\u0438\u044f\u0445 \u0441\u0440\u0430\u0437\u0443 \u0441\u0442\u0430\u0432\u0438\u043b\u0438 \u0440\u0435\u0448\u0435\u0442\u043a\u0438 \u043d\u0430 \u043e\u043a\u043d\u0430 \u0438 \u0442\u044f\u0436\u0435\u043b\u0443\u044e \u043e\u0431\u0438\u0442\u0443\u044e \u0436\u0435\u043b\u0435\u0437\u043e\u043c \u0434\u0432\u0435\u0440\u044c. \u041e\u0442\u043a\u0443\u0434\u0430-\u0442\u043e \u043f\u043e\u044f\u0432\u043b\u044f\u043b\u0441\u044f \u0443\u0447\u0438\u0442\u0435\u043b\u044c \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0442\u0438\u043a\u0438 (\u0432\u044b\u0433\u043b\u044f\u0434\u0435\u043b \u043a\u0430\u043a \u0441\u0430\u043c\u044b\u0439 \u0432\u0430\u0436\u043d\u044b\u0439 \u0442\u043e\u0432\u0430\u0440\u0438\u0449\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/tanchiki-na-paskale-kak-uchili-detej-programmirovaniyu-v-90-h-i-chto-s-etim-bylo-ne-tak\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:16:42+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:16:42+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Tanks auf Pascal: wie Kindern in den 90ern Programmieren beigebracht wurde und was dabei nicht stimmte | ProHoster","description":"Ein bisschen dar\u00fcber, wie der Schulunterricht in Informatik in den 90ern war und warum damals alle Programmierer autodidaktisch waren. Wie Kindern das Programmieren beigebracht wurde. Zu Beginn der 90er Jahre begannen Moskauer Schulen, selektiv Computer-Klassen einzurichten. In den R\u00e4umen wurden sofort Gitter an die Fenster und schwere mit Eisen beschlagene T\u00fcren installiert. Irgendwie tauchte ein Informatiklehrer auf (er sah aus wie der wichtigste Mensch)","canonical_url":"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/tanchiki-na-paskale-kak-uchili-detej-programmirovaniyu-v-90-h-i-chto-s-etim-bylo-ne-tak","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0422\u0430\u043d\u0447\u0438\u043a\u0438 \u043d\u0430 \u041f\u0430\u0441\u043a\u0430\u043b\u0435: \u043a\u0430\u043a \u0443\u0447\u0438\u043b\u0438 \u0434\u0435\u0442\u0435\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e \u0432 90-\u0445 \u0438 \u0447\u0442\u043e \u0441 \u044d\u0442\u0438\u043c \u0431\u044b\u043b\u043e \u043d\u0435 \u0442\u0430\u043a | ProHoster","og:description":"\u041d\u0435\u043c\u043d\u043e\u0433\u043e \u043e \u0442\u043e\u043c, \u0447\u0442\u043e \u0438\u0437 \u0441\u0435\u0431\u044f \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u043b\u0430 \u0448\u043a\u043e\u043b\u044c\u043d\u0430\u044f \u00ab\u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0442\u0438\u043a\u0430\u00bb \u0432 90-\u0445, \u0438 \u043f\u043e\u0447\u0435\u043c\u0443 \u0432\u0441\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u044b \u0442\u043e\u0433\u0434\u0430 \u0431\u044b\u043b\u0438 \u0438\u0441\u043a\u043b\u044e\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0441\u0430\u043c\u043e\u0443\u0447\u043a\u0438. \u041d\u0430 \u0447\u0435\u043c \u0443\u0447\u0438\u043b\u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0434\u0435\u0442\u0435\u0439 \u0412 \u043d\u0430\u0447\u0430\u043b\u0435 90-\u0445 \u043c\u043e\u0441\u043a\u043e\u0432\u0441\u043a\u0438\u0435 \u0448\u043a\u043e\u043b\u044b \u043d\u0430\u0447\u0430\u043b\u0438 \u0432\u044b\u0431\u043e\u0440\u043e\u0447\u043d\u043e \u043e\u0441\u043d\u0430\u0449\u0430\u0442\u044c \u043a\u043b\u0430\u0441\u0441\u0430\u043c\u0438 \u042d\u0412\u041c. \u0412 \u043f\u043e\u043c\u0435\u0449\u0435\u043d\u0438\u044f\u0445 \u0441\u0440\u0430\u0437\u0443 \u0441\u0442\u0430\u0432\u0438\u043b\u0438 \u0440\u0435\u0448\u0435\u0442\u043a\u0438 \u043d\u0430 \u043e\u043a\u043d\u0430 \u0438 \u0442\u044f\u0436\u0435\u043b\u0443\u044e \u043e\u0431\u0438\u0442\u0443\u044e \u0436\u0435\u043b\u0435\u0437\u043e\u043c \u0434\u0432\u0435\u0440\u044c. \u041e\u0442\u043a\u0443\u0434\u0430-\u0442\u043e \u043f\u043e\u044f\u0432\u043b\u044f\u043b\u0441\u044f \u0443\u0447\u0438\u0442\u0435\u043b\u044c \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0442\u0438\u043a\u0438 (\u0432\u044b\u0433\u043b\u044f\u0434\u0435\u043b \u043a\u0430\u043a \u0441\u0430\u043c\u044b\u0439 \u0432\u0430\u0436\u043d\u044b\u0439 \u0442\u043e\u0432\u0430\u0440\u0438\u0449","og:url":"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/tanchiki-na-paskale-kak-uchili-detej-programmirovaniyu-v-90-h-i-chto-s-etim-bylo-ne-tak","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:16:42+00:00","article:modified_time":"2019-10-31T19:16:42+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"37275","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-23 17:04:38","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:30:00","updated":"2026-01-23 17:04:38"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/37275","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=37275"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/37275\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media\/27960"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=37275"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=37275"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=37275"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}