胡俊
摘要:隨著信息時代的到來,計算機技術越來越受到人們的重視,對于小學生和初中生進行計算機基本編程課程的教學成為了當前的主要趨勢。在計算機的信息科學課程當中,學生通過系統化的學習,對于python的編程能力逐漸提高,開始嘗試進行更深層次的編程教學。本文對現階段的初中編程課程存在的問題進行研究并提出相應的解決方案。
關鍵詞:計算機技術;python;初中編程
中圖分類號:G4 文獻標識碼:A 文章編號:(2021)-4-056
引言:響應國家的號召,對于中小學生的編程能力培養,成為我國近年來的教育熱點,現階段對于小學生增添。人工智能相關課程幫助學生實現基本的編程能力培養。在這樣的大環境之下。對于初中學生,開始開展以python語言作為基礎的編程課程。為學生的進一步發展和計算機領域的知識累積做出巨大貢獻,對此。在進行計算機教學當中存在著以下的問題,本文針對該問題做出相應的對策。
1、初中python編程教學中存在的問題
當前情況下,初中的編程教學內容。對于學生還比較陌生,由于學生的編程基礎不同,學生對于計算機編程語言的熟悉程度和接受能力各不相同,因此老師在對學生進行培養時,如果不能夠了解學生的具體情況,根據學情來制定相應的計劃,那么對于學生的計算機學習是非常不利的。與歐洲的一些國家相比較,他們的計算機課程已經能夠達到各個領域跨度,讓多個學科與計算機編程語言相結合,因此計算機是一種思維,它不僅僅需要被理解為計算器,還需要進行數據的計算。想要讓我國的初中學生能夠更好的學習編程語言,就要培養學生養成計算思維,由于開發人員對于計算機的解決問題,思路制定基本來源于人類的大腦構思,所以我們需要讓學生能夠關注到計算機去解答問題時候的基本思路,而不僅僅是死記硬背編程語言和代碼,學生需要有自己的想法,然后將自己的想法轉述給計算機,讓計算機能夠寫出屬于自己的編程。由于計算機語言豐富多樣,其中python是一種靈活性極強的編程語言,隨著近些年來對于信息科學的不斷發展,以及人工智能的迅猛開發。
Python功能的強大,但由于學生對于python語言的了解不多,不能夠很好的分析其中的原理,對于學生的思維提升存在著一定的困難性。初中的計算機老師在對學生進行編程指導的時候,往往都是基于項目地學習,讓學生能夠根據需求來完成所學的內容,我們需要考慮到項目需要使用到的工具,無論是教材還是所需要了解到的相關知識,所以項目地學習并不僅僅是一個系統化的。初中python教學的定位不是用來讓學生去完成某一個項目地完整開發,而是要讓學生在。已經能夠擁有自主意識的階段,對于python有一定的了解,對于編程這一職業有一定的興趣和基礎,讓學生能夠盡早的發現自己的愛好,發現自己的擅長點,讓python語言能夠在初中學生的心中種下種子,為我國培養出更多的有志于it行業的高精端人才。
2、初中python編程教學問題的解決方案
通過對于以上python課程的存在問題進行研究,發現學生的數學知識不足,也會導致學生對于python學習出現問題出現障礙。因此,學生需要對數學基本概念有一定的掌握,需要在數學老師的幫助之下解決python編程當中的共通問題,讓學生能夠理解不同的概念在編程語言當中的獨特之處。此外,由于學生在數學上所掌握的知識有限,在python語言的教學當中,也可以讓學生對于一部分數學知識進行拓展和了解,這樣可以幫助學生更通順的理解python編程。掌握python編程語言需要學生能夠熟練的操作電腦計算機,讓學生能夠快速的輸入相關代碼,實現中英文的切換。這就要求老師在python課程正式開始之前,讓學生進行打字訓練,特別是英文的打字訓練,還需要讓學生能夠在短時間之內提升英語詞匯的儲備,了解相關編程的英文詞匯。老師需要觀察學生在編程語言的學習中出現的錯誤,及時改正錯誤,并要求學生能夠經常練習容易拼錯的單詞,讓學生能夠相互監督,最終老師要要求學生能夠熟練的掌握英文打字和中文打字的基本方法,能夠有效率的完成編程課程的要求。
為了便于初中學生特別是初一年級學生的學習,編程教學的設計需要做很多折中,如縮短變量名,以降低輸入錯誤導致的時間浪費;選擇擲硬幣等簡單生動又具備思維深度的活動,以吸引學生;選擇經典的算法案例,以拓展學生思維等。
當然,大家完全可以根據自己學生的情況進行調整和拓展。任何人都無法做到對同一問題窮盡其解決方案,我們只需要關注教學的核心是培養學生思維即可。所以,通常情況下解決方案只是列舉一例,給學生留下更大的自由空間發揮自己的聰明才智。還需要注意的是,為了培養學生建立抽象模型的能力,要重點引導學生如何把具體問題抽象成數學問題乃至計算機問題,這是計算思維的根本所在。
3、結束語
隨著人工智能的不斷發展,對于學生進行編程課程,教授會越來越普及。本文根據對現階段初中的信息編程課程存在的問題做出了一定的方案提供,希望能夠對將來學生和老師在python語言學習當中面對的問題解決有一定的幫助。希望未來能夠有更多的學生愛上python語言,愛上編程課程,將他們的人生投入到信息科技的發展當中。
參考文獻
[1]孟杰,龔波,沈書生. 面向初中生Python編程的教學設計與實踐研究——基于項目式教學視角[J]. 數字教育,2020,6(04):47-51.
[2]鄭曉燕. 從技能操作考查走向學生學科核心素養評估——新中考背景下的宜昌市初中八年級學生信息技術課程學習情況調研[J]. 中小學信息技術教育,2019(Z2):68-71.
浙江省溫州市平陽縣萬全鎮鄭樓中心學校