張華蘭
(北大附屬宿遷實驗學校 江蘇宿遷 223800)
在2017 年頒布的《新一代人工智能發(fā)展規(guī)劃》中,針對我國的信息化教育提出了“全民智能教育”的概念,同時在中小學階段開設了人工智能相關教學內(nèi)容,進一步推廣編程教育。而編程是實現(xiàn)人工智能的基礎要素,因此在中小學階段實現(xiàn)高水平編程教育,是打下信息技術教育培養(yǎng)基礎,保證實現(xiàn)人工智能教育培養(yǎng)目標的根本需要。
根據(jù)2017 版普通高中信息技術課程標準,編程課程的教育強調(diào)學生的主體地位,圍繞信息素養(yǎng)的構成要素,將信息意識、計算思維、學習創(chuàng)新能力以及信息社會責任作為教學要點方向。借助編程課程教學,幫助學生掌握問題分解應對的能力與策略,強化學生的計算思維水平,提升學生適應信息社會的能力,發(fā)掘學生的數(shù)字化學習與創(chuàng)新能力。
現(xiàn)階段,高中信息技術教師針對編程課程的教學理解不夠深入,對于教學目標的定位不夠明確,將編程課程單純地看做學生編程能力的培養(yǎng)。受此影響,在課堂授課環(huán)節(jié),教師將教學重點內(nèi)容放在編程基礎知識、代碼、算法的傳授,忽略了學生信息思維的培養(yǎng),對于計算思維與創(chuàng)新能力的培養(yǎng)相對欠缺。學生應用信息技術編程學習解決問題的能力與創(chuàng)造性未能得到有效提升。
當前,高中信息技術課程中的編程教學主要內(nèi)容為算法和代碼結構,但這部分內(nèi)容較為抽象復雜,學生初學階段感受到的是困難與枯燥,學習內(nèi)容與生活實際問題的聯(lián)系較遠。而在教學任務緊張的條件下,更為豐富有效的教學模式也難以開展,其他學科中應用普遍的探究學習、項目學習等新型模式在編程課程中的運用也受到限制,教師的發(fā)揮十分有限,課程內(nèi)容與模式不能激發(fā)學習興趣。
現(xiàn)階段,高中編程課程的教學模式依然為“講、學、練習”的傳統(tǒng)模式,在這種單向傳授的模式下,學生依照教師的示范完成程序編寫,在既定框架內(nèi)的模仿學習限制了學生的創(chuàng)造性發(fā)揮。同時,這種單一的模式缺乏差異性,未能考慮學生在計算機操作水平、課程理解能力等方面的偏差,學生的實際學習效果與任務完成能力不夠理想。
高中編程課程的教學評價體系依然以教師為主導,學科教育評價方式為學生統(tǒng)一提交作業(yè)、教師統(tǒng)一打分的方式。在這種評價方式中,學生的個性特點與主體地位未能得到有效的重視,評價標準不夠全面,學生的想象力和創(chuàng)造力在評價體系的占比較低,不利于學生綜合素質的培養(yǎng)。
高中編程課程教育的核心是計算思維的培養(yǎng),同時以計算思維去分析與解決遇到的信息化問題,編程課程中的教育目標也是圍繞這一核心展開的。在明確這一目標之后,在進行編程教育課程的過程中,教師以編程為載體,按照計算思維流程,進行問題界定、特征抽象、建模組織,以此為基礎判斷、分析信息資源,科學合理的選擇算法進行編程,最終解決問題。通過計算思維的形成與實踐積累,鍛煉豐富學習與創(chuàng)新能力。
當前編程技術不斷智能與簡潔,簡單易學的Python 編程語言更加適合高中階段的學生學習。在合理選擇編程語言和教學軟件之外,教師在課程設置中,應規(guī)避較為復雜枯燥的教學內(nèi)容,將復雜抽象的算法語句教學進行拆分講解,并與實際生活相結合,激發(fā)學生的學習興趣。課程學習任務的布置,也應以學生設計思想和方法的綜合應用,并突出計算思維和創(chuàng)新創(chuàng)造意識的培養(yǎng)。
在高中編程課程教學中,教師應改變以往單一、單向的授課模式,采用探究式教學方法來改變傳統(tǒng)教學模式的問題,增強學習效果。高中編程教師在課堂上,以學生為主體,發(fā)揮學生的主觀能動性,讓學生自主探索軟件使用、算法和結構語句的構成,等內(nèi)容掌握認識和解決編程問題的方法和步驟,找出規(guī)律,形成概念,建立自己的認知模型和學習方法架構,提高學生學習效率,促進教師、學生的共同發(fā)展。
為了充分完善編程教育評價體系,教師可以鼓勵學生創(chuàng)建自己的編程學習檔案,根據(jù)自身完成編程作品的情況進行自我評價。教師在某一學習階段結束時可以通過查看學生的編程學習檔案,結合學生的考試成績、課堂表現(xiàn)等方面進行綜合評價。為了促進學生的全面發(fā)展,教師要尊重學生的個體差異性,評價標準體系中的各項指標的側重點不同,是從不同角度出發(fā),針對學生某一擅長的方面進行評價[1-2]。
綜上所述,雖然目前我國普通高中信息技術課程教學還存在諸多問題,但只要充分認識到普通高中信息技術課程對于培養(yǎng)學生的計算思維、創(chuàng)新能力的重要作用,采取科學有效的教學模式與方法開展教學活動,必將有效改善當前問題,提升教學效果與水平,促進學生信息技術綜合素養(yǎng)的提升。