{"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\/hu\/blog\/news\/tanchiki-na-paskale-kak-uchili-detej-programmirovaniyu-v-90-h-i-chto-s-etim-bylo-ne-tak","title":{"rendered":"Tankok Pascalon: hogyan tan\u00edtott\u00e1k a gyerekeket a programoz\u00e1sra a 90-es \u00e9vekben, \u00e9s mi volt ezzel a probl\u00e9ma","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Egy kis \u00e1ttekint\u00e9s arr\u00f3l, hogy micsoda volt a di\u00e1kok sz\u00e1m\u00e1ra a sz\u00e1m\u00edt\u00e1stechnika az 90-es \u00e9vekben, \u00e9s mi\u00e9rt voltak akkoriban a programoz\u00f3k kiz\u00e1r\u00f3lag autodidakt\u00e1k.<\/p>\n<p><img decoding=\"async\" alt=\"Tankok Pascalon: hogyan tan\u00edtott\u00e1k a gyerekeket a programoz\u00e1sra a 90-es \u00e9vekben, \u00e9s mi volt ezzel a probl\u00e9ma\" 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>Mire tan\u00edtott\u00e1k a gyerekeket programozni<\/h2>\n<p>\nAz 90-es \u00e9vek elej\u00e9n a moszkvai iskol\u00e1k kezdtek v\u00e1logatva sz\u00e1m\u00edt\u00f3g\u00e9pes termekkel felszerelni. A tantermekbe azonnal r\u00e1csokat tettek az ablakokra \u00e9s neh\u00e9z f\u00e9m bor\u00edt\u00e1s\u00fa ajt\u00f3kat. Valahonnan megjelent egy informatika tan\u00e1r (a legfontosabb szem\u00e9lynek t\u0171nt az igazgat\u00f3 ut\u00e1n), akinek f\u0151 feladata az volt, hogy figyeljen, senki se ny\u00faljon semmihez. Igaz\u00e1b\u00f3l semmihez. M\u00e9g az ajt\u00f3hoz sem.<br \/>\nA termekben leggyakrabban a BK-0010 (v\u00e1ltozataival) \u00e9s a BK-0011M rendszereket lehetett tal\u00e1lni.<\/p>\n<p><img decoding=\"async\" alt=\"Tankok Pascalon: hogyan tan\u00edtott\u00e1k a gyerekeket a programoz\u00e1sra a 90-es \u00e9vekben, \u00e9s mi volt ezzel a probl\u00e9ma\" src=\"\/wp-content\/uploads\/2019\/08\/1c458810121cd3d38992ff59bc1f38d3.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>A fot\u00f3 forr\u00e1sa <noindex><a rel=\"nofollow\" href=\"http:\/\/www.computer-museum.ru\/articles\/personalnye-evm\/901\/\">innen<\/a><\/noindex><\/i><\/p>\n<p>A gyerekeknek elmondt\u00e1k az alapvet\u0151 fel\u00e9p\u00edt\u00e9st, valamint k\u00f6r\u00fclbel\u00fcl tucatnyi Basic parancsot, hogy tudjanak vonalakat \u00e9s k\u00f6r\u00f6ket rajzolni a k\u00e9perny\u0151re. Val\u00f3sz\u00edn\u0171leg ez elegend\u0151 volt az als\u00f3 \u00e9s k\u00f6z\u00e9ps\u0151 oszt\u00e1lyok sz\u00e1m\u00e1ra.<\/p>\n<p>A saj\u00e1t alkot\u00e1saik (programjaik) meg\u0151rz\u00e9s\u00e9vel akkoriban k\u00fcl\u00f6n probl\u00e9m\u00e1k voltak. A sz\u00e1m\u00edt\u00f3g\u00e9peket gyakran monokanalas vez\u00e9rl\u0151k seg\u00edts\u00e9g\u00e9vel kapcsolt\u00e1k \u00f6ssze a \u2018k\u00f6z\u00f6s busz\u2019 topol\u00f3gi\u00e1j\u00e1val, 57600 bod sebess\u00e9ggel. A meghajt\u00f3 \u00e1ltal\u00e1ban egy volt, \u00e9s azzal gyakran akadtak gondok. N\u00e9ha m\u0171k\u00f6d\u00f6tt, n\u00e9ha nem, n\u00e9ha a h\u00e1l\u00f3zat akadt meg, n\u00e9ha a floppydisk nem volt olvashat\u00f3.<\/p>\n<p>Akkoriban ezt a 360 kB-os tal\u00e1lm\u00e1nyomat cipeltem magammal.<\/p>\n<p><img decoding=\"async\" alt=\"Tankok Pascalon: hogyan tan\u00edtott\u00e1k a gyerekeket a programoz\u00e1sra a 90-es \u00e9vekben, \u00e9s mi volt ezzel a probl\u00e9ma\" src=\"\/wp-content\/uploads\/2019\/08\/c312b6e6d070c270c92be0f59b55884c.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA lehet\u0151s\u00e9geim arra, hogy ism\u00e9t el\u0151 tudjam h\u00fazni a programomat r\u00f3la, 50-70% k\u00f6z\u00f6tt mozogtak.<\/p>\n<blockquote><p>Azonban ezek k\u00f6z\u00fcl a \u2018BK\u2019 sz\u00e1m\u00edt\u00f3g\u00e9pekkel kapcsolatos t\u00f6rt\u00e9netek legf\u0151bb probl\u00e9m\u00e1ja a v\u00e9gtelen lefagy\u00e1sok voltak.<\/p><\/blockquote>\n<p>Ez b\u00e1rmikor megt\u00f6rt\u00e9nhetett, ak\u00e1r a k\u00f3d be\u00edr\u00e1sa, ak\u00e1r a program futtat\u00e1sa k\u00f6zben. A lefagyott rendszer azt jelentette, hogy 45 percnyi id\u0151t pazarolt\u00e1l el, mivel mindent \u00fajra kellett csin\u00e1lni, de az \u00f3r\u00e1b\u00f3l nem maradt elegend\u0151 id\u0151 erre.<\/p>\n<p>1993 k\u00f6r\u00fcl egyes iskol\u00e1kban \u00e9s gimn\u00e1ziumokban norm\u00e1lis termek kezdtek megjelenni 286-os g\u00e9pekkel, helyenk\u00e9nt m\u00e9g \u2018h\u00e1romasok\u2019 is \u00e1lltak. A programoz\u00e1si nyelvek k\u00f6z\u00fcl k\u00e9t lehet\u0151s\u00e9g volt: ahol a \u2018Basic\u2019 v\u00e9get \u00e9rt, ott kezd\u0151d\u00f6tt a \u2018Turbo Pascal\u2019.<\/p>\n<h2>A \u2018Turbo Pascal\u2019 programoz\u00e1s tank\u00f6nyv alapj\u00e1n \u2018tankos\u2019 p\u00e9ld\u00e1j\u00e1val<\/h2>\n<p>\nA \u201ePascal\u201d nyelven a gyerekeket arra tan\u00edtott\u00e1k, hogy ciklusokat \u00e9p\u00edtsenek, k\u00fcl\u00f6nf\u00e9le f\u00fcggv\u00e9nyeket rajzoljanak ki, \u00e9s t\u00f6mb\u00f6kkel dolgozzanak. Az fizikamatematika l\u00edceumban, ahol egy ideig \u201etart\u00f3zkodtam\u201d, heti egy \u00f3r\u00e1t szenteltek az informatikaoktat\u00e1snak. K\u00e9t \u00e9vig ez a f\u00e1sults\u00e1g volt ott. Term\u00e9szetesen szerettem volna valami komolyabbat csin\u00e1lni, mint a t\u00f6mb\u00f6k vagy egy szinuszhull\u00e1m \u00e9rt\u00e9keinek ki\u00edr\u00e1sa a k\u00e9perny\u0151re.<\/p>\n<h3>Tankok<\/h3>\n<p>\nA Battle City az egyik legn\u00e9pszer\u0171bb j\u00e1t\u00e9k volt a NES kl\u00f3nokon (Dendy stb.). <\/p>\n<p><img decoding=\"async\" alt=\"Tankok Pascalon: hogyan tan\u00edtott\u00e1k a gyerekeket a programoz\u00e1sra a 90-es \u00e9vekben, \u00e9s mi volt ezzel a probl\u00e9ma\" src=\"\/wp-content\/uploads\/2019\/08\/b63a4b73e4d7cd5b6756175e1f4fcefe.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n1996-ra az 8 bites konzolok n\u00e9pszer\u0171s\u00e9ge lekonyult, r\u00e9g\u00f3ta a szekr\u00e9nyekben porosodtak, \u00e9s nekem tetszett, hogy valami nagyszab\u00e1s\u00fat k\u00e9sz\u00edtek, pontosabban egy kl\u00f3nt a \u201eTankok\u201d-b\u00f3l PC-re. K\u00f6vetkezik, hogy akkor hogy kellett \u00fcgyeskedni, hogy a \u201ePascal\u201d-on valami grafik\u00e1val, eg\u00e9rrel \u00e9s hanggal b\u00edrjam megval\u00f3s\u00edtani.<\/p>\n<p><img decoding=\"async\" alt=\"Tankok Pascalon: hogyan tan\u00edtott\u00e1k a gyerekeket a programoz\u00e1sra a 90-es \u00e9vekben, \u00e9s mi volt ezzel a probl\u00e9ma\" src=\"\/wp-content\/uploads\/2019\/08\/cc10dee6a0ef886ab6d00e382c414e1d.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Csak vonalakat \u00e9s k\u00f6r\u00f6ket lehet rajzolni<\/h3>\n<p>\nKezdj\u00fck a grafik\u00e1val.<\/p>\n<p><img decoding=\"async\" alt=\"Tankok Pascalon: hogyan tan\u00edtott\u00e1k a gyerekeket a programoz\u00e1sra a 90-es \u00e9vekben, \u00e9s mi volt ezzel a probl\u00e9ma\" src=\"\/wp-content\/uploads\/2019\/08\/9160517cddc78e1ab93e8bb1c121635e.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAlap\u00e9rtelmezett v\u00e1ltozatban a \u201ePascal\u201d lehet\u0151v\u00e9 tette n\u00e9h\u00e1ny alakzat, sz\u00ednezett ter\u00fcletek rajzol\u00e1s\u00e1t \u00e9s a pontok sz\u00edn\u00e9nek meghat\u00e1roz\u00e1s\u00e1t. A Graph modul legfejlettebb elj\u00e1r\u00e1sai, amelyek k\u00f6zelebb hoztak minket a sprite-okhoz, a GetImage \u00e9s a PutImage. Ezek seg\u00edts\u00e9g\u00e9vel egy el\u0151re lefoglalt mem\u00f3ria ter\u00fcletre r\u00f6gz\u00edthett\u00fck a k\u00e9perny\u0151 egy r\u00e9szlet\u00e9t, \u00e9s ezt a darabot rasteriz\u00e1lt k\u00e9pk\u00e9nt haszn\u00e1lhattuk. M\u00e1s szavakkal, ha t\u00f6bbsz\u00f6r is szeretne egyes elemeket vagy k\u00e9peket megjelen\u00edteni a k\u00e9perny\u0151n, el\u0151sz\u00f6r megrajzolja \u0151ket, kim\u00e1solja a mem\u00f3ri\u00e1ba, let\u00f6rli a k\u00e9perny\u0151t, megrajzolja a k\u00f6vetkez\u0151t, \u00e9s \u00edgy tov\u00e1bb, am\u00edg l\u00e9tre nem hozza a sz\u00fcks\u00e9ges k\u00f6nyvt\u00e1rat a mem\u00f3ri\u00e1ban. Mivel mindez gyorsan t\u00f6rt\u00e9nik, a felhaszn\u00e1l\u00f3 nem veszi \u00e9szre ezt a tr\u00fckk\u00f6t.<\/p>\n<p>Az els\u0151 modul, ahol sprite-okat haszn\u00e1ltunk \u2013 a t\u00e9rk\u00e9pszerkeszt\u0151.<\/p>\n<p><img decoding=\"async\" alt=\"Tankok Pascalon: hogyan tan\u00edtott\u00e1k a gyerekeket a programoz\u00e1sra a 90-es \u00e9vekben, \u00e9s mi volt ezzel a probl\u00e9ma\" src=\"\/wp-content\/uploads\/2019\/08\/3079b944f02329c55487e2d746166bbc.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nEbben volt egy megjel\u00f6lt j\u00e1t\u00e9kmez\u0151. Az eg\u00e9r kattint\u00e1sa egy men\u00fct h\u00edvott el\u0151, ahol a n\u00e9gyf\u00e9le akad\u00e1ly k\u00f6z\u00fcl lehetett v\u00e1lasztani. Az eg\u00e9rr\u0151l\u2026<\/p>\n<h3>Az eg\u00e9r m\u00e1r a 90-es \u00e9vek v\u00e9g\u00e9n volt<\/h3>\n<p>\nAz egerek term\u00e9szetesen mindenkinek voltak, de a 90-es \u00e9vek k\u00f6zep\u00e9ig csak a Windows 3.11-ben, grafikai csomagokban \u00e9s m\u00e9g n\u00e9h\u00e1ny j\u00e1t\u00e9kban haszn\u00e1lt\u00e1k. A Wolfban \u00e9s a Doom-ban csak billenty\u0171zettel j\u00e1tszottunk. R\u00e1ad\u00e1sul a DOS k\u00f6rnyezetben az eg\u00e9r nem volt k\u00fcl\u00f6n\u00f6sebben sz\u00fcks\u00e9ges. Ez\u00e9rt a Borland a standard csomagba m\u00e9g csak az eg\u00e9rhez val\u00f3 modult sem tette be. Ezt meg kellett keresni ismer\u0151s\u00f6kn\u00e9l, akik csak felemelt\u00e9k a kez\u00fcket \u00e9s azt ki\u00e1ltott\u00e1k: \u201eDe minek neked ez?\u201d<\/p>\n<p>A modul megtal\u00e1l\u00e1sa egeres k\u00e9rd\u0151\u00edvhez csak a feladat fele. Ahhoz, hogy az eg\u00e9rrel r\u00e1kattinthassunk a k\u00e9perny\u0151 gombjaira, ezeket meg kellett rajzolni. M\u00e9ghozz\u00e1 k\u00e9t v\u00e1ltozatban (nyomva \u00e9s nem nyomva). A nem nyomott gomb fels\u0151 r\u00e9sze vil\u00e1gos, alatta pedig \u00e1rny\u00e9k van. Nyomott \u00e1llapotban \u00e9ppen ellenkez\u0151leg. Ezeket h\u00e1romszor kellett megrajzolni a k\u00e9perny\u0151n (nem nyomva, nyomva, majd \u00fajra nem nyomva). Ne felejts\u00fcnk el id\u0151z\u00edt\u00e9seket be\u00e1ll\u00edtani a megjelen\u00edt\u00e9sre, \u00e9s elrejteni a kurzort.<\/p>\n<p><img decoding=\"async\" alt=\"Tankok Pascalon: hogyan tan\u00edtott\u00e1k a gyerekeket a programoz\u00e1sra a 90-es \u00e9vekben, \u00e9s mi volt ezzel a probl\u00e9ma\" src=\"\/wp-content\/uploads\/2019\/08\/9db147e14536283807e115f47ad7c73e.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nP\u00e9ld\u00e1ul a f\u0151men\u00fc feldolgoz\u00e1sa a k\u00f3dban \u00edgy n\u00e9zett ki:<\/p>\n<p><img decoding=\"async\" alt=\"Tankok Pascalon: hogyan tan\u00edtott\u00e1k a gyerekeket a programoz\u00e1sra a 90-es \u00e9vekben, \u00e9s mi volt ezzel a probl\u00e9ma\" src=\"\/wp-content\/uploads\/2019\/08\/d3eade8d5f494752ffff63e798600069.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>A hang \u2013 csak a PC Speaker s\u00edpol\u00e1sa<\/h3>\n<p>\nA hanggal k\u00fcl\u00f6n t\u00f6rt\u00e9net van. Az 1990-es \u00e9vek elej\u00e9n a Sound Blaster kl\u00f3nok \u00e9ppen a gy\u0151z\u0151 d\u00f6ntez\u00e9s\u00fcket k\u00e9sz\u00edtett\u00e9k el\u0151, \u00e9s a legt\u00f6bb alkalmaz\u00e1s csak a be\u00e9p\u00edtett hangsz\u00f3r\u00f3val m\u0171k\u00f6d\u00f6tt. A maximum, amit ez tudott, az egy t\u00f3nus egyidej\u0171 lej\u00e1tsz\u00e1sa. Ezt tette lehet\u0151v\u00e9 a Turbo Pascal. A sound elj\u00e1r\u00e1son kereszt\u00fcl k\u00fcl\u00f6nb\u00f6z\u0151 frekvenci\u00e1kon lehetett \u201es\u00edpolni\u201d, ami el\u00e9g volt a l\u00f6v\u00e9sek \u00e9s robban\u00e1sok hangjaihoz, de zenei al\u00e1fest\u00e9shez, ami akkoriban divatos volt, ez nem volt megfelel\u0151. V\u00e9g\u00fcl egy nagyon \u00fcgyes megold\u00e1s sz\u00fcletett: a saj\u00e1t szoftverarch\u00edvumban tal\u00e1ltam egy \u201eexe\u201d-t, amit valamikor let\u00f6lt\u00f6ttem valamelyik BBS-r\u0151l. Ez csod\u00e1kra volt k\u00e9pes \u2013 t\u00f6m\u00f6r\u00edtetlen wav f\u00e1jlokat tudott lej\u00e1tszani a PC Speakeren, r\u00e1ad\u00e1sul parancssorb\u00f3l, saj\u00e1t interf\u00e9sze n\u00e9lk\u00fcl. Csak annyira volt sz\u00fcks\u00e9g, hogy a Pascal elj\u00e1r\u00e1s exec h\u00edv\u00e1s\u00e1val elind\u00edtsuk, \u00e9s figyelj\u00fcnk, hogy ez a konstrukci\u00f3 ne omoljon \u00f6ssze. <\/p>\n<p>Ennek eredm\u00e9nyek\u00e9nt megjelent egy pazar zene a bevezet\u0151ben, de egy vicces dolog is t\u00f6rt\u00e9nt vele. 1996-ban egy Pentium 75-\u00f6s rendszerem volt, amit 90-re h\u00faztam. Ezen minden remek\u00fcl m\u0171k\u00f6d\u00f6tt. Az egyetemen azonban, ahol a m\u00e1sodik f\u00e9l\u00e9vben Pascalra \u00e1ll\u00edtottak minket, a tanteremben r\u00e9g l\u00e1tott 'tresha' g\u00e9pek \u00e1lltak. A tan\u00e1rral val\u00f3 meg\u00e1llapod\u00e1s szerint elvittem ezeket a tankokat a m\u00e1sodik \u00f3r\u00e1ra, hogy megszerezzem a kreditpontot, \u00e9s t\u00f6bbet ne kelljen ott lennem. \u00c9s ekkor a hangsz\u00f3r\u00f3b\u00f3l nagy \u00fcv\u00f6lt\u00e9s z\u00fadult, keveredve a gurgul\u00e1z\u00f3 torokhangokkal. Sz\u00f3val a 33 megaherzes \u201etresha\u201d DX nem volt k\u00e9pes norm\u00e1lisan futtatni azt az \u201eexe\u201d f\u00e1jlt. De m\u00e1s tekintetben minden rendben volt. Persze, a billenty\u0171zet lass\u00fa lek\u00e9rdez\u00e9se, ami t\u00f6nkretette az eg\u00e9sz j\u00e1t\u00e9k\u00e9lm\u00e9nyt, f\u00fcggetlen\u00fcl a PC teljes\u00edtm\u00e9ny\u00e9t\u0151l.<\/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=\"Vide\u00f3 lej\u00e1tsz\u00e1sa\" 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>De a f\u0151 probl\u00e9ma nem a 'Pascalban' van.<\/h2>\n<p>\nAz \u00e9n \u00e9rtelmez\u00e9sem szerint a \u201eTankok\u201d a maximum, amit a Turbo Pascal-b\u00f3l ki lehetett hozni assembly bet\u00e9tek n\u00e9lk\u00fcl. A v\u00e9gterm\u00e9k egy\u00e9rtelm\u0171 h\u00e1tr\u00e1nyai k\u00f6z\u00e9 tartozik a lass\u00fa billenty\u0171zet-\u00e9rz\u00e9kel\u00e9s \u00e9s lass\u00fa grafikai megjelen\u00edt\u00e9s. A helyzetet tov\u00e1bb s\u00falyosb\u00edtotta a m\u00e1sodlagos k\u00f6nyvt\u00e1rak \u00e9s modulok rendk\u00edv\u00fcl csek\u00e9ly sz\u00e1ma. Ezeket egy k\u00e9z ujjain meg lehetett sz\u00e1molni.<\/p>\n<p>De legjobban az iskolai oktat\u00e1s megk\u00f6zel\u00edt\u00e9se b\u00e1ntott. A gyermekeknek akkor senki sem magyar\u00e1zta el a m\u00e1s nyelvek el\u0151nyeit \u00e9s lehet\u0151s\u00e9geit. Az \u00f3r\u00e1kon szinte azonnal a begin, println \u00e9s if szavakr\u00f3l kezdtek besz\u00e9lni, ami a di\u00e1kokat a BASIC-Pascal paradigm\u00e1ba z\u00e1rta. Mindk\u00e9t nyelv kiz\u00e1r\u00f3lag oktat\u00e1si c\u00e9lnak tekinthet\u0151. K\u00fczd\u0151 alkalmaz\u00e1suk ritka jelens\u00e9g. <\/p>\n<p>Mi\u00e9rt tan\u00edtsunk a gyerekeknek hamis nyelveket \u2013 sz\u00e1momra rejt\u00e9ly. B\u00e1r l\u00e1that\u00f3bbak, a \u201eBASIC\u201d k\u00fcl\u00f6nb\u00f6z\u0151 v\u00e1ltozatai helyenk\u00e9nt haszn\u00e1latosak. De b\u00e1rmilyen esetben, ha valaki a j\u00f6v\u0151j\u00e9t a programoz\u00e1ssal k\u00edv\u00e1nja \u00f6sszekapcsolni, k\u00e9nytelen lesz m\u00e1s nyelveket teljesen null\u00e1r\u00f3l tanulni. Mi\u00e9rt ne adhatn\u00e1nk a gyerekeknek ugyanazokat a tanul\u00e1si feladatokat, de m\u00e1r egy norm\u00e1lis platformon (nyelven), amely keretek k\u00f6z\u00f6tt tov\u00e1bb fejl\u0151dhetn\u00e9nek egyed\u00fcl?<\/p>\n<p>A feladatokr\u00f3l besz\u00e9lve. Az iskol\u00e1ban \u00e9s a f\u0151iskol\u00e1n ezek mindig elvontak voltak: sz\u00e1moljunk valamit, \u00e9p\u00edts\u00fcnk egy funkci\u00f3t, rajzoljunk valamit. H\u00e1rom k\u00fcl\u00f6nb\u00f6z\u0151 iskol\u00e1ba j\u00e1rtam, plusz az els\u0151 f\u0151iskolai \u00e9vben volt \u201ePascal\u201d, \u00e9s egyszer sem \u00e1ll\u00edtottak fel a tan\u00e1rok valamilyen val\u00f3s alkalmaz\u00e1si feladatot. P\u00e9ld\u00e1ul k\u00e9sz\u00edts\u00fcnk egy jegyzetf\u00fczetet vagy valami hasznosat. Minden kital\u00e1lt volt. Amikor valaki h\u00f3napokig \u00fcres feladatokat old meg, amelyek azt\u00e1n a szem\u00e9tbe mennek\u2026 \u00d6sszess\u00e9g\u00e9ben az emberek m\u00e1r ki\u00e9gett \u00e1llapotban ker\u00fclnek ki a f\u0151iskol\u00e1r\u00f3l.<\/p>\n<p>Egy\u00e9bk\u00e9nt a harmadik \u00e9vben, ugyanann\u00e1l az egyetemn\u00e9l beemelt\u00e9k a programba a \u201epluszokat\u201d. \u00dagy t\u0171nik, hogy j\u00f3 dolog, de az emberek f\u00e1radtak voltak, tele hamis dolgokkal \u00e9s \u201eoktat\u00e1si\u201d feladatokkal. Senki sem mutatott m\u00e1r olyan lelkesed\u00e9st, mint az els\u0151 alkalommal.<\/p>\n<p>P.S. Megn\u00e9ztem, hogy milyen nyelveket tan\u00edtanak most az iskol\u00e1kban az informatikai \u00f3r\u00e1kon. Minden \u00fagy, mint 25 \u00e9vvel ezel\u0151tt: BASIC, Pascal. Egyed\u00fcli bet\u00e9tek eset\u00e9n j\u00f6n a Python.<br \/>\n<br \/>Forr\u00e1s: <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.3 - 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\/hu\/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.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"hu_HU\" \/>\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\/hu\/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\udd47Tankok a Paschalon: hogyan tan\u00edtott\u00e1k a gyerekeket programozni az 90-es \u00e9vekben, \u00e9s mi volt ezzel a probl\u00e9ma | ProHoster","description":"Egy kis \u00e1ttekint\u00e9s arr\u00f3l, hogy micsoda volt a di\u00e1kok sz\u00e1m\u00e1ra a sz\u00e1m\u00edt\u00e1stechnika az 90-es \u00e9vekben, \u00e9s mi\u00e9rt voltak akkoriban a programoz\u00f3k kiz\u00e1r\u00f3lag autodidakt\u00e1k.","canonical_url":"https:\/\/prohoster.info\/hu\/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":"hu_HU","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\/hu\/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\/hu\/wp-json\/wp\/v2\/posts\/37275","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/comments?post=37275"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/37275\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media\/27960"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media?parent=37275"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/categories?post=37275"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/tags?post=37275"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}