Tanchiki in Pascal: conas a múineadh ríomhchlárú do leanaí sna 90í agus cad a bhí cearr leis

Beagán faoi conas a bhí “eolaíocht ríomhaireachta” scoile sna 90í, agus cén fáth go raibh gach ríomhchláraitheoir ansin go heisiach féinmhúinte.

Tanchiki in Pascal: conas a múineadh ríomhchlárú do leanaí sna 90í agus cad a bhí cearr leis

An rud ar múineadh do na páistí é a ríomhchlárú

Go luath sna 90í, thosaigh scoileanna Moscó a bheith feistithe go roghnach le ranganna ríomhaireachta. Bhí na seomraí feistithe láithreach le barraí ar na fuinneoga agus doras trom iarann-cladach. Ó áit éigin, tháinig múinteoir eolaíocht ríomhaireachta le feiceáil (bhí sé cosúil leis an gcomrade is tábhachtaí tar éis an stiúrthóra), arbh é a phríomhthasc ná a chinntiú nach raibh aon duine i dteagmháil léi le rud ar bith. Tada ar bith. Fiú an doras tosaigh.
Sna seomraí ranga is minic a d'fhéadfaí na córais BK-0010 (ina cineálacha) agus BK-0011M a aimsiú.

Tanchiki in Pascal: conas a múineadh ríomhchlárú do leanaí sna 90í agus cad a bhí cearr leis
Grianghraf tógtha dá bhrí sin

Dúradh leis na páistí faoin struchtúr ginearálta, chomh maith le thart ar dhosaen orduithe BASIC ionas go bhféadfadh siad línte agus ciorcail a tharraingt ar an scáileán. Do ghráid shóisearacha agus mheánacha, is dócha gur leor sin.

Bhí roinnt fadhbanna ann maidir le cruthú (cláir) duine a chaomhnú. Go minic, rinneadh ríomhairí a úsáideann rialaitheoirí mona-chainéil a chomhcheangal i líonra le topology “comhbhus” agus luas tarchurtha 57600 baud. De ghnáth, ní raibh ach tiomáint diosca amháin ann, agus is minic a chuaigh rudaí mícheart leis. Uaireanta oibríonn sé, uaireanta ní dhéanann sé, uaireanta tá an líonra reoite, uaireanta tá an diosca flapach do-léite.

D'iompair mé an cruthú seo liom ansin le toilleadh 360 kB.

Tanchiki in Pascal: conas a múineadh ríomhchlárú do leanaí sna 90í agus cad a bhí cearr leis

Ba é an seans go mbainfinn mo chlár as arís 50-70 faoin gcéad.

Mar sin féin, ba í an phríomhfhadhb leis na scéalta seo go léir le ríomhairí RC ná reo gan teorainn.

D'fhéadfadh sé seo tarlú ag am ar bith, cibé acu cód a chlóscríobh nó a fhorghníomhú clár. Chiallaigh córas reoite gur chaith tú 45 nóiméad go neamhbhalbh, mar... Bhí orm gach rud a dhéanamh arís, ach ní raibh an t-am ceachta fágtha go leor dó seo a thuilleadh.

Níos gaire do 1993, i roinnt scoileanna agus lyceums, bhí gnáth-ranganna le 286 gluaisteáin le feiceáil, agus i roinnt áiteanna bhí fiú trí rúbal. Maidir le teangacha ríomhchlárúcháin, bhí dhá rogha ann: nuair a chríochnaigh “BASIC”, cuireadh tús le “Turbo Pascal”.

Clárú i "Turbo Pascal" ag baint úsáide as an sampla "umair"

Ag baint úsáide as Pascal, múineadh do na páistí lúba a thógáil, gach cineál feidhmeanna a tharraingt, agus oibriú le eagair. Ag an lyceum fisic agus matamaitic, áit a raibh mé “i mo chónaí” ar feadh tamaill, sanntar lánúin amháin in aghaidh na seachtaine don ríomheolaíocht. Agus ar feadh dhá bhliain bhí an áit leadránach seo. Ar ndóigh, bhí mé ag iarraidh rud éigin níos tromchúisí a dhéanamh ná luachanna eagar nó sinusoid de chineál éigin a thaispeáint ar an scáileán.

Umair

Bhí Battle City ar cheann de na cluichí is coitianta ar chonsóil chlónála NES (Dendy, etc.).

Tanchiki in Pascal: conas a múineadh ríomhchlárú do leanaí sna 90í agus cad a bhí cearr leis

