Madzidzisiro andakaita ndokubva ndanyora bhuku rekushandisa paPython

Madzidzisiro andakaita ndokubva ndanyora bhuku rekushandisa paPython
Kwegore rapfuura, ndakashanda semudzidzisi mune imwe yenzvimbo dzedzidzo yepurovhinzi (inozonzi maTCs), ndichinyanya kuita zvirongwa zvekudzidzisa. Ini handisi kuzotumidza iyi nzvimbo yekudzidzisa; Ini zvakare ndichaedza kuita pasina mazita emakambani, mazita evanyori, nezvimwe.

Saka, ndakashanda somudzidzisi muPython neJava. Iyi CA yakatenga zvekudzidzisa zveJava, uye vakatanga Python pandakauya ndikavapa zano.

Ndakanyora bhuku revadzidzi (chaizvoizvo bhuku rezvidzidzo kana bhuku rekudzidzisa wega) paPython, asi kudzidzisa Java uye zvinhu zvekudzidzisa zvakashandiswa ipapo zvakave nepesvedzero huru.

Kuti nditi vaityisa ndega. Mamiriro ebhuku reJava, iro rakapihwa neimwe kambani inozivikanwa kwazvo muRussia, rakanga risiri rekudzidzisa munhu izvo zvekutanga zvemutauro uyu pamwe neOOP paradigm kunyanya, asi kuve nechokwadi chekuti vabereki vakauya kuzovhura zvidzidzo. vakaona kuti mwanakomana kana mwanasikana wako akakopa sei nyoka kana chess kubva mubhuku. Sei ndichiti kudzima? Zviri nyore kwazvo, chokwadi ndechekuti bhuku rakapa mapepa ese (A4) ekodhi, mamwe maficha asina kutsanangurwa. Nekuda kweizvozvo, mudzidzisi anofanirwa kutonga panguva ipi mukodhi mudzidzi wega wega, achitsanangura mutsara wega wega, kana zvese zvinopinda mukubiridzira.

Iwe unoti: "Zvakanaka, chii chakaipa, regai mudzidzisi aite basa riri nani, uye chess nenyoka zvinotonhorera!"

Zvakanaka, zvese zvingave zvakanaka kana nhamba yevanhu vari muboka isiri pasi pegumi neshanu, uye izvi zvatove zvakakosha kana uchizotevera munhu wese, uchitsanangura: "Asi zvakadaro, nei tichinyora izvi?"

Pamusoro pehuwandu hwevanhu vari muboka, pane rimwe dambudziko rine chekuita neiyi nzira. Iko code yakanyorwa ... ndinofanira kuisa sei, zvinongotyisa. Seti ye antipatterns, archaic, sezvo bhuku racho risina kuvandudzwa kwenguva yakareba, uye zvatinoda, zvechokwadi, ndiyo maitiro emutungamiri. Nokudaro, kunyange kana iwe uchidzora vadzidzi vako vose uye unogona kukurumidza uye zvakajeka kuvatsanangurira izvo kodhi yauri kunyora inorevei, iyo kodhi pachayo inotyisa zvekuti ichakudzidzisa iwe zvisiri izvo, kuiisa zvinyoro.

Zvakanaka, chinhu chekupedzisira chinoparadza bhuku iri ndechekuti kubva pakutanga hapana kana sumo yakakwana inotsanangura kuti ndedzipi mhando dzedata, kuti chinhu uye chekare, chii chinotarisisa chivakwa chinoburitsa iyi dichotomy, nezvimwe. Muchitsauko chekutanga, iwe nevadzidzi vako munokumbirwa kuita (kukopa) chirongwa chinoita hwindo uye kunyora kuti "Mhoro!" ipapo, asi haitsanangure zvinorehwa nepepa rekodhi iyi, inongobatanidza kune zvimwe zvidzidzo, semuenzaniso. , inotaura nezve "chikuru" inzvimbo yekupinda, asi pfungwa chaiyo ye "yekupinda" haina kana kuperekwa.

