范紅菊
(啟東市呂四中學(xué),江蘇 南通 226000)
以往高中信息技術(shù)教學(xué)課程,以提高學(xué)生知識技能為主,雖然這種教學(xué)方式可以在某種程度上達(dá)成高中教育目標(biāo),但單一的教學(xué)形式和目的性較強(qiáng)的教學(xué)活動,不僅降低學(xué)生學(xué)習(xí)熱情,還增加學(xué)生的學(xué)習(xí)壓力?;谛畔⒓夹g(shù)的優(yōu)勢分析,信息技術(shù)為學(xué)生提供了獲取社會信息的渠道,信息技術(shù)教學(xué)也促進(jìn)學(xué)生對信息的感知以及對數(shù)據(jù)的具體應(yīng)用,因此,深化信息技術(shù)教育,培養(yǎng)學(xué)生學(xué)科核心素養(yǎng)勢在必行。為促進(jìn)學(xué)生對信息技術(shù)的靈活應(yīng)用,降低信息技術(shù)學(xué)習(xí)難度,帶動學(xué)生在高中信息技術(shù)領(lǐng)域更好更快地發(fā)展,本文以Python教學(xué)為例,分析學(xué)科核心素養(yǎng)下高中信息技術(shù)Python教學(xué)實踐策略。
從教學(xué)的角度而言,無論是教師或是家長,都對處于高中階段的學(xué)生寄予厚望,并一味地認(rèn)為提高學(xué)習(xí)成績才是學(xué)生唯一的出路。在這種高強(qiáng)度的學(xué)習(xí)壓力下,直接影響學(xué)生學(xué)習(xí)情緒,限制學(xué)生個性化學(xué)習(xí)思維的形成與發(fā)展。此外,Python 知識結(jié)構(gòu)較為復(fù)雜,并且難點和重點相對較多。在Python 教學(xué)過程中,為保障教學(xué)質(zhì)量和教學(xué)效率,教師給予學(xué)生自主思考的時間相對較少,大多通過灌輸式教育的方式,明確學(xué)生信息技術(shù)知識點,試圖將所有Python 涉及的知識內(nèi)容全部傳達(dá)給學(xué)生,而學(xué)生長期處于被動學(xué)習(xí)狀態(tài)下,不僅影響其自主學(xué)習(xí)能力的提升,還使得學(xué)生形成對教師的高度依賴,不利于學(xué)生未來發(fā)展。開展Python 教學(xué)的目的不只在于促進(jìn)學(xué)生對學(xué)科知識的掌握,還須讓學(xué)生在學(xué)習(xí)中實踐和成長,學(xué)會知識的具體應(yīng)用,而部分教師組織的教學(xué)活動只是片面圍繞理論知識講解,缺乏對學(xué)生實踐能力的鍛煉,這也是影響Python 教學(xué)效果的主要原因之一。
從學(xué)生的角度分析,雖然學(xué)生在以往學(xué)習(xí)和生活中大多接觸過信息技術(shù),但其對于信息技術(shù)的了解僅停留在娛樂方面,一旦涉及深層次學(xué)習(xí)內(nèi)容,學(xué)生便會存在認(rèn)知淺薄的問題。同時,許多學(xué)生受到教師和家長影響,認(rèn)為提高主科的學(xué)習(xí)成績才是現(xiàn)階段主要任務(wù),大多時間均用于文化課程知識學(xué)習(xí)上,接受信息技術(shù)的機(jī)會較少,這也影響學(xué)生信息思維的形成與發(fā)展。加之,與其他課程相比,Python 學(xué)習(xí)難度相對較高,知識體系還具有較強(qiáng)抽象性,需要運(yùn)用一定的思維方式才能學(xué)得進(jìn)去,這對于一些基礎(chǔ)知識薄弱的學(xué)生來說,很容易產(chǎn)生起抵觸情緒,影響Python 教學(xué)活動的推進(jìn)與發(fā)展。
Python 教學(xué)屬于高中信息技術(shù)教育中較為關(guān)鍵的部分,更是學(xué)生學(xué)習(xí)過程中需要掌握的重點和難點。以往教學(xué)期間,教師更注重學(xué)生學(xué)習(xí)能力的培養(yǎng),忽視學(xué)科核心素養(yǎng),這不僅阻礙了Python 教學(xué)活動的開展,還限制了學(xué)生創(chuàng)新思維的形成。為此,教師有必要對現(xiàn)有的Python 教學(xué)模式進(jìn)行改革,突出學(xué)生在Python 教學(xué)活動中的主體地位,將被動的學(xué)習(xí)狀態(tài)轉(zhuǎn)變?yōu)榉e極主動獲取,以此提高學(xué)生的學(xué)習(xí)主動性,促進(jìn)學(xué)生對信息技術(shù)知識的深層次理解。高中階段學(xué)生已經(jīng)具備一定認(rèn)知能力和思維能力,所以,教師在開展Python 教學(xué)時,應(yīng)賦予學(xué)生更多的自主思考和實踐機(jī)會,讓學(xué)生逐步具備獨立解決問題的能力。如在Python 教學(xué)期間,教師可先對學(xué)生進(jìn)行教學(xué)演示,明確學(xué)生計算機(jī)程序繪制的具體步驟,并為學(xué)生預(yù)留出觀看和學(xué)習(xí)討論的時間,為使每位學(xué)生都能進(jìn)入學(xué)習(xí)情境,促進(jìn)學(xué)生問題意識的形成,教師可根據(jù)教學(xué)內(nèi)容為學(xué)生下發(fā)討論任務(wù),組織學(xué)生與其他同學(xué)進(jìn)行交流,分析Python 知識點,達(dá)成對知識的內(nèi)化處理,以此幫助學(xué)生在腦海中建立完整的Python 知識體系,促進(jìn)學(xué)生對高中信息技術(shù)課程的理解。同時,教師應(yīng)充分發(fā)揮自身引導(dǎo)職責(zé),注重對學(xué)生價值觀念和情感態(tài)度上的引導(dǎo),結(jié)合學(xué)生成長規(guī)律和成長需求,基于學(xué)生實際情況改善教學(xué)策略,既讓學(xué)生在Python 教學(xué)課堂中掌握知識體系,明確信息技術(shù)特點,實現(xiàn)信息技能的提高,又增強(qiáng)教學(xué)趣味性,促進(jìn)正確學(xué)習(xí)觀念和態(tài)度的形成,為信息技術(shù)未來課程的開展打下基礎(chǔ)。
如教師在開展Python 教學(xué)中的“函數(shù)與模塊”知識點講解時,須明確本節(jié)課程教學(xué)重點在于引導(dǎo)學(xué)生掌握模塊化的程序設(shè)計。為深化學(xué)生理解,使學(xué)生能夠?qū)Ρ菊n程知識點產(chǎn)生學(xué)習(xí)興趣,教師有必要對Python 教學(xué)內(nèi)容進(jìn)行簡化處理,考慮到不同學(xué)生的不同學(xué)習(xí)水平,以更直接的方式將Python 教學(xué)呈現(xiàn)于學(xué)生面前。實際過程中,教師可將函數(shù)比作其他產(chǎn)品制作過程中必不可少的工具,如鐵錘和扳手等,以此凸顯函數(shù)的具體功能,明確學(xué)生在實現(xiàn)Python 程序時函數(shù)功能必不可少。在學(xué)生能夠領(lǐng)悟函數(shù)的定義并且掌握函數(shù)基本功能后,教師則可為學(xué)生列舉一些計算案例,講述海倫公式的應(yīng)用方式,并采用導(dǎo)入模塊的方法,引導(dǎo)學(xué)生了解函數(shù)的作用和實現(xiàn)過程,補(bǔ)充函數(shù)功能概念,以此鞏固學(xué)生知識體系,強(qiáng)化學(xué)生對模塊的認(rèn)識。教學(xué)完成后,教師需要為學(xué)生設(shè)計一些實踐活動,如根據(jù)課上所學(xué)內(nèi)容,通過編程功能處理圖像。這種Python 教學(xué)方式,不僅通過自主實踐活動考查學(xué)生學(xué)習(xí)情況,促進(jìn)教師對教學(xué)策略的優(yōu)化,更讓學(xué)生在實踐中實現(xiàn)學(xué)科核心素養(yǎng)的提高,使學(xué)生體驗到學(xué)習(xí)成果帶來的成就感,助力學(xué)生對Python 知識的掌握。
提高學(xué)生信息意識有助于學(xué)生學(xué)科核心素養(yǎng)的形成,更能促進(jìn)Python 教學(xué)有序開展。因此,教師在教學(xué)實踐中應(yīng)就現(xiàn)有的Python 教學(xué)內(nèi)容進(jìn)行拓展,豐富教學(xué)形式,利用更新穎的教學(xué)手段吸引學(xué)生關(guān)注,以此激發(fā)學(xué)生學(xué)習(xí)欲望,使每位學(xué)生都能感受到Python 課程的魅力,從而產(chǎn)生學(xué)習(xí)內(nèi)驅(qū)力。就高中學(xué)生現(xiàn)階段學(xué)習(xí)情況來看,受到高考壓力影響,許多學(xué)生將關(guān)注點放在技能提升方面,高強(qiáng)度的學(xué)習(xí)環(huán)境也限制了學(xué)生個性化成長。信息技術(shù)教學(xué)目的不只在于幫助學(xué)生掌握Python技術(shù),更多的是希望學(xué)生具備分析問題和解決問題的能力,如此才能讓學(xué)生在輕松且活躍的氛圍下,掌握Python 知識,并明確信息具體來源,以此保障信息的真實性和可靠性。為促進(jìn)學(xué)生學(xué)習(xí)意識的形成,亦為鍛煉學(xué)生學(xué)科核心素養(yǎng),教師有必要將生活化元素融入實際教學(xué)中,組織學(xué)生開展項目學(xué)習(xí),結(jié)合生活主題打造生活化教學(xué)環(huán)境,基于學(xué)生興趣點制定具體教學(xué)策略,從而達(dá)到對學(xué)生信息意識的培養(yǎng),促進(jìn)學(xué)生信息素養(yǎng)的提高。
如在“算法程序”相關(guān)課程教學(xué)期間,教師可為學(xué)生發(fā)布學(xué)習(xí)任務(wù):“同學(xué)們,請你們以小組為單位,根據(jù)自身所學(xué)以及算法程序,將某個超市作為研究對象,分析在冬季來臨時超市的流水賬目并找到超市商品的關(guān)聯(lián)次數(shù)?!睘槭菇虒W(xué)活動更有序地進(jìn)行,教師須在學(xué)生完成學(xué)習(xí)任務(wù)前,對其發(fā)布任務(wù)規(guī)則。首先,需要具備數(shù)據(jù)整理的能力,在獲取商品交易數(shù)據(jù)后,學(xué)生需要根據(jù)具體的數(shù)據(jù)信息,選擇與之相匹配的文檔格式對數(shù)據(jù)進(jìn)行保存,以保障數(shù)據(jù)完整性。其次,基于課上所學(xué),根據(jù)算法特征形成數(shù)據(jù)結(jié)構(gòu)。最后,對程序進(jìn)行編寫,根據(jù)與超市關(guān)聯(lián)次數(shù)最多這一特點進(jìn)行物品尋找。學(xué)生成長環(huán)境不同,學(xué)習(xí)能力也會存在明顯差異,尤其在高中階段,如若教師未做好差異化教學(xué)很容易影響對優(yōu)等生潛能的開發(fā),限制對學(xué)困生知識基礎(chǔ)的鞏固。因此,基于學(xué)生存在差異化特點,教師在布置學(xué)習(xí)任務(wù)后,先組織學(xué)生與小組成員配合完成學(xué)習(xí)任務(wù),如若哪一小組率先完成,教師則可為學(xué)生發(fā)布帶有拓展性的知識學(xué)習(xí)項目,以保障教學(xué)活動符合不同學(xué)習(xí)水平學(xué)生成長。這種教學(xué)方式,不僅讓學(xué)生在自主學(xué)習(xí)活動中實現(xiàn)對Python知識的進(jìn)一步探究,還在無形之中建立起知識與生活之間的聯(lián)系,使學(xué)生充分明確學(xué)習(xí)信息技術(shù)的意義,并在未來生活中將所學(xué)知識應(yīng)用于實際,促進(jìn)學(xué)生學(xué)科核心素養(yǎng)的形成。
培養(yǎng)學(xué)生計算思維是學(xué)科核心素養(yǎng)下,開展信息技術(shù)Python 教學(xué)的主要目標(biāo)之一,學(xué)生的計算思維會直接影響其解決問題的能力,決定學(xué)生是否能夠獨立面對信息技術(shù)問題。為培養(yǎng)學(xué)生學(xué)科素養(yǎng),使學(xué)生能夠在學(xué)習(xí)中形成計算思維,教師有必要對現(xiàn)有的Python 教學(xué)環(huán)節(jié)進(jìn)行完善,引導(dǎo)學(xué)生逐步形成問題意識,并在提出問題、分析問題和解決問題的過程中建立計算思維模式,一方面推動學(xué)生在信息技術(shù)領(lǐng)域的發(fā)展,促進(jìn)學(xué)生對信息技術(shù)的靈活運(yùn)用;另一方面深化學(xué)生對Python 教學(xué)知識的理解,使每位學(xué)生都能在學(xué)習(xí)中成長,在教學(xué)活動中有所收獲。除此之外,教師須根據(jù)不同教學(xué)內(nèi)容選擇不同教學(xué)方法,一些Python 教學(xué)知識更適用于學(xué)生獨立思考,而一些Python 學(xué)習(xí)項目則需要學(xué)生以合作交流的形式共同完成,教師需根據(jù)學(xué)生學(xué)習(xí)水平和教學(xué)重點選擇不同教學(xué)方式,以此達(dá)成Python 教學(xué)目標(biāo)。
如教師在開展《解析算法及程序?qū)崿F(xiàn)》一課教學(xué)期間,教師可先為學(xué)生引出Python 教學(xué)問題,引導(dǎo)學(xué)生在正確的范圍內(nèi)形成思考。如教師可為學(xué)生展現(xiàn)一張答題卡圖片,并組織學(xué)生分析,如何利用現(xiàn)有的信息技術(shù)手段,對答題卡中所呈現(xiàn)的填涂部分進(jìn)行獲取。在學(xué)生形成對問題的思考并已經(jīng)進(jìn)入深度學(xué)習(xí)狀態(tài)后,教師則可利用微視頻為學(xué)生播放編寫程序、設(shè)計算法等相關(guān)步驟。基于問題難度來看,此學(xué)習(xí)任務(wù)更適于小組合作交流下開展,因此,教師可引導(dǎo)學(xué)生共同完成問題解答。此問題的提出涵蓋Python 教學(xué)核心,并且基于學(xué)習(xí)目標(biāo)為學(xué)生提供探究實踐學(xué)習(xí)任務(wù),學(xué)生在思考和嘗試解題的同時,也達(dá)到計算思維的鍛煉。此外,相比傳統(tǒng)單一的教學(xué)方式,小組合作討論可在優(yōu)化教學(xué)氛圍的基礎(chǔ)上,促進(jìn)學(xué)生學(xué)習(xí)方法的交流、學(xué)習(xí)經(jīng)驗的積累,真正從根本上提高學(xué)生信息技術(shù)學(xué)習(xí)能力,實現(xiàn)學(xué)生信息素養(yǎng)的實質(zhì)性提升。
學(xué)科核心素養(yǎng)體現(xiàn)在學(xué)生成長的各個方面,包括學(xué)科創(chuàng)新能力、學(xué)習(xí)觀念、價值觀念等,為促進(jìn)學(xué)生創(chuàng)新能力的提升,教師有必要對現(xiàn)有Python 教學(xué)資源進(jìn)行整合,拓寬學(xué)生的學(xué)習(xí)視野,促進(jìn)學(xué)生數(shù)字化學(xué)習(xí)任務(wù)的完成,使學(xué)生能夠在教學(xué)活動中迸發(fā)出更多的創(chuàng)新思維,助力學(xué)生在信息技術(shù)領(lǐng)域更好更快地發(fā)展。在實際教學(xué)過程中,教師有必要先為學(xué)生打造良好的數(shù)學(xué)化學(xué)習(xí)環(huán)境,融合Python 知識點,為學(xué)生設(shè)計創(chuàng)新實踐活動,引導(dǎo)學(xué)生利用數(shù)字化工具和信息技術(shù)完成創(chuàng)新創(chuàng)作任務(wù),從而達(dá)到對學(xué)生創(chuàng)新能力的培養(yǎng),使每位學(xué)生核心素養(yǎng)都能在豐富的教學(xué)活動中實現(xiàn)提升。如教師在開展Python 教學(xué)期間,可借助“幾何畫板”或是“網(wǎng)絡(luò)學(xué)習(xí)平臺”幫助學(xué)生解決生活或是學(xué)習(xí)過程中遭遇的各類問題,讓學(xué)生明確信息時代下數(shù)字化工具的優(yōu)勢,以此強(qiáng)化學(xué)生信息技術(shù)意識,使學(xué)生能夠被信息技術(shù)的功能所震撼,從而產(chǎn)生創(chuàng)新欲望。
傳統(tǒng)信息技術(shù)教學(xué)模式已經(jīng)無法順應(yīng)時代發(fā)展要求,也無法滿足高中學(xué)生成長需求。因此,教師有必要結(jié)合素質(zhì)教育下的高中信息技術(shù)基本教學(xué)要求,提高對學(xué)生學(xué)科核心素養(yǎng)的關(guān)注度,基于學(xué)生學(xué)情和學(xué)習(xí)能力,提高學(xué)生信息素養(yǎng)和計算思維,為學(xué)生提供自主思考和實踐的機(jī)會。同時,在Python 教學(xué)課堂中,突出學(xué)生主體地位,實現(xiàn)對現(xiàn)有資源的有效整合,培養(yǎng)學(xué)生問題意識,引導(dǎo)學(xué)生形成良好的數(shù)字化學(xué)習(xí)理念,使學(xué)生明白信息技術(shù)于現(xiàn)階段學(xué)習(xí)和未來發(fā)展的重要性,增強(qiáng)學(xué)生的課上學(xué)習(xí)體驗感,使學(xué)生領(lǐng)悟到信息技術(shù)的魅力,從而促進(jìn)學(xué)生創(chuàng)新創(chuàng)造思維的形成,實現(xiàn)學(xué)生信息技術(shù)學(xué)科素養(yǎng)的提高。