Me pehea taku whakaako katahi ka tuhi pukapuka mo Python

Me pehea taku whakaako katahi ka tuhi pukapuka mo Python
Mo te tau kua hipa, i mahi ahau hei kaiako i roto i tetahi o nga pokapu whakangungu porowini (ka kiia i muri nei ko TCs), he tohungatanga ki te whakaako kaupapa. E kore ahau e whakaingoatia tenei whare whakangungu, ka ngana ano ahau ki te kore ingoa o nga kamupene, ingoa o nga kaituhi, aha atu.

Na, i mahi ahau hei kaiako i te reo Python me Java. I hokona e tenei CA nga rauemi whakaako mo Java, a ka whakarewahia e ratou te Python i taku taenga mai, ka tohu ki a ratou.

I tuhia e ahau he pukapuka mo nga akonga (he pukapuka ako, he pukapuka ako-whaiaro ranei) mo te Python, engari he nui te awe o te whakaako Java me nga rauemi whakaako i whakamahia i reira.

Ki te kii he whakamataku ratou he korero iti. Ko te ahua o te pukapuka pukapuka Java, i tukuna mai e tetahi kamupene rongonui rawa atu i Russia, ehara i te mea ki te whakaako i te tangata ki nga kaupapa o tenei reo i te nuinga o te waa me te OOP paradigm, engari kia mohio nga matua i haere mai ki te whakatuwhera i nga akoranga. i kite i te ahua o to tama, tamahine ranei i te kape nakahi, chess ranei mai i te pukapuka pukapuka. He aha ahau ka kii kua whakakorehia? He tino ngawari, ko te mea ko te pukapuka pukapuka i whakarato i nga pepa katoa (A4) o te waehere, ko etahi waahanga kaore i whakamaramatia. Ko te mutunga mai, ma te kaiako e whakahaere te waahi kei roto i te waehere kei ia akonga i naianei, me te whakamarama i ia rarangi, ka huri ranei nga mea katoa ki te tinihanga.

Ka kii koe: "Ae, he aha te he, kia pai ake te mahi a te kaiako, he pai te whaiwhai me te nakahi!"

Ana, ka pai nga mea katoa mena kaore i raro i te 15 nga taangata o te roopu, a he mea nui tenei mena ka whai koe i nga tangata katoa, me te whakamarama: "Engari, he aha tatou ka tuhi ai i tenei?"

I tua atu i te maha o nga tangata i roto i te roopu, he raruraru ano mo tenei tikanga. Kua tuhia te waehere... me pehea taku whakatakoto, he tino kino. He huinga antipatterns, tawhito, no te mea kaore ano kia whakahoutia te pukapuka pukapuka mo te wa roa, a ko ta matou tino pai, ko te ahua o te kaiarahi. No reira, ahakoa kei te whakahaere koe i au akonga katoa ka taea e koe te whakamarama tere me te marama ki a raatau he aha te tikanga o te waehere e tuhia ana e koe, he tino whakamataku te waehere ka ako koe i te mea he, ki te ngawari.

Ana, ko te mea whakamutunga ka tino whakangaro i tenei pukapuka, mai i te timatanga karekau he kupu whakataki tika e whakamarama ana he aha nga momo raraunga, he ahanoa, he mea taketake, he aha te paearu e tirotiro ai i nga rawa e whakaputa ana i tenei wehenga, aha atu. I te upoko tuatahi, ka tonohia koe me au akonga ki te hanga (kape) he hotaka hanga matapihi me te tuhi "Kia ora!" ki reira, engari kaore i te whakamarama he aha te tikanga o tenei pepa waehere, he hononga anake ki etahi atu akoranga, hei tauira. , e kii ana "matua" ko te waahi urunga, engari ko te kaupapa o te "whakauru" kaore ano kia tuhia.

Hei whakarāpopoto, he meme noa tenei pepa ururua ahakoa i waenga i nga kaiako me nga kaiwhakahaere. Kaore ia i tino ako i nga tamariki, i taku kitenga i tetahi roopu e ako ana i enei rauemi mo te tau kua hipa, i te mutunga karekau ratou e kaha ki te tuhi i tetahi huringa, ka kite ahau he tino mohio ratou katoa, kare e roa nga mea katoa. kihai i tino kino. Ko te nuinga o nga hoa mahi i ngana ki te kotiti ke atu i nga rauemi whakaako kia kapohia nga korero kia kaua e rere noa ki runga i te rangi, ahakoa he iti ake te hunga whakaaro ki te whakaaro he mea noa ma ta ratou tauira te kape me te kore he whakamarama.

I te maramatanga ka wehe ahau i te whare whakangungu me te kaupapa Python me haere tonu i tera tau, ka timata ahau ki te tuhi i taku pukapuka. I te poto, i wehewehea e ahau kia rua nga waahanga, i te tuatahi ka whakamaramahia e au nga mea katoa mo nga momo raraunga, o raatau kaupapa, o raatau mahi me nga tohutohu reo. I waenganui i nga kaupapa i mahi ahau i te QnA kia mohio ai te kaiako a muri ake nei me pehea te ako a te tauira i te kaupapa. Kaati, i te mutunga ka mahia e au tetahi kaupapa-mahi iti. Ko te wahanga tuatahi he whakamarama i nga tikanga o te reo me te ngaungau, he 12-13 nga akoranga o te 30-40 meneti mo ia akoranga. I te waahanga tuarua, kua tuhia e au mo te OOP, i whakaahuahia he pehea te rereke o te whakatinanatanga o tenei tauira i roto i te Python i te nuinga o etahi atu, he maha nga hononga ki te aratohu ahua, aha atu. Hei whakarāpopoto, i ngana ahau ki te rereke mai i nga mea kei roto i te pukapuka Java. No tata nei ahau i tuhi ki taku kaiako Python o naianei, me te tono urupare mo nga rauemi, inaianei kei te koa ahau kei te pai nga mea katoa, kei te tino mohio nga tamariki ki te kaupapa reo Python.

He aha te whakatau ka puta mai i tenei korero: e oku matua aroha, ki te whakatau koe ki te tuku i to tamaiti ki te whare whakangungu, katahi ka ata tirohia nga mahi e mahia ana e koe, kia kore ai to tamaiti e moumou noa i te taima, kia kore ai e ngakaukore. mai i tana hiahia ki te hotaka a muri ake nei.

UPD: I tika te korero i roto i nga korero, kaore au i korero mo te whakaaturanga o nga korero. Ka kii tonu ahau e whakapono ana ahau kia nui ake nga mahi, i te mea ka taea. I te mutunga o ia akoranga i te wahanga tuatahi, i mahia e au nga mahi whakangungu iti e 4-5 mo te kaupapa o te upoko. I waenganui i nga upoko ko te QnA (nga akoranga whakahaere), i reira ano hoki nga mahi mahi, engari kua oti te aromatawai, a, i te mutunga o te wahanga tuatahi ko tetahi kaupapa me tetahi kaupapa hei whiriwhiri mai i nga mea e whakaarohia ana. I te wahanga tuarua, i hanga e au he kupu whakataki ki te OOP na roto i te hanga o te keemu paku-panui, ko te whanaketanga ko te waahanga tuarua katoa me te whakaurunga katoa ki te paradigm.

Ko nga kaiwhakamahi kua rehita anake ka uru ki te rangahau. Waitohu maitēnā.

Kei te ako to tamaiti i nga kaupapa i te whare whakangungu?

  • 4,6 orauAe3

  • 95,4 orauNo62

65 nga kaiwhakamahi i pooti. 27 nga kaiwhakamahi i aukati.

Source: will.com

Tāpiri i te kōrero