前言:想要寫出一篇引人入勝的文章?我們特意為您整理了中小學計算機編程語言教學現狀思考范文,希望能給你帶來靈感和參考,敬請閱讀。
【提要】在中小學階段計算機編程主要是從培養孩子興趣愛好,鍛煉孩子邏輯思維能力的角度出發,來為學生提供相應的計算機語言的教學。學校期望通過計算機編程語言的教學幫助學生建立邏輯思維能力以及解決問題的能力。但是通過現實教學情況的研究,發現在中小學計算機編程語言教學中還存在著諸多問題值得我們去探究和思考。本文通過對中小學計算機編程語言教學的現狀進行分析,發現問題并且思考解決措施,使得中小學計算機編程語言教學更加完善。
【關鍵詞】計算機語言;編程教育
一、中小學計算機編程語言教學的相關背景
2017年國務院印發的《新一代人工智能發展規劃》強調,即日起,從小學教育、中學科目,到大學院校,通通逐步新增人工智能課程,建設全國人才梯隊,由此倡導全國各個地區在基礎教育階段開展計算機編程語言教學。按照黨中央、國務院的要求,逐步開展中小學計算機編程教育,就是為國家培養新型人才的一種主要方式。同樣在2016年,教育部印發了關于《教育信息化“十三五”規劃》的通知,通知中提出要提升學生信息素養、創新能力和創新意識。通過計算機編程語言的教育可以在培養學生的信息素養等方面發揮重大的作用。中小學計算機語言編程教學并非直接讓孩子像大人一樣能夠完整地敲出對應的代碼,而是通過適合學生學習的編程內容并且將這些內容適當地改編,通過游戲化、可視化的方式,使得孩子的計算思維和創新思維得到發展,讓學生學會解決問題,學會思考如何解決問題,從而將復雜的問題簡單化。對于中小學生計算機編程語言的教學,學校的培養目標在于培養學生的八大能力:觀察力、想象力、創造力、邏輯思維力、問題解決能力、空間思維能力、判斷性思維能力、調試操作能力。目前,我國中小學計算機編程語言教學主要在信息技術課程中進行,根據年級不同,所進行的教學內容和深淺度也有所差異。目前比較流行的編程語言有Scratch、Python、C++、Java等,而適合小朋友學習的主要是圖形化編程Scratch、Python以及面向計算機競賽的C++語言。所以對于小學生,學校主要教授的是Scratch等圖形化的編程語言教學,學生通過圖形動畫的方式發揮想象力,創造自己想要的效果。并且在Scratch中并不是直接使用枯燥的計算機語言,而是采用積木塊的各類操作指令完成所需要的完成的任務。而對于中學生而言,Python、C++等高級編程語言的計算機編程教學更為合適,學生需要學習相應的較為復雜的計算機語言。
二、中小學計算機編程語言教學現狀分析
(一)學習內容的更新迭代問題由于現在信息技術發展迅速,可以說是日新月異,中小學計算機編程語言的教學內容不能一成不變,這就要求計算機編程語言的教學內容要實時更新。這不僅是對有關教育部門提出了很高的要求,而且對任課教師也提出了要求,這樣才能實時向同學們講述一些前沿的東西,而非一味守舊。
(二)統一教材的缺乏雖然中小學信息技術教材在不斷更新,但是在現在的教材中,計算機編程語言教育所占的篇幅遠遠不能達到提高學生解決問題的能力這一效果,所以需要專門的統一教材,并且如何科學地完成教材的編排,也需要各類專家的指導建議。現存在市面上的編程教材往往大同小異,以案例為主來學習語言。所以,只有通過編寫專門的科學的中小學計算機編程語言教材,才能使得老師對教學內容的把控更為精準。
(三)教師專業性的缺乏在學校內擔任計算機編程語言教學的老師往往都是計算機學科的老師,其中往往存在兩個問題。其一,學校內計算機教師師資缺乏,很多學校配備計算機老師的狀況很差,一個計算機老師需要承擔一個年級甚至更多的計算機課程教學任務,這種情況嚴重影響了教師的教學質量。其二,學校內的計算機老師有的具有專業的計算機知識,但是缺乏教育教學經驗和能力,有的教師對編程知識的理解僅僅停留在表面,對深層次的知識缺乏理解。這樣就無法通過編程教學達到預期效果。所以相較于語、數、英等強勢學科的教師培養,中小學信息技術老師的規范培養也需要重視。
(四)學生選擇權的缺乏不同的學生對信息技術具有不同的基礎,并且計算機編程語言的接受程度也是因人而異,不同基礎、不同接受能力的同學應該可以選擇不同程度的計算機編程語言進行學習。學生可以選擇自己所需要和感興趣的部分進行學習,那么會大大提高學習的效率。但是在現存的中小學的計算機編程語言教學往往沒有區別,所以學生缺乏一定的選擇權,有的學生提不起精神去學習,大大影響了學生的學習效果,降低了學習積極性。
三、中小學計算機編程語言教學對策思考
(一)政府現階段,政府相關部門已經開展了一些有效措施來推廣中小學計算機編程語言教育,比如在2020年9月份,三到九年級信息技術教材同步更新內容,五年級開始scratch,六年級機器人課程,七年級算法,八年級Python語言、人工智能。另外,對于一直提倡的培育學生信息素養的問題,雖然政府一再強調,但是并沒有給出具體舉措,學校也并沒有那么重視這一方面的培養。當然,政府在監管的層面也需要更加重視,無論是校內的計算機課程的還是校外編程教育培訓班,都應該科學地進行教學,這就離不開政府相關部門的監督,督促有關學校和企業規范辦學。
(二)學校信息技術本身是全國中小學課堂必須要學習的學業水平考試科目,信息學相關題型還經常出現在高考數學試卷中,信息技術科目甚至已成為浙江省的高考科目,因此,學好編程,對促進孩子學習能力和文化課成績提升的作用是顯而易見的。但是學校對信息技術課程重視不足,將其當做是一個隨時可以替換的副科,而且所安排的課程也相當少。中小學是孩子抽象邏輯思維形成的關鍵時期,也是學習編程的最佳年齡。編程思維的核心,其實是把復雜的問題分解成一個一個較小的模塊,而其中的一些模塊應該是可以重復使用的。學校需要幫助教師一起整合如何提高課堂的效率,科學地將編程知識傳授給學生,達到相應的教學目標。另外,學校也要適當地開設不同的社團活動,根據學生不同的興趣方向對學生進行相應的計算機編程語言教學,這樣往往事半功倍,更有效果。
(三)家庭在應試教育的背景下,中國的家長往往將重心放在文化課成績上,但是隨著時代的快速變化,許多家長開始注重孩子的全面發展,編程教育就是其中一項。計算機編程教育培養的是孩子的創新精神,而青少年的成長發展離不開創新精神,所以教育也應順應時代的變革,讓孩子早日接觸編程。讓孩子早日接觸編程教育,有利于促進青少年與計算機的溝通交流,啟發青少年的創新精神,從而建立一種全新的思維方式。所以家長要通過家庭教育的滲透,將創新思維、邏輯思維慢慢滲透,以促進孩子的全面發展。
四、結語
在信息化飛速發展的時代,我們發現的問題很多,亟需改正的問題也很多。通過不斷地發現問題,解決問題,才能使得計算機編程語言教學更加行之有效,才能使學生更好地完成計算機編程語言的學習,在學習計算機編程語言的過程中更好的培養邏輯思維力和問題解決能力。這才是開展中小學計算機編程語言教學的真正目的。
作者:顧婧萱 單位:揚州大學新聞與傳媒學院