Kif għallimt u mbagħad ktibt manwal fuq Python

Kif għallimt u mbagħad ktibt manwal fuq Python
Għas-sena li għaddiet, ħdimt bħala għalliem f'wieħed miċ-ċentri ta 'taħriġ provinċjali (minn hawn 'il quddiem imsejħa TCs), li jispeċjalizza fl-ipprogrammar tat-tagħlim. Mhux se nsemmi dan iċ-ċentru ta’ taħriġ; se nipprova wkoll nagħmel mingħajr l-ismijiet tal-kumpaniji, l-ismijiet tal-awturi, eċċ.

Allura, ħdimt bħala għalliem f'Python u Java. Din is-CA xtrat materjali tat-tagħlim għall-Java, u nedew Python meta ġejt u ssuġġeriewh.

Ktibt manwal għall-istudenti (essenzjalment ktieb tat-test jew manwal ta’ awto-istruzzjoni) fuq Python, iżda t-tagħlim ta’ Java u l-materjali tat-tagħlim li ntużaw hemmhekk kellhom influwenza sinifikanti.

Li tgħid li kienu terribbli huwa sottostima. Il-mod tal-ktieb tat-test Java, li kien fornut minn kumpanija waħda magħrufa ħafna fir-Russja, ma kienx li jgħallem lill-persuna l-baŜi ta 'din il-lingwa b'mod ġenerali u l-paradigma OOP b'mod partikolari, iżda li jiżgura li l-ġenituri li ġew biex jiftħu lezzjonijiet. raw kif ibnek jew bintek ikkupjaw is-serp jew iċ-ċess mill-ktieb. Għaliex ngħid imħassar? Huwa sempliċi ħafna, il-fatt hu li l-ktieb tat-test ipprovda folji sħaħ (A4) ta 'kodiċi, li xi aspetti tagħhom ma ġewx spjegati. Bħala riżultat, l-għalliem jew irid jikkontrolla f'liema punt fil-kodiċi kull student huwa issa, jispjega kull linja, jew kollox jiddevolvi ruħu f'qerq.

Tgħid: “Wieħed, x’inhu ħażin, ħalli l-għalliem jagħmel xogħol aħjar, u ċ-ċess u serp huma friski!”

Ukoll, kollox ikun tajjeb jekk in-numru ta 'nies fil-grupp ma kienx taħt il-15-il sena, u dan diġà huwa sinifikanti jekk se ssegwi lil kulħadd, billi tispjega: "Imma xorta, għaliex qed niktbu dan?"

Minbarra n-numru ta 'nies fil-grupp, hemm problema oħra assoċjata ma' dan il-metodu. Il-kodiċi huwa miktub... kif għandi npoġġiha, biss orribbli. Sett ta 'antidisinji, arkajċi, peress li l-ktieb tat-test ma ġiex aġġornat għal żmien twil, u l-favorit tagħna, ovvjament, huwa l-istil tal-gwida. Għalhekk, anki jekk tikkontrolla lill-istudenti kollha tiegħek u tista 'tispjegalhom malajr u b'mod ċar xi jfisser il-kodiċi li qed tikteb, il-kodiċi innifsu huwa tant terribbli li jgħallemlek il-ħaġa ħażina, biex ngħiduha ħafif.

Ukoll, l-aħħar ħaġa li litteralment teqred dan il-ktieb tat-test hija li mill-bidu nett m'hemm l-ebda għall-inqas introduzzjoni adegwata li tispjega x'tipi ta 'data huma, li huma oġġett u primittiv, liema kriterju jiċċekkja l-proprjetà li tiġġenera din id-dikotomija, eċċ. Fl-ewwel kapitlu, int u l-istudenti tiegħek mitluba tagħmel (kopja) programm li jagħmel tieqa u jikteb “Hello!” hemmhekk, iżda ma jispjegax xi tfisser fil-fatt din il-folja tal-kodiċi, biss links għal aktar lezzjonijiet, pereżempju , isemmi "prinċipali "huwa l-punt tad-dħul, iżda l-kunċett stess ta '"punt tad-dħul" lanqas biss huwa spjegat.

Fil-qosor, din il-karta tal-iskart kienet meme anke fost l-għalliema u l-maniġment. It-tfal ma għallimt xejn assolutament, ladarba ltqajt ma’ grupp li kien ilu sena diġà jistudja dawn il-materjali, fl-aħħar lanqas biss setgħu jiktbu ċiklu, ninnota li kienu kollha intelliġenti ħafna u dalwaqt kollox ma kienx daqshekk ħażin. Il-biċċa l-kbira tal-kollegi ppruvaw jiddevjaw mill-materjal tat-tagħlim sabiex il-materjal ikun assorbit u mhux biss itir fl-arja, għalkemm kien hemm nies inqas kuxjenzjużi li qiesu li huwa normali li l-istudent tagħhom jikkopja mingħajr ebda spjegazzjoni.

Meta deher ċar li se nitlaq miċ-ċentru tat-taħriġ u li l-programm Python kellu bżonn jitkompla b'xi mod is-sena d-dieħla, bdejt nikteb il-ktieb tat-test tiegħi. Fil-qosor, qassejtha f'żewġ partijiet, fl-ewwel spjegajt kollox dwar it-tipi ta 'dejta, l-essenza tagħhom, operazzjonijiet magħhom u istruzzjonijiet tal-lingwa. Bejn is-suġġetti għamilt QnA biex l-għalliem futur ikun jista’ jifhem kif l-istudent tgħallem is-suġġett. Ukoll, fl-aħħar għamilt xogħol-proġett żgħir. L-ewwel parti għalhekk tispjega l-baŜi tal-lingwa u tomgħodhom, li hija bejn wieħed u ieħor 12-13-il lezzjoni ta '30-40 minuta kull waħda. Fit-tieni parti, diġà ktibt dwar OOP, iddeskriviet kif l-implimentazzjoni ta 'din il-paradigma f'Python hija differenti minn ħafna oħrajn, għamilt ħafna links għall-gwida tal-istil, eċċ. Biex fil-qosor, ippruvajt inkun differenti kemm jista 'jkun minn dak li kien fil-ktieb ta' l-Java. Dan l-aħħar ktibt lill-għalliem attwali tiegħi tal-Python, u staqsejt għal feedback dwar il-materjali, u issa ninsab kuntent li kollox huwa tajjeb, li t-tfal verament jifhmu l-ipprogrammar f'Python.

X'konklużjoni nixtieq nislet minn din l-istorja: għeżież ġenituri tiegħi, jekk tiddeċiedi li tibgħat lit-tifel/tifla tiegħek f'ċentru ta' taħriġ, imbagħad issorvelja bir-reqqa dak li qed jagħmel, li t-tifel/tifla tiegħek mhux qed jaħli l-ħin għalxejn, biex ma jaqtax qalbek lilu milli jrid jipprogramma fil-futur.

UPD: Kif innotat b'mod korrett fil-kummenti, ma għidt kważi xejn dwar il-preżentazzjoni tal-materjal. Ngħid mill-ewwel li nemmen li għandu jkun hemm aktar prattika, kemm jista’ jkun. Fl-aħħar ta’ kull lezzjoni fl-ewwel parti, għamilt 4-5 inkarigi żgħar ta’ prattika dwar is-suġġett tal-kapitlu. Bejn il-kapitli kien hemm QnA (lezzjonijiet ta’ kontroll), fejn kien hemm ukoll kompiti prattiċi, iżda diġà assessjati, u fi tmiem l-ewwel parti kien hemm proġett b’suġġett minn fejn tagħżel minn dawk proposti. Fit-tieni parti, għamilt introduzzjoni għall-OOP permezz tal-ħolqien ta 'mini-game console, li l-iżvilupp tagħha kien it-tieni parti kollha u l-introduzzjoni kollha għall-paradigma.

Utenti reġistrati biss jistgħu jipparteċipaw fl-istħarriġ. Idħol, ta 'xejn.

It-tifel/tifla tiegħek qed jitgħallem l-ipprogrammar f’ċentru ta’ taħriġ?

  • 4,6%Iva2

  • 95,4%Nru42

44 utent ivvutaw. 20-il utent astjenew.

Sors: www.habr.com

Żid kumment