霍可可
摘要:在中職計(jì)算機(jī)以及網(wǎng)絡(luò)信息安全等專業(yè)中,Python語(yǔ)言是基礎(chǔ)性的教學(xué)課程之一,要切實(shí)提升其教學(xué)實(shí)效性,還需對(duì)科學(xué)有效的授課方法予以深入探索。本文以中職Python語(yǔ)言教學(xué)方法為探討主題,針對(duì)當(dāng)前Python課程教學(xué)的實(shí)際實(shí)施情況,從直觀性、適應(yīng)性、直接經(jīng)驗(yàn)與間接經(jīng)驗(yàn)相統(tǒng)一等方面分析其涉及到的基本教學(xué)原則,提出整合教學(xué)資源、調(diào)整教學(xué)結(jié)構(gòu)等高效教學(xué)實(shí)踐策略。
關(guān)鍵詞:中職;Python語(yǔ)言;教學(xué)方法
中圖分類號(hào):G642? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2021)26-0198-02
開(kāi)放科學(xué)(資源服務(wù))標(biāo)識(shí)碼(OSID):
隨著人工智能技術(shù)的飛速發(fā)展,編程類的教育課程在中職教學(xué)中得以逐步推廣,Python語(yǔ)言也以鮮明的應(yīng)用優(yōu)勢(shì)得到重點(diǎn)關(guān)注。面向?qū)ο笫荘ython語(yǔ)言的主要特征,其不僅屬于一種解釋型語(yǔ)言,也是一種動(dòng)態(tài)類型語(yǔ)言,對(duì)于新手入門(mén)編程學(xué)習(xí)具有較大幫助。對(duì)于中職Python語(yǔ)言教學(xué)而言,應(yīng)切實(shí)意識(shí)到改進(jìn)并革新授課方法的必要性,以獲得更好的教學(xué)實(shí)效。
1 中職Python語(yǔ)言教學(xué)的基本原則
1.1 直觀性原則
對(duì)于大部分中職學(xué)生來(lái)說(shuō),對(duì)編程語(yǔ)言學(xué)習(xí)的普遍印象是抽象化的邏輯思維,以及枯燥的編程代碼,單調(diào)性的教學(xué)方法阻礙著學(xué)生的進(jìn)步步伐,難以充分帶動(dòng)其對(duì)編程語(yǔ)言的學(xué)習(xí)興趣。要借助于直觀化與具體化的方法幫助學(xué)生理解與運(yùn)用抽象的代碼,可以利用游戲教學(xué)法,將學(xué)生的內(nèi)在學(xué)習(xí)興趣激發(fā)出來(lái),例如,將適宜的游戲編程軟件應(yīng)用到Python語(yǔ)言教學(xué)中,實(shí)現(xiàn)游戲教學(xué)與實(shí)踐練習(xí)的有機(jī)融合,通過(guò)邊玩游戲邊學(xué)習(xí)的授課模式,吸引學(xué)生全身心地投入到對(duì)編程知識(shí)的學(xué)習(xí)過(guò)程中,合理轉(zhuǎn)化整個(gè)教學(xué)過(guò)程的各個(gè)環(huán)節(jié),打造成一個(gè)個(gè)游戲關(guān)卡的模式。通過(guò)將相應(yīng)的指令代碼輸入到程序中,學(xué)生便可以在游戲中過(guò)關(guān)。在此種特殊的Python語(yǔ)言教學(xué)模式下,教師可以逐步升級(jí)每一環(huán)節(jié)的闖關(guān)難度,逐步深化擴(kuò)展其包含的編程知識(shí),借此達(dá)到提高學(xué)生實(shí)踐學(xué)習(xí)水平的效果,培養(yǎng)學(xué)生的編程素養(yǎng)。在開(kāi)展以游戲課程為核心的Python語(yǔ)言教學(xué)時(shí),學(xué)生可以從零基礎(chǔ)起步,初步認(rèn)識(shí)相關(guān)的重點(diǎn)抽象概念,如對(duì)象、循環(huán)以及方法等,為后續(xù)課程的深入教學(xué)奠定堅(jiān)實(shí)基礎(chǔ)[1]。
1.2 適應(yīng)性原則
在整個(gè)Python語(yǔ)言課程的內(nèi)容體系中,不僅包含Python編程基礎(chǔ),Python函數(shù)數(shù)據(jù)庫(kù)也是重要的組成部分之一。類似于其他語(yǔ)言,Python語(yǔ)言涵蓋的內(nèi)容類型較多,如程序結(jié)構(gòu)、語(yǔ)法以及算法等,還涉及到代碼重用等。能夠高效運(yùn)用豐富多樣的第三方函數(shù)庫(kù),也是Python語(yǔ)言的顯著優(yōu)勢(shì)之一。由于不同學(xué)習(xí)者的基礎(chǔ)水平不同,學(xué)習(xí)能力也存在一定差異,因而對(duì)于處于不同層次的學(xué)生而言,應(yīng)結(jié)合自身的實(shí)際學(xué)習(xí)情況,針對(duì)性地選擇并取舍一系列的學(xué)習(xí)內(nèi)容。通過(guò)觀察與分析大部分中職學(xué)生的實(shí)際學(xué)情可以發(fā)現(xiàn),其理論知識(shí)基礎(chǔ)水平普遍較低,而對(duì)Python語(yǔ)言的學(xué)習(xí)不僅關(guān)乎到其升學(xué)問(wèn)題,還會(huì)直接影響其日后就業(yè)等,由此可見(jiàn),需格外重視在Python學(xué)習(xí)方面的方法與技巧,做到量力而行。教師在選擇授課內(nèi)容時(shí),不僅需要貼合學(xué)生初步接觸Python學(xué)習(xí)的特點(diǎn),滿足其在程序入門(mén)方面的學(xué)習(xí)需求,還應(yīng)以奠定基礎(chǔ)為核心,推動(dòng)其在后續(xù)的實(shí)踐發(fā)展中獲得更顯著的學(xué)習(xí)成效。針對(duì)初步進(jìn)入到Python語(yǔ)言學(xué)習(xí)的學(xué)生,應(yīng)適當(dāng)增加基礎(chǔ)內(nèi)容的占比量,可以優(yōu)先選擇字符串、程序基本結(jié)構(gòu)以及羽凡規(guī)范等,還可以適當(dāng)滲透列表與基本算法類的內(nèi)容,與此同時(shí),還應(yīng)適當(dāng)降低課程的復(fù)雜性與學(xué)習(xí)難度等[2]。
1.3 直接經(jīng)驗(yàn)與間接經(jīng)驗(yàn)相一致原則
實(shí)踐性強(qiáng)是程序設(shè)計(jì)類課程的主要特點(diǎn),在初步接觸與學(xué)習(xí)程序設(shè)計(jì)課程的過(guò)程中,學(xué)生難以實(shí)現(xiàn)對(duì)所有知識(shí)的靈活運(yùn)用,亦或是在腦海中有序地推演程序的整個(gè)執(zhí)行過(guò)程等。在Python語(yǔ)言中,會(huì)給學(xué)生在理解上增加難度的不僅有抽象的理論概念,還有選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)等復(fù)雜的知識(shí)點(diǎn)等。針對(duì)這一問(wèn)題,教師可以借助于游戲教學(xué)法,以激發(fā)學(xué)生的學(xué)習(xí)興趣作為教學(xué)導(dǎo)入點(diǎn),引導(dǎo)學(xué)生學(xué)會(huì)畫(huà)流程圖,并將簡(jiǎn)單的算法用自然語(yǔ)言加以描述等。除此以外,還可以引入生活實(shí)例,對(duì)簡(jiǎn)單化的程序結(jié)構(gòu)予以描述,實(shí)現(xiàn)直接經(jīng)驗(yàn)與間接經(jīng)驗(yàn)的有機(jī)結(jié)合,達(dá)到深度融合學(xué)生的感性認(rèn)識(shí)與理性認(rèn)識(shí)的效果,借此穩(wěn)步推進(jìn)Python教學(xué)的高效發(fā)展[3]。
1.4 理論實(shí)踐相結(jié)合原則
統(tǒng)一并融合理論與實(shí)際是實(shí)現(xiàn)理論聯(lián)系實(shí)際的基本途徑,站在課程教學(xué)的角度上來(lái)看,即將理論知識(shí)靈活運(yùn)用到對(duì)實(shí)際問(wèn)題的分析中,反之,還可以利用實(shí)際案例對(duì)理論性內(nèi)容加以驗(yàn)證。這樣學(xué)生便能夠?qū)W會(huì)站在融合理論與實(shí)際的角度上,加深對(duì)課程知識(shí)的理解與把握,促進(jìn)自身熟練運(yùn)用所學(xué)知識(shí)、自主解決實(shí)際問(wèn)題的實(shí)踐能力得到顯著提升[4]。Python與其他編程語(yǔ)言課程教學(xué)一樣,都具有較強(qiáng)的操作性。在實(shí)際教學(xué)時(shí),教師不能以照本宣科的方法對(duì)所有基礎(chǔ)性的知識(shí)進(jìn)行簡(jiǎn)單介紹,而是應(yīng)對(duì)實(shí)驗(yàn)驗(yàn)證方法予以科學(xué)運(yùn)用,與學(xué)生一同對(duì)理論知識(shí)是否正確進(jìn)行驗(yàn)證。借助于生活化的案例,幫助學(xué)生加深對(duì)課程知識(shí)點(diǎn)的理解。將理論實(shí)踐相結(jié)合的理念滲透到Python語(yǔ)言教學(xué)中,對(duì)學(xué)生自主分析問(wèn)題能力的提升大有助益,也能夠在一定程度上提升其解決問(wèn)題的能力與編程水平。
1.5 激發(fā)學(xué)生主觀能動(dòng)性原則
在現(xiàn)代化教育背景下,建構(gòu)主義的提出為學(xué)科教學(xué)提供了重要指導(dǎo),其強(qiáng)調(diào)學(xué)生獲得的知識(shí)并不是教師傳授的,而是當(dāng)其處于一定的學(xué)習(xí)情境中時(shí),在他人的幫助下,對(duì)相關(guān)的學(xué)習(xí)資料予以充分利用,然后借助于意義構(gòu)建的渠道,獲得知識(shí)與經(jīng)驗(yàn)的。對(duì)于整個(gè)課堂教學(xué)來(lái)說(shuō),學(xué)習(xí)的主體一直都是學(xué)生,教師教了多少知識(shí)并不是決定教學(xué)實(shí)效的關(guān)鍵,而學(xué)生實(shí)際掌握了多少才是重點(diǎn)。教師可以采用小組合作的授課方法,劃分組別,設(shè)立組長(zhǎng),然后將指定的學(xué)習(xí)任務(wù)布置給每一個(gè)學(xué)習(xí)小組,最后,再由每個(gè)組將相關(guān)的研究成果進(jìn)行統(tǒng)一匯報(bào)。對(duì)于學(xué)生的課外實(shí)踐,教師可以參照具體的教學(xué)進(jìn)度與任務(wù)需求等,適當(dāng)布置一些研究性的實(shí)踐課題,引導(dǎo)學(xué)生自行查閱學(xué)習(xí)資料,掌握解決實(shí)際問(wèn)題的方法,以此將學(xué)生的主觀能動(dòng)性有效激發(fā)出來(lái)[5]。