I 1996, bhí an tóir a bhí ar 8-ghiotán caite, bhí siad ag bailiú deannaigh i closets le fada, agus ba chuma liomsa clón “Umair” a dhéanamh don ríomhaire mar rud ar scála mór. Seo a leanas díreach faoi conas ar ais ansin bhí sé riachtanach a Dodge chun rud éigin a scríobh le grafaicí, luch agus fuaim ar Pascal.

Tanchiki in Pascal: conas a múineadh ríomhchlárú do leanaí sna 90í agus cad a bhí cearr leis

Ní féidir leat ach bataí agus ciorcail a tharraingt

Let tús le grafaicí.

Tanchiki in Pascal: conas a múineadh ríomhchlárú do leanaí sna 90í agus cad a bhí cearr leis

Ina leagan bunúsach, thug Pascal cead duit roinnt cruthanna a tharraingt, dathanna na bpointí a phéinteáil agus a chinneadh. Is iad na nósanna imeachta is forbartha sa mhodúl Graf a thugann níos gaire dúinn do sprites ná GetImage agus PutImage. Le cabhair uathu, bhíothas in ann cuid den scáileán a ghabháil isteach i limistéar cuimhne a bhí in áirithe roimhe seo agus ansin an píosa seo a úsáid mar íomhá léarscáile giotán. I bhfocail eile, más mian leat roinnt eilimintí nó íomhánna ar an scáileán a athúsáid, déanann tú iad a tharraingt ar dtús, iad a chóipeáil chun cuimhne, an scáileán a scriosadh, an chéad cheann eile a tharraingt, agus mar sin de go dtí go gcruthóidh tú an leabharlann atá ag teastáil mar chuimhne. Ós rud é go dtarlaíonn gach rud go tapa, ní thugann an t-úsáideoir na cleasanna seo faoi deara.

Ba é an chéad mhodúl inar úsáideadh sprites ná an t-eagarthóir léarscáile.

Tanchiki in Pascal: conas a múineadh ríomhchlárú do leanaí sna 90í agus cad a bhí cearr leis

Bhí páirc imeartha marcáilte aige. Nuair a chliceáiltear ar an luch tháinig suas roghchlár áit ar féidir leat ceann amháin de cheithre rogha bhac a roghnú. Ag caint ar an luch...

Is é an luch cheana féin deireadh na 90s

Ar ndóigh, bhí lucha ag gach duine, ach go dtí lár na 90idí níor úsáideadh iad ach amháin i Windows 3.11, pacáistí grafaicí, agus líon beag cluichí. Níor imir Wolf agus Doom ach leis an méarchlár. Agus i dtimpeallacht DOS ní raibh an luch ag teastáil go háirithe. Dá bhrí sin, níor chuir Borland an modúl luiche san áireamh sa phacáiste caighdeánach fiú. Bhí ort é a chuardach trí do lucht aitheantais, a chaith a lámha suas agus a d'éiligh mar fhreagra, "Cad chuige a bhfuil sé uait?"

Mar sin féin, níl ann ach leath an chatha a aimsiú modúl chun an luch a vótaíocht. Chun cliceáil ar na cnaipí ar an scáileán leis an luch, bhí orthu a tharraingt. Thairis sin, i dhá leagan (brúite agus ní brúite). Tá barr éadrom agus scáth thíos ar chnaipe nach bhfuil brúite. Nuair a bhrúitear é, is é an bealach eile timpeall. Agus ansin é a tharraingt ar an scáileán trí huaire (gan brúite, brúite, ansin ní brúite arís). Ina theannta sin, ná déan dearmad moilleanna a shocrú le taispeáint, agus an cúrsóir a cheilt.

Tanchiki in Pascal: conas a múineadh ríomhchlárú do leanaí sna 90í agus cad a bhí cearr leis

Mar shampla, bhí an chuma seo ar phróiseáil an phríomh-roghchlár i gcód:

Tanchiki in Pascal: conas a múineadh ríomhchlárú do leanaí sna 90í agus cad a bhí cearr leis

Fuaim - Cainteoir PC amháin

Scéal ar leith le fuaim. Sna nóchaidí luatha, bhí Cluain Eois Sound Blaster díreach ag ullmhú dá máirseáil buaiteach, agus níor oibrigh formhór na n-iarratas ach leis an gcainteoir ionsuite. Is é uasmhéid a chumais atáirgeadh comhuaineach ach ton amháin. Agus sin go díreach a cheadaigh Turbo Pascal duit a dhéanamh. Tríd an nós imeachta fuaime bhíothas in ann “squeak” a dhéanamh le minicíochtaí éagsúla, rud is leor le haghaidh fuaimeanna gunshots agus pléascanna, ach le haghaidh spárálaíscáileáin ceoil, mar a bhí faiseanta ag an am, ní raibh sé seo oiriúnach. Mar thoradh air sin, thángthas ar réiteach an-chiallach: i gcartlann na mbogearraí féin, thángthas ar “chomhad exe”, a íoslódáil uair amháin ó roinnt BBS. D'fhéadfadh sé míorúiltí a dhéanamh - imirt wavs neamh-chomhbhrúite trí Cainteoir PC, agus rinne sé é ón líne ordaithe agus ní raibh comhéadan iarbhír aige. Ní raibh de dhíth ach é a ghlaoch tríd an nós imeachta Pascal exec agus a chinntiú nach dtitfeadh an tógáil sin as a chéile.

