付正友
摘要:在我國文化創(chuàng)意產(chǎn)業(yè)以及人工智能迅速發(fā)展的背景下,對編程程序員職位需求有所增多。對此,為滿足目前底層架構(gòu)程序員需求,應(yīng)當(dāng)及時對我國中小學(xué)生培養(yǎng)方案進(jìn)行全面調(diào)整,從而滿足市場需求。計算思維作為人工智能時代人才必備條件,國家應(yīng)當(dāng)及時對中小學(xué)生計算思維能力進(jìn)行全面培養(yǎng),并納入各學(xué)段教育計劃之中。編程教學(xué)作為我國中小學(xué)生計算思維能力培養(yǎng)的主要途徑之一,對此,如何有效提升中小學(xué)階段編程教學(xué)質(zhì)量以及滿足國家計算思維培養(yǎng)要求,成為目前初中編程教學(xué)著重關(guān)注的問題。
關(guān)鍵詞:Python;初中;編程課程教學(xué);困難;對策
我國傳統(tǒng)教育方法的更新?lián)Q代、互聯(lián)網(wǎng)以及信息化時代快速的發(fā)展都為我國信息體量高速膨脹提供基礎(chǔ)條件,因此,對程序構(gòu)建工程師的需求量呈逐年攀升狀態(tài)。程序構(gòu)建工程師需掌握數(shù)據(jù)采集、運(yùn)算以及處理等技能,而傳統(tǒng)人才培養(yǎng)計劃與快速發(fā)展的市場需求無法做到相統(tǒng)籌,對此,應(yīng)當(dāng)積極培養(yǎng)與時俱進(jìn)的人才,做好院校對接工作。通過在初中階段學(xué)生教學(xué)中,實施Python編程教學(xué),可以為我國信息化人才培養(yǎng)提供先提條件。
1.對計算機(jī)思維范疇進(jìn)行明確
結(jié)合目前教學(xué)經(jīng)驗可發(fā)現(xiàn),計算機(jī)思維培養(yǎng)包含數(shù)學(xué)思維以及工程學(xué)科性質(zhì),因此,在對初中生進(jìn)行計算機(jī)思維范疇培養(yǎng)時,不應(yīng)當(dāng)將計算機(jī)思維簡化為計算機(jī)數(shù)據(jù)運(yùn)算,應(yīng)指導(dǎo)學(xué)生將復(fù)雜問題進(jìn)行全面剖析,成為較為簡單的邏輯關(guān)系。對此,計算思維是著重對學(xué)生思維進(jìn)行培養(yǎng),而數(shù)據(jù)運(yùn)算應(yīng)當(dāng)作為計算機(jī)編程語言的著重關(guān)注問題[1]。
針對上述問題,教師在進(jìn)行教學(xué)方案設(shè)計時,應(yīng)當(dāng)有相應(yīng)教學(xué)目標(biāo),不應(yīng)將教學(xué)項目及問題直接交予學(xué)生,應(yīng)當(dāng)積極發(fā)揮教師的引導(dǎo)作用,引導(dǎo)學(xué)生面對授課初期項目及問題時,循序漸進(jìn)的提出問題,分析以及梳理問題邏輯,引導(dǎo)學(xué)生通過抽象模型以及活動等方法,指導(dǎo)學(xué)生在解決問題過程中逐漸發(fā)散自我思維以及利用計算機(jī)解決實際問題,并開發(fā)相應(yīng)程序[2]。但在解決計算機(jī)相應(yīng)問題時,仍需要利用人工思維模板進(jìn)行預(yù)設(shè)。對此,在對初中生進(jìn)行編程教學(xué)階段過程中,應(yīng)當(dāng)著重對問題解決思路進(jìn)行全面攻克,引導(dǎo)學(xué)生掌握解決問題重點方法,避免學(xué)生在解決問題過程中,隨意搬套現(xiàn)有編程語言以及代碼。此外,教師引導(dǎo)學(xué)生在利用計算機(jī)進(jìn)行問題反饋時,應(yīng)當(dāng)擁有自我思想內(nèi)核,從而編寫自我程序,引導(dǎo)學(xué)生在推敲教材代碼過程中深刻理解含義。通過上述教學(xué)方法,可逐漸引導(dǎo)學(xué)生在學(xué)習(xí)過程中提升自我思維高度以及改善自我創(chuàng)新能力,突破傳統(tǒng)程序類型局限,依靠自身力量解決實際問題,促進(jìn)我國信息技術(shù)快速發(fā)展。教師在進(jìn)行編程教學(xué)初期時,使用傳統(tǒng)教學(xué)方法以及教學(xué)思想,易導(dǎo)致學(xué)生在識別代碼過程中限制自我思維拓展能力,而編程教學(xué)為語言邏輯課程,過早對接代碼易導(dǎo)致學(xué)生思維焦點轉(zhuǎn)移[3]。
2.界定學(xué)習(xí)內(nèi)容
引導(dǎo)學(xué)生以項目作為教學(xué)單元,其目的是營造因需所學(xué)的教學(xué)方法,與傳統(tǒng)教學(xué)方法相對比,內(nèi)容選擇應(yīng)當(dāng)結(jié)合服務(wù)項目內(nèi)容。對初中學(xué)生進(jìn)行項目教學(xué)方法,可有效對傳統(tǒng)教學(xué)弊端進(jìn)行合理規(guī)避。通過利用初中Python編程教學(xué)定位,可幫助初中階段學(xué)生在學(xué)習(xí)過程中,有較好沉浸式體驗感,結(jié)合實際操作訓(xùn)練,可有效對學(xué)生IT從業(yè)興趣進(jìn)行著重培養(yǎng)。興趣作為學(xué)生學(xué)習(xí)的主要因素,教師應(yīng)當(dāng)勇于突破傳統(tǒng)教學(xué)禁錮,結(jié)合學(xué)生課堂實際反饋,依據(jù)教材內(nèi)容對教學(xué)方案進(jìn)行全面調(diào)整,在拓展空間的過程中,不會出現(xiàn)過分充盈問題。而目前我國初中階段學(xué)生自身水平能力較為普通,對編程沒有全面認(rèn)知,因此在接觸難度過高程序代碼設(shè)計時,易導(dǎo)致學(xué)生學(xué)習(xí)興趣低下。對此,在對學(xué)生進(jìn)行Python編程教學(xué)設(shè)計時,應(yīng)當(dāng)結(jié)合本班學(xué)生學(xué)習(xí)興趣以及實際水平從而設(shè)計教學(xué)內(nèi)容。此外,教學(xué)方法也應(yīng)當(dāng)做到靈活多變,引導(dǎo)學(xué)生拓展自我思維。
3.利用編程語言靈活特點
Python編程具備靈活性較強(qiáng)等特點,隨著我國人工智能以及信息化時代快速發(fā)展,發(fā)展空間不可限量。但Python編程設(shè)計并不與我國初中教學(xué)工作相兼容。Python編程實際教學(xué)過程中其名詞以及固定句式,均參考相應(yīng)發(fā)源地,因此對于我國初中學(xué)生而言理解難度較高[4]。此外,教學(xué)案例、趣味性、生活化特點以及應(yīng)用價值等,均會對我國初中階段學(xué)生學(xué)習(xí)態(tài)度以及學(xué)習(xí)興趣存在較多影響,而傳統(tǒng)教學(xué)方法以及內(nèi)容,易導(dǎo)致學(xué)生教學(xué)效果較差。對此,教師在進(jìn)行Python編程教學(xué)工作時,應(yīng)當(dāng)及時客觀辯證,引導(dǎo)學(xué)生對算法有準(zhǔn)確認(rèn)知,通過利用針對性算法從而解決生活中實際問題。
結(jié)束語
利用Python編程教學(xué),可及時為我國信息化發(fā)展提供優(yōu)秀人才,并打造富有新思想以及新技術(shù)的優(yōu)秀人才。對此,教師在教學(xué)過程中,應(yīng)當(dāng)及時對教育現(xiàn)狀進(jìn)行客觀審視并全面滲透素質(zhì)教育理念,積極發(fā)揮務(wù)實精神,扭轉(zhuǎn)片面性教育的缺點。
參考文獻(xiàn):
[1]梁婷,李艷.基于UbD的初中Python編程教學(xué)設(shè)計與實踐研究——以“小金導(dǎo)航系統(tǒng)”項目為例[J].中國信息技術(shù)教育,2022(07):34-37.
[2]孔佑彪,李善敏,楊勛.面向計算思維培養(yǎng)的初中Python編程項目式教學(xué)探究——以“猜數(shù)游戲”為例[J].中小學(xué)信息技術(shù)教育,2022(Z1):90-93.
[3]徐萍.指向計算思維培養(yǎng)的初中Scratch編程教學(xué)——以《鬧元宵》一課為例[J].教育研究與評論(中學(xué)教育教學(xué)),2022(02):64-67.
[4]王世達(dá).初中信息科技實施Python編程教學(xué)的策略與思考[J].上海課程教學(xué)研究,2019(11):35-39.