Kupfupisa, iri marara bepa raive meme kunyangwe pakati pevadzidzisi uye manejimendi. Haana chaakambodzidzisa vana zvachose, pandakangosangana neboka rakanga rave negore richidzidza zvinhu izvi, pakupedzisira vakanga vasingakwanisi kunyora kutenderera, ndakaona kuti vose vakanga vakachenjera uye munguva pfupi zvinhu zvose. zvakanga zvisina kuipa. Vazhinji vaaishanda navo vakaedza kutsauka pazvinyorwa zvekudzidzisa kuitira kuti mashoko acho apinde mumusoro kwete kungobhururuka achienda mudenga, kunyange zvazvo paiva nevanhu vasina kunyatsoteerera vaiona sechinhu chakanaka kuti mudzidzi wavo akope pasina tsananguro.

Pazvakava pachena kuti ndaizosiya nzvimbo yekudzidzira uye kuti chirongwa chePython chaifanira kupfuuridzirwa neimwe nzira gore raitevera, ndakatanga kunyora bhuku rangu. Muchidimbu, ndakaikamura kuita zvikamu zviviri, mune yekutanga ndakatsanangura zvese nezvemhando dzedata, hunhu hwavo, mashandisiro navo uye mirairo yemutauro. Pakati pezvidzidzo ndakaita QnA kuitira kuti mudzidzisi wemangwana anzwisise kuti mudzidzi akadzidza sei musoro. Zvakanaka, pakupedzisira ndakaita basa diki-purojekiti. Chikamu chekutanga nokudaro chinotsanangura zvekutanga zvemutauro uye chinozvitsenga pamusoro, izvo zvingangoita 12-13 zvidzidzo zvemaminitsi 30-40 chimwe nechimwe. Muchikamu chechipiri, ini ndakatonyora nezve OOP, ndakatsanangura kuti kuitiswa kweiyi paradigm muPython kwakasiyana sei nevamwe vazhinji, kwakagadzira akawanda maratidziro kugwara remaitiro, nezvimwe. Kupfupikisa, ndakaedza kuva akasiyana sezvinobvira nezviri mubhuku reJava. Ini nguva pfupi yadarika ndakanyorera mudzidzisi wangu wePython, ndichikumbira mhinduro pazvinhu, uye zvino ndinofara kuti zvese zvakanaka, kuti vana vanonyatsonzwisisa chirongwa muPython.

Ndeipi mhedziso yandingada kutora kubva munyaya iyi: vabereki vangu vanodiwa, kana ukasarudza kutumira mwana wako kunzvimbo yekudzidzira, zvino nyatsocherechedza zvavari kuita, kuti mwana wako haasi kuparadza nguva pasina, kuti arege kuora mwoyo. iye kubva pakuda kuita chirongwa mune ramangwana.

UPD: Sezvakataurwa nemazvo mumashoko, handina chandakataura pamusoro pekuratidzwa kwezvinhu. Ini ndichataura ipapo ipapo kuti ndinotenda kuti panofanirwa kuve nekuita kwakawanda, zvakanyanya sezvinobvira. Pakupera kwechidzidzo chimwe nechimwe muchikamu chekutanga, ndakaita 4-5 migove yekudzidzira pamusoro wechitsauko. Pakati pezvitsauko paiva neQnA (zvidzidzo zvekutonga), uko kwaivawo nekushanda, asi kwakatoongororwa mabasa, uye pakupera kwechikamu chekutanga pane chirongwa chine musoro wekusarudza kubva kune izvo zvakarongwa. Muchikamu chechipiri, ndakaita sumo kuOOP kuburikidza nekugadzirwa kweiyo mini-game console, kuvandudzwa kwayo kwaive chikamu chechipiri chese uye sumo yese yeparadigm.

Vashandisi vakanyoresa chete ndivo vanogona kutora chikamu muongororo. Nyorera mu, Munogamuchirwa.

Mwana wako ari kudzidza hurongwa panzvimbo yekudzidzira here?

  • 4,6%Hongu3

  • 95,4%No62

65 vashandisi vakavhota. 27 vashandisi vakaramba.

Source: www.habr.com

Voeg