楊孝洪
2017年國務院印發的《新一代人工智能發展規劃》中強調在中小學設置人工智能的相關課程;2018年教育部印發的《教育信息化2.0行動計劃》中強調要充實編程課程內容,在中小學普及編程教育。近年來,我市在推動編程教育發展方面做了大量的工作,市區學校的編程教育推進成效明顯,但是對于邊遠地區的農村中小學要普及編程教育則面臨重重困難。現以筆者所在區域的農村中小學為例,淺談農村中小學普及編程教育所面臨的問題與思考。
一、面臨的問題
1.硬件環境存在的問題
自2020年以來,在上級相關單位的幫助下,我縣建設了十余間創客教室和一個人工智能中心,似乎為編程教育提供了一定的保障,但是上級所捐贈的設備只是一部分,本身需要學校補充經費添置一系列設備才能滿足創客課程的開展。部分學校因為經費緊張,沒有能夠添置活動開展必備設備,導致部分創客教室或人工智能中心不能開編程課,即使能夠開編程課,由于受到設備數量的限制,也只能針對極少數學生。
2.師資存在的問題
由于多方面的原因,農村中小學師資配備不均衡,多數學校或沒有信息技術專業的教師、或缺少其它學科教師而將信息技術教師安排為其它任課教師,導致學校沒有教師上編程課。多數學校的信息技術教師是早些年畢業的師范生,對編程知識的掌握本身較陳舊,加之長期以來沒有接觸編程,導致無法勝任編程教育;一些學校的信息技術教師是“半路出家”,本身就是沒接觸過編程,更是無法推進編程教育普及。
3.課程存在的問題
雖然教育部較早的提出了在中小學普及編程教育,但是到目前為止上級主管部門仍然沒有關于在中小學設置編程教育課程的剛性要求,學校也就沒有在課程設置中明確安排編程課。每個星期一節信息技術課只能完成信息技術教材上的教學任務,根本無法落實編程教育。少數學校開展了編程拓展課,也只能讓少數學生有學習編程的機會,無法在學校普及編程教育。
4.學校不夠重視
上級主管部門沒有將學校編程教育列入對學校考核的剛性指標,沒有建立學校編程教育開展情況評價機制。多數學校仍然在片面追求升學率,“唯分論”的思想仍然普遍存在,絕大多數學校將學生的考試分數作為教師評優晉級的核心,教師是否開展編程教育對學校教學質量評估沒有影響,所以學校領導也不會太在意編程教育是否開展,自然編程教師的積極性也會大打折扣。少數信息技術教師有較高的工作熱情,利用平時課余時間、周末、節假日輔導少數學生編程,但是由于學校沒有相應管理機制,教師要自行承擔相應的風險,導致課余編程活動難以持續開展。
5.師生、家長的觀念沒有得到轉變
學生和家長對編程教育在學生發展中的作用缺乏科學的認識和理解。他們心目中只知道語、數、英、物、化、政、史、地、生要參加中、高考,他們堅定一個信念就是差一分上不了高中、考不了大學;由于過去幾年編程行業并不“吃香”,并且給人以“辛苦指數高,薪水低”印象,因此家長們覺得編程并不是一個好的職業,誤認為只要不當程序員就不用學習編程。
二、針對問題的幾點思考
編程教育在農村中小學普及就需要解決硬、軟件及思想觀念所存在的問題。以下是自己的幾點膚淺思考。
1.建設標準化電教室
各學校應組織專業人員仔細檢查電教室的運用情況,積極向上級主管部門爭取經費,對部分已經損壞的電腦設備進行維修或更換,沒有安裝“班班通”的學校應該要安裝“班班通”設備,電教室所有電腦都就應連接網絡,并安裝穩定的教學管理軟件,確保編程教學工作能夠正常開展。
建有創客教室或人工智能中心的學校要投入經費完善創客教育設備,調試好設備,并對接相關公司做好設備后期的跟進服務,確保創客課程正常開展。
2.加強師資隊伍建設
(1)配齊編程教師
沒有信息技術專業教師的學校應積極向主管部門匯報,通過招考或調動等方式配齊編程教師;學校在安排教師任課時做到專業對口或特長對口,即會編程的教師擔任編程課,不把信息教師安排到雜務太多的部門,以免他們無暇顧及編程教育。
(2)加大編程教師的培訓力度
在中小學普及編程教育主要依靠信息技術教師,對于農村中小學普及編程教育面臨的一個尷尬的問題是普遍信息技術教師不會編程。所以,教育主管部門應經常開展區域內信息技術教師的培訓與交流活動。一是重視信息技術、科學等學科教學研究,經常開展編程教育方面的教學教研活動。二是在一定區域內定期開展編程教育培訓,確保從事編程教育的教師會編程。只有編程教師自己具有一定的編程能力并具備相應的教學能力之后才能有效開展編程教育。
3.征訂編程教材,將編程課寫入課表
學校應根據學生特點分段征訂編程教材。小學應該以圖形化編程為主,例如可以使用kitten圖形化編程軟件教學生編程,增訂圖形化編程教材;中學可以增訂python基礎編程教材,用python教學生編程。學校課程設置中每周至少安排一節編程課;每所學校都應開設編程教育拓展課、興趣小組或社團活動,滿足學生個性化需求。
4.建立自上而下的編程教育管理、評價機制
教育局應將編程教育納入學校年度考核,對學校編程教育的工作目標、內容、效果作出具體的要求,并定期對學校編程教育開展情況進行督導、評估,對未開展編程工作或工作不力的學校進行通報批評并納入績效考核。學校應要求信息技術老師認真開展編程教育,與其它學科一樣不定時抽查、指導,將編程教育工作效果進行定性評價,并納入教師的績效考核,做到獎懲分明,對在編程教育中成績突出的教師進行公開表揚,激發編程教師的工作積極性。
5.充分利用創客教室、人工智能中心教學設備開展編程教育
建有創客教室或人工智能中心的學校應充分利用好資源,調試好設備。同時,組建學校創客教育工作團隊,制定科學的創客教育工作實施方案。在3D打印、人工智能、開元電子等項目中融入編程教育。將師生的想法通過編程教育有形的創造出來,展示出來,讓創客教育引領編程教育發展。
6.充分利用編程活動平臺推廣編程教育
師生應積極參加“明日之星”、青少年科技創新大賽、全國中小學素質提升等活動中的編程活動。做好活動必要經費的投入,加強對編程活動支持、培訓和引導,做好活動中期督促與指導,大力表彰在編程活動中取得優異成績的師生,讓更多的師生了解編程,重視編程并主動參與編程活動,促進編程教育的開展。
7.加強引導,轉變觀念
首先,普及編程教育的關鍵在于教師。從事編程教育的教師應充分認識普及編程教育是國家的重要決策,是提高我國科技競爭力的重要舉措。
其次,學校要利用教師會、家委會、家長會、微信群、QQ群等在師生和家長中廣泛宣傳編程教育的重要性,促進師生、家長對編程教育的正確認識,提高廣大師生、家長的重視程度,讓全社會了解普及編程教育的重要意義,并以實際行動支持普及編程教育。
總之,在科技競爭越來越激烈的今天,在中小學普及編程教育迫在眉睫。然而,邊遠山區農村中小學普及編程教育普遍面臨著諸多問題和困難,需要各級政府及部門高度重視并通力合作解決存在的問題,師生及家長要正確認識編程教育的重要性,才能有效推進農村中小學編程教育工作普及,培養中小學生的編程思維,促進城鄉義務教育均衡發展。