{"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\/sv\/blog\/news\/tanchiki-na-paskale-kak-uchili-detej-programmirovaniyu-v-90-h-i-chto-s-etim-bylo-ne-tak","title":{"rendered":"Tankar i Pascal: hur barn l\u00e4rde sig programmera p\u00e5 90-talet och vad som var fel med det","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Lite om hur skolan \"informatik\" s\u00e5g ut p\u00e5 90-talet och varf\u00f6r alla programmerare d\u00e5 var sj\u00e4lvl\u00e4rda.<\/p>\n<p><img decoding=\"async\" alt=\"Tankar i Pascal: hur barn l\u00e4rde sig programmera p\u00e5 90-talet och vad som var fel med det\" 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>P\u00e5 vad man l\u00e4rde barn programmera<\/h2>\n<p>\nI b\u00f6rjan av 90-talet b\u00f6rjade Moskvas skolor gradvis utrusta klassrum med datorer. I lokalerna satte de genast galler p\u00e5 f\u00f6nstren och tunga d\u00f6rrar kl\u00e4dda i j\u00e4rn. Pl\u00f6tsligt d\u00f6k en datal\u00e4rare upp (som s\u00e5g ut att vara den mest betydelsefulla personen efter rektorn), vars huvuduppgift var att se till att ingen r\u00f6rde n\u00e5got. Verkligen ingenting. Inte ens ing\u00e5ngsd\u00f6rren.<br \/>\nI klassrummen kunde man oftast m\u00f6ta system som BK-0010 (i dess varianter) och BK-0011M.<\/p>\n<p><img decoding=\"async\" alt=\"Tankar i Pascal: hur barn l\u00e4rde sig programmera p\u00e5 90-talet och vad som var fel med det\" src=\"\/wp-content\/uploads\/2019\/08\/1c458810121cd3d38992ff59bc1f38d3.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Bild tagen fr\u00e5n <noindex><a rel=\"nofollow\" href=\"http:\/\/www.computer-museum.ru\/articles\/personalnye-evm\/901\/\">h\u00e4rifr\u00e5n<\/a><\/noindex><\/i><\/p>\n<p>Barnen fick l\u00e4ra sig om den allm\u00e4nna konstruktionen samt ett tiotal kommandon i \"BASIC\" s\u00e5 att de kunde rita linjer och cirklar p\u00e5 sk\u00e4rmen. F\u00f6r yngre och mellanliggande klasser var detta nog tillr\u00e4ckligt.<\/p>\n<p>Att spara sina skapelser (program) var d\u00e5 ett separat problem. Oftast sammankopplades datorerna med hj\u00e4lp av monokanalkontroller i ett n\u00e4tverk med toppologin \"gemensam buss\" och en \u00f6verf\u00f6ringshastighet p\u00e5 57600 baud. Diskettenheten var vanligtvis en och det var ofta problem med den. Den fungerade ibland, ibland inte, ibland h\u00e4ngde n\u00e4tverket och ibland kunde inte disketten l\u00e4sas.<\/p>\n<p>Jag bar runt p\u00e5 detta verk med en kapacitet p\u00e5 360 kB.<\/p>\n<p><img decoding=\"async\" alt=\"Tankar i Pascal: hur barn l\u00e4rde sig programmera p\u00e5 90-talet och vad som var fel med det\" src=\"\/wp-content\/uploads\/2019\/08\/c312b6e6d070c270c92be0f59b55884c.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nChansen att jag \u00e5terigen skulle f\u00e5 fram mitt program fr\u00e5n disketten var 50-70 procent.<\/p>\n<blockquote><p>Men det st\u00f6rsta problemet med alla dessa datorhistorier med \"BK\" var de o\u00e4ndliga h\u00e4ngningarna.<\/p><\/blockquote>\n<p>Det kunde h\u00e4nda n\u00e4r som helst, vare sig det var vid koden eller vid k\u00f6rning av programmet. Ett fryst system betydde att de 45 minuterna du spenderade var bortkastade, eftersom du fick b\u00f6rja om, men den tid som var kvar av lektionen r\u00e4ckte inte till f\u00f6r detta.<\/p>\n<p>N\u00e4rmare 1993 b\u00f6rjade vissa skolor och gymnasier f\u00e5 ordentliga klassrum med 286-maskiner, och p\u00e5 vissa st\u00e4llen stod det till och med \"treor\". N\u00e4r det kom till programmeringsspr\u00e5k fanns det tv\u00e5 alternativ: d\u00e4r \"BASIC\" tog slut, b\u00f6rjade \"Turbo Pascal\".<\/p>\n<h2>Programmering i \"Turbo Pascal\" med exempel fr\u00e5n \"tankarna\"<\/h2>\n<p>\nP\u00e5 \"Pascal\" l\u00e4rde barnen sig bygga loopar, rita olika funktioner, och arbeta med arrayer. P\u00e5 fysik-matematiska gymnasiet, d\u00e4r jag en tid \"uppeh\u00f6ll\" mig, hade vi bara en lektion i veckan av datakunskap. Och under tv\u00e5 \u00e5r var det just den h\u00e4r tristessen. Sj\u00e4lvklart ville man g\u00f6ra n\u00e5got mer seri\u00f6st \u00e4n att bara skriva ut v\u00e4rdena i en array eller n\u00e5gon sinuskurva.<\/p>\n<h3>Tankar<\/h3>\n<p>\nBattle City var ett av de mest popul\u00e4ra spelen p\u00e5 NES-kloner (Dendy m.fl.). <\/p>\n<p><img decoding=\"async\" alt=\"Tankar i Pascal: hur barn l\u00e4rde sig programmera p\u00e5 90-talet och vad som var fel med det\" src=\"\/wp-content\/uploads\/2019\/08\/b63a4b73e4d7cd5b6756175e1f4fcefe.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n\u00c5r 1996 hade populariteten f\u00f6r 8-bitarna passerat, de hade legat dammiga i sk\u00e5pen l\u00e4nge, och det k\u00e4ndes som en kul id\u00e9 att g\u00f6ra en klon av \"Tankar\" f\u00f6r PC. H\u00e4rn\u00e4st handlar det om hur jag verkligen fick k\u00e4mpa f\u00f6r att f\u00e5 n\u00e5got med grafik, mus och ljud i \"Pascal\".<\/p>\n<p><img decoding=\"async\" alt=\"Tankar i Pascal: hur barn l\u00e4rde sig programmera p\u00e5 90-talet och vad som var fel med det\" src=\"\/wp-content\/uploads\/2019\/08\/cc10dee6a0ef886ab6d00e382c414e1d.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Man kan bara rita pinnar och cirklar.<\/h3>\n<p>\nL\u00e5t oss b\u00f6rja med grafiken.<\/p>\n<p><img decoding=\"async\" alt=\"Tankar i Pascal: hur barn l\u00e4rde sig programmera p\u00e5 90-talet och vad som var fel med det\" src=\"\/wp-content\/uploads\/2019\/08\/9160517cddc78e1ab93e8bb1c121635e.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nI sin grundversion till\u00e4t \"Pascal\" att rita vissa figurer, fylla i och best\u00e4mma f\u00e4rger p\u00e5 punkter. De mest avancerade procedurerna i Graph-modulen, som n\u00e4rmade sig sprites, \u00e4r GetImage och PutImage. Med deras hj\u00e4lp kunde man f\u00e5nga en del av sk\u00e4rmen i en f\u00f6rutbest\u00e4md minnesregion och sedan anv\u00e4nda den biten som en rasterbild. Med andra ord, om du vill anv\u00e4nda vissa element eller bilder flera g\u00e5nger p\u00e5 sk\u00e4rmen ritar du dem f\u00f6rst, kopierar i minnet, raderar sk\u00e4rmen, ritar n\u00e4sta och forts\u00e4tter s\u00e5 l\u00e4nge tills du skapa det bibliotek du beh\u00f6ver i minnet. Eftersom allt sker snabbt m\u00e4rker anv\u00e4ndaren inget av dessa trick.<\/p>\n<p>Den f\u00f6rsta modulen som anv\u00e4nde sprites var kartredigeraren.<\/p>\n<p><img decoding=\"async\" alt=\"Tankar i Pascal: hur barn l\u00e4rde sig programmera p\u00e5 90-talet och vad som var fel med det\" src=\"\/wp-content\/uploads\/2019\/08\/3079b944f02329c55487e2d746166bbc.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDen hade ett markerat spelf\u00e4lt. Ett musklick \u00f6ppnade en meny d\u00e4r man kunde v\u00e4lja ett av fyra alternativ f\u00f6r hinder. F\u00f6rresten, talar vi om musen...<\/p>\n<h3>Musen \u2013 det var redan i slutet av 90-talet.<\/h3>\n<p>\nSj\u00e4lvklart hade alla m\u00f6ss, men fram till mitten av 90-talet anv\u00e4nde man dem bara i Windows 3.11, grafiska paket och ett f\u00e5tal spel. I Wolf och Doom spelade man bara med tangentbordet. I DOS-milj\u00f6n var musens anv\u00e4ndning heller inte n\u00f6dv\u00e4ndig. S\u00e5 i Borland inkluderade man inte ens modulen f\u00f6r mus\u00f6verf\u00f6ringar i standardpaketet. Man var tvungen att fr\u00e5ga bekanta som ryckte p\u00e5 axlarna och svarade \"men vad ska du ha den till?\".<\/p>\n<p>Men att hitta en modul f\u00f6r att fr\u00e5ga musen \u00e4r bara h\u00e4lften av jobbet. F\u00f6r att klicka med musen p\u00e5 sk\u00e4rmknapparna m\u00e5ste de ritas. Och i tv\u00e5 varianter (tryckt och inte tryckt). Den icke-tryckta knappen har en ljus \u00f6versida och en skugga under. Den tryckta knappen \u00e4r tv\u00e4rtom. Dessutom m\u00e5ste man rita den p\u00e5 sk\u00e4rmen tre g\u00e5nger (inte tryckt, tryckt, sedan igen inte tryckt). Gl\u00f6m inte att s\u00e4tta f\u00f6rdr\u00f6jningar f\u00f6r visningen och d\u00f6lja muspekaren.<\/p>\n<p><img decoding=\"async\" alt=\"Tankar i Pascal: hur barn l\u00e4rde sig programmera p\u00e5 90-talet och vad som var fel med det\" src=\"\/wp-content\/uploads\/2019\/08\/9db147e14536283807e115f47ad7c73e.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nTill exempel s\u00e5g behandlingen av huvudmenyn i koden ut s\u00e5 h\u00e4r:<\/p>\n<p><img decoding=\"async\" alt=\"Tankar i Pascal: hur barn l\u00e4rde sig programmera p\u00e5 90-talet och vad som var fel med det\" src=\"\/wp-content\/uploads\/2019\/08\/d3eade8d5f494752ffff63e798600069.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Ljud \u2013 endast PC Speaker-ljudsignal<\/h3>\n<p>\nEn separat historia handlar om ljud. I b\u00f6rjan av nittiotalet var klonerna av Sound Blaster fortfarande i sin begynnelse och de flesta program fungerade endast med den inbyggda h\u00f6gtalaren. Maximal kapacitet var att spela upp endast en ton samtidigt. Och just detta kunde Turbo Pascal g\u00f6ra. Genom proceduren sound kunde man \"pipa\" med olika frekvenser, vilket var tillr\u00e4ckligt f\u00f6r ljud av skott och explosioner, men f\u00f6r musikaliska jinglar, vilket var popul\u00e4rt d\u00e5, var detta helt otillr\u00e4ckligt. I slutet hittades en ganska fyndig l\u00f6sning: i v\u00e5r mjukvaruarkiv fanns det en \"exekverbar fil\" som n\u00e5gon g\u00e5ng hade laddats ner fr\u00e5n n\u00e5gon BBS. Den kunde g\u00f6ra underverk \u2013 spela upp okomprimerade wav-filer genom PC Speaker, vilket den gjorde fr\u00e5n kommandoraden och utan eget gr\u00e4nssnitt. Allt som beh\u00f6vdes var att anropa den genom Pascal-proceduren exec och se till att den konstruktionen inte kraschade. <\/p>\n<p>Som ett resultat fanns det nu en fantastisk musik p\u00e5 intro-sk\u00e4rmen, men n\u00e5got lustigt h\u00e4nde. \u00c5r 1996 hade jag ett system med Pentium 75 \u00f6verklockat till 90. Allt fungerade utm\u00e4rkt p\u00e5 den. Men p\u00e5 universitetet, d\u00e4r vi i andra terminen fick Pascal, stod det gamla \"tres\" i klassrummet. Genom en \u00f6verenskommelse med l\u00e4raren tog jag med mig dessa tanks f\u00f6r att f\u00e5 ett godk\u00e4nnande och inte beh\u00f6va g\u00e5 dit mer. S\u00e5 efter att ha startat, kom det en h\u00f6g ljud fr\u00e5n h\u00f6gtalaren blandat med kv\u00e4kande, gutturala ljud. Sammanfattningsvis klarade den 33 megahertz \"trean\" inte av att spela den d\u00e4r \"exekverbara filen\" normalt. Men annars var allt okej. Naturligtvis, f\u00f6rutom den f\u00f6rdr\u00f6jda tangentbordsavl\u00e4sningen som f\u00f6rst\u00f6rde hela spelupplevelsen oavsett datorns prestanda.<\/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=\"Spela video\" 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>Men det stora problemet ligger inte i \"Pascal\".<\/h2>\n<p>\nI min mening var \"Tankar\" det max som gick att f\u00e5 ut av Turbo Pascal utan assemblerinsatser. Bland de uppenbara nackdelarna med den slutliga produkten finns en l\u00e5ngsam tangentbordsavl\u00e4sning och l\u00e5ngsam grafikkonstruktion. Situationen f\u00f6rsv\u00e5rades av det extremt lilla antalet tredjepartsbibliotek och moduler. De kunde r\u00e4knas p\u00e5 en hand.<\/p>\n<p>Men det som mest frustrerade mig var inst\u00e4llningen inom skolan. Barnen fick d\u00e5 inte veta om f\u00f6rdelarna och m\u00f6jligheterna med andra spr\u00e5k. Under lektionerna b\u00f6rjade man n\u00e4stan direkt prata om begin, println och if, vilket l\u00e5ste eleverna inom Basic-Pascal-paradigmen. B\u00e5da dessa spr\u00e5k kan betraktas som rent pedagogiska. Deras \"kampanv\u00e4ndning\" \u00e4r ett s\u00e4llsynt fenomen. <\/p>\n<p>Varf\u00f6r l\u00e4ra barn falska spr\u00e5k \u00e4r en g\u00e5ta f\u00f6r mig. Visst \u00e4r de mer illustrativa. Visst anv\u00e4nds varianter av \"Basic\" h\u00e4r och d\u00e4r. Men i vilket fall som helst, om en person funderar p\u00e5 att knyta sin framtid till programmering, kommer de att beh\u00f6va l\u00e4ra sig andra spr\u00e5k fr\u00e5n grunden. S\u00e5 varf\u00f6r inte ge barnen samma pedagogiska uppgifter, men p\u00e5 en riktig plattform (spr\u00e5k), d\u00e4r de kan utvecklas vidare p\u00e5 egen hand?<\/p>\n<p>F\u00f6rresten om uppgifter. I skolan och p\u00e5 universitetet var de alltid abstrakta: r\u00e4kna det h\u00e4r, bygga en funktion, rita n\u00e5got. Jag gick i tre olika skolor, plus att vi hade \"Pascal\" p\u00e5 f\u00f6rsta \u00e5ret p\u00e5 universitetet, och inte en enda g\u00e5ng st\u00e4llde l\u00e4rarna en enda verkligt praktisk uppgift. Till exempel att g\u00f6ra en anteckningsbok eller n\u00e5got annat anv\u00e4ndbart. Allt var p\u00e5hittat. Och n\u00e4r en person i m\u00e5nader l\u00f6ser meningsl\u00f6sa uppgifter som sedan g\u00e5r i papperskorgen... Sammanfattningsvis g\u00e5r m\u00e4nniskor fr\u00e5n universitetet ut utbr\u00e4nda.<\/p>\n<p>F\u00f6rresten, p\u00e5 tredje \u00e5ret av samma h\u00f6gskola satte de \"plussarna\" i programmet. Det tyckte vi var bra, men folk var tr\u00f6tta, m\u00e4tta av falska och \"pedagogiska\" uppgifter. Det fanns ingen entusiasm, som f\u00f6rsta g\u00e5ngen, hos n\u00e5gon.<\/p>\n<p>P.S. Jag googlade vad det \u00e4r f\u00f6r spr\u00e5k som nu undervisas i skolorna under datorkurser. Allt \u00e4r som f\u00f6r 25 \u00e5r sedan: Basic, Pascal. Med enstaka inslag av Python.<br \/>\n<br \/>K\u00e4lla: <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-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - 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.\" \/>\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\/sv\/blog\/news\/tanchiki-na-paskale-kak-uchili-detej-programmirovaniyu-v-90-h-i-chto-s-etim-bylo-ne-tak\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sv_SE\" \/>\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.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sv\/blog\/news\/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\udd47Tankar p\u00e5 Pascal: hur barn l\u00e4rdes programmering p\u00e5 90-talet och vad som var fel med det | ProHoster","description":"Lite om hur skolan \"informatik\" s\u00e5g ut p\u00e5 90-talet och varf\u00f6r alla programmerare d\u00e5 var sj\u00e4lvl\u00e4rda.","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/news\/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":"sv_SE","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.","og:url":"https:\/\/prohoster.info\/sv\/blog\/news\/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","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/37275","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=37275"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/37275\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media\/27960"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=37275"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=37275"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=37275"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}