Mar thoradh air sin, bhí an ceol killer le feiceáil ar an spárálaíscáileáin, ach tharla rud greannmhar leis. I 1996, bhí córas agam ar Pentium 75, cranked suas go dtí 90. D'oibrigh gach rud go breá air. San ollscoil inar suiteáladh Pascal dúinn sa dara seimeastar, bhí “trí rúbal” dea-chaite sa seomra ranga. Trí chomhaontú leis an múinteoir, thug mé na tancanna seo go dtí an dara ceacht chun tástáil a fháil agus gan dul ann arís. Agus mar sin, tar éis seoladh, tháinig roar ard measctha le fuaimeanna guttural gurgling amach as an gcainteoir. Go ginearálta, níorbh fhéidir leis an “chárta trí Rúbal” 33-megahertz DX an “cárta trí Rúbal” sin a chasadh i gceart. Ach ar shlí eile bhí gach rud go breá. Ar ndóigh, ní comhaireamh an vótaíocht méarchlár mall, a millte an gameplay ar fad, beag beann ar fheidhmíocht ríomhaire.

Ach níl an fhadhb is mó i Pascal

De réir mo thuiscint, is é "Umair" an t-uasmhéid a d'fhéadfaí a bhrú amach as Turbo Pascal gan iatáin tionóil. Is iad na heasnaimh shoiléire atá sa táirge deiridh ná vótaíocht mall méarchláir agus rindreáil grafaicí mall. Chuir an líon fíorbheag leabharlann agus modúl tríú páirtí an cás níos measa. D’fhéadfaí iad a chomhaireamh ar mhéara lámh amháin.

Ach ba é an rud ba mhó a chuir isteach orm ná an cur chuige i leith oideachas scoile. Níor inis éinne do na páistí ansin faoi na buntáistí agus na féidearthachtaí a bhaineann le teangacha eile. Sa rang, thosaigh siad beagnach láithreach ag caint faoi start, println agus más rud é, a chuir na mic léinn faoi ghlas taobh istigh den paraidím BASIC-Pascal. Is féidir an dá theanga seo a mheas mar theanga oideachais amháin. Is annamh a tharlaíonn a n-úsáid “chomhraic”.

Is rúndiamhair domsa teangacha falsa a mhúineadh do pháistí. Lig dóibh a bheith níos amhairc. Bíodh éagsúlachtaí BASIC in úsáid anseo agus ansiúd. Ach, ar aon nós, má chinneann duine a thodhchaí a nascadh le ríomhchlárú, beidh air teangacha eile a fhoghlaim ón tús. Mar sin cén fáth nár chóir na tascanna oideachais céanna a thabhairt do leanaí, ach amháin ar ghnáth-ardán (teanga), inar féidir leo forbairt a dhéanamh go neamhspleách?

Ag labhairt di ar thascanna. Ar scoil agus sa choláiste bhí siad teibí i gcónaí: ríomh rud éigin, tóg feidhm, tarraing rud éigin. Rinne mé staidéar i dtrí scoil éagsúla, agus bhí “Pascal” againn sa chéad bhliain den Institiúid, agus ní raibh aon fhadhb fheidhmithe ag na múinteoirí uair amháin. Mar shampla, déan leabhar nótaí nó rud éigin úsáideach eile. Bhí gach rud i bhfad-fetched. Agus nuair a chaitheann duine míonna ag réiteach fadhbanna folamh, a théann isteach sa bhruscar ansin... Go ginearálta, fágann daoine an institiúid dóite cheana féin.

Dála an scéil, sa tríú bliain den ollscoil chéanna, tugadh “pluses” dúinn sa chlár. Ba chuma leis gur rud maith é, ach bhí na daoine tuirseach, lán le fakes agus tascanna “oiliúint”. Ní raibh éinne chomh díograiseach leis an gcéad uair.

PS Rinne mé googled faoi na teangacha a mhúintear anois i ranganna ríomheolaíocht sna scoileanna. Tá gach rud mar an gcéanna le 25 bliain ó shin: Basic, Pascal. Tagann Python i gcuimsiú treallach.

Foinse: will.com

Add a comment