范海燕
(江蘇財(cái)會(huì)職業(yè)學(xué)院,江蘇 連云港 222061)
20世紀(jì)90年代,荷蘭人吉多·范羅蘇姆創(chuàng)造出Python語言,此后,Python作為一種解釋型腳本語言,可以被用于Web和Internet開發(fā)、科學(xué)計(jì)算和統(tǒng)計(jì)、人工智能、教育、桌面界面開發(fā)、軟件開發(fā)和后端開發(fā)。Python開發(fā)出來后,由于其自身帶有簡(jiǎn)潔性,易讀性和拓展性,使得越來越多的研究機(jī)構(gòu)和大學(xué)都紛紛采用Python來進(jìn)行教學(xué)。
在Python教學(xué)中應(yīng)用信息技術(shù),需要根據(jù)初學(xué)者的實(shí)際情況以及現(xiàn)有的能力做出調(diào)整。著眼于Python教學(xué)的整體性,根據(jù)Python教學(xué)內(nèi)容的先后以及Python初學(xué)者已經(jīng)掌握的知識(shí)來對(duì)信息技術(shù)的運(yùn)用做出合理的安排,使得整個(gè)Python教學(xué)的過程能夠呈現(xiàn)出由淺到深、由易到難的循序漸進(jìn)的過程,符合Python初學(xué)者的認(rèn)知規(guī)律,讓信息技術(shù)能夠在Python教學(xué)中發(fā)揮其最大的效用。
在Python教學(xué)的過程中,即使需要運(yùn)用到信息技術(shù),但是不能夠直接讓信息技術(shù)取代老師的地位,老師在課堂中應(yīng)該要發(fā)揮講解難點(diǎn)的作用,積極地聽取學(xué)生們表達(dá)的意見。再者,Python教學(xué)不是簡(jiǎn)單的理論知識(shí)傳授,它強(qiáng)調(diào)較高的操作性,所以在教學(xué)的過程中,老師需要平衡理論知識(shí)與實(shí)踐操作的時(shí)間分配,讓學(xué)生們的理論能力和實(shí)踐操作能力能夠協(xié)調(diào)提升。
Python對(duì)于很多剛剛接觸的學(xué)生來說都是一種非常新鮮的事物,但是僅僅學(xué)習(xí)的理論知識(shí)容易讓學(xué)生們感覺到乏味而且難懂,結(jié)合信息技術(shù)進(jìn)行Python教學(xué),可以讓學(xué)生們?cè)趯W(xué)習(xí)的過程中一邊學(xué)習(xí)理論知識(shí),一邊動(dòng)手操作,可大大提高課堂的教學(xué)效率。同時(shí),將信息技術(shù)運(yùn)用到教學(xué)中去還應(yīng)該要注重教學(xué)設(shè)計(jì)的合理性,對(duì)于學(xué)生的學(xué)習(xí)生活有一定的了解,利用生活中常見的事務(wù)為原型來推動(dòng)Python教學(xué)的開展,讓程序化的語言不那么枯燥乏味。
以Python環(huán)境搭建為例,Python對(duì)于大多數(shù)的學(xué)生來說都是非常新鮮的,老師可以利用信息技術(shù),結(jié)合理論知識(shí),教大家在電腦上如何在本地搭建Python開發(fā)環(huán)境,如何去下載安裝,環(huán)境變量等需要注意的事項(xiàng),老師可以挑出重點(diǎn),讓學(xué)生們自己去操作,勾起學(xué)生們的求知欲。
將信息技術(shù)應(yīng)用到教學(xué)中去,有助于讓Python初學(xué)者進(jìn)行自主探究,提升初學(xué)者的探究能力和思維能力。通過一定程度的教學(xué),學(xué)習(xí)者能夠了解一定的理論知識(shí),但是這對(duì)于初學(xué)者來說遠(yuǎn)遠(yuǎn)不夠,在學(xué)習(xí)的過程中,學(xué)習(xí)者應(yīng)該要去思考學(xué)習(xí)過程中的一些難點(diǎn),利用信息技術(shù)自己去鉆研,甚至可以自己嘗試著編寫代碼,進(jìn)行Web和Internet開發(fā),在不斷嘗試探究的過程中了解自己的不足之處,并且對(duì)于出現(xiàn)問題的地方多加思考,先獨(dú)立思考,實(shí)在沒有弄明白可以選擇問同學(xué)或者是老師。
將信息技術(shù)應(yīng)用到教學(xué)中去,有助于推動(dòng)Python初學(xué)者合作學(xué)習(xí)中的合作學(xué)習(xí)。充分地利用信息技術(shù),要求老師能夠利用信息技術(shù)對(duì)教學(xué)的側(cè)重點(diǎn)和難點(diǎn)作出選擇,設(shè)計(jì)出具有教學(xué)意義的問題,打破學(xué)生們現(xiàn)有的思維禁錮,活躍學(xué)生的學(xué)習(xí)思維。老師應(yīng)該有意識(shí)地開展學(xué)習(xí)合作,利用信息技術(shù)先展示給學(xué)生們學(xué)習(xí)的任務(wù)要求,讓學(xué)生們根據(jù)這些要求有效地開展學(xué)習(xí)討論。
同樣以Python環(huán)境搭建為例,很多學(xué)生在剛開始接觸的時(shí)候肯定會(huì)存在很多問題,尤其是對(duì)于Python環(huán)境的搭建,如果沒有成功搭建這個(gè)平臺(tái),后續(xù)的教學(xué)進(jìn)度就無法完成,但是單靠老師一個(gè)人的力量難以解決全班所有學(xué)生的問題,因此,老師可以將全班分成合作小組,小組內(nèi)相互討論,先解決較為容易的問題,比較難的地方可以留在最后老師和同學(xué)們一起討論。
由于Python出現(xiàn)的時(shí)間并不長(zhǎng),結(jié)合信息技術(shù)教學(xué)不可避免會(huì)出現(xiàn)一些問題。因此,老師在上課的過程中應(yīng)該要有意識(shí)地去收集學(xué)生們的意見,注意學(xué)生們的反應(yīng),適時(shí)調(diào)整目前的教學(xué)計(jì)劃。同時(shí)在教學(xué)的過程中遵守及時(shí)反饋的原則有助于改進(jìn)師生之間的關(guān)系,使得教學(xué)效果更佳明顯。