丁光
摘 要:隨著現代科學技術的不斷發展,編程課程已成為初中信息技術領域最重要的課程之一。計算機的普遍普及使編程成為必不可少的技術。通過學習編程,學生不僅獲得了基本的計算機知識,而且極大地提高了學習和思考能力。編程思維方式可以培養學生的邏輯思維能力,并為他們提供理解特定編程語言的機會。就初中編程課堂教學方法進行探討。
關鍵詞:初中信息技術;編程;教學方法
隨著現代社會科學技術的發展,在初中階段,教育部把學習編程知識作為選修內容之一,要求學生能夠掌握編程知識,學會使用基本工具進行編程,提高學生對信息技術的學習效率。教師應在實際教學過程中積極實施各種教學方法,以使學生掌握編程,并能夠利用編程來完成各項學習任務。
一、選擇簡單的編程工具,讓學生掌握編程技能
在傳統的初中信息技術教學中,許多老師不敢嘗試編程教學。一方面,他們自己的編程能力和水平有待提高;另一方面,編程教學也是對教師編程技能的考驗。如果老師講不清楚,這會使學生對編程學習失去興趣。近年來,科學技術在快速發展,許多技術被應用到初中信息技術課堂教學上。教師可以利用基本的編程工具進行課堂教學,以有效提高教學質量和效率,同時,編程工具可以使初中信息技術編程課程變得簡單易學,吸引學生的注意力,使學生對編程產生興趣。基礎的編程工具會對初中學生學習信息技術產生積極影響,可以使教師的教學思路更加清晰,同時對編程的開展也會起到良好的輔助作用。因此,在引導學生學習編程時,教師應把一些基本的編程工具作為學生學習的切入點,努力提高學生編程應用技能,教會學生使用簡單的編程工具來進行編程。
初中學生在學習編程的過程中,編程工具有很多,教師應選擇一些符合學生實際情況和發展特點的編程工具,并引導學生進行學習,這樣將有助于學生學習編程,使學生在運用編程工具進行編程時更加簡單,增強學習信心。在編程教學中,教師應遵循先易后難的原則,先通過學習基礎的編程工具,再一步一步學習有難度的編程工具,使學生逐步掌握編程知識。如果學生剛學習編程時,就感覺到非常難學,就會產生畏懼情緒,這非常不利于編程教學正常開展,必然影響到課堂的教學效果。因此,在實施編程教學中,教師可引導學生進行VB(Visual Basic)編程語言學習,這種編程語言相對較為簡單,稍有點信息技術基礎的學生在老師指導下便可進行簡單的編程操作,從而讓學生產生學習編程的興趣,還有利于學生在此基礎上不斷擴展,逐步提高。
二、使用圖形化編程語言,降低學習編程的難度
初中階段的學生學習編程有許多方法,不僅有語言文字的,而且還有圖形化編程語言。在剛接觸編程時,教師可先選擇圖形化編程語言學習,這樣可以降低學習難度,學生能夠通過直觀的圖形進行編程學習。相對于文字形式的編程語言學習,圖形化編程語言更加簡單明了,編程環境也直觀明了,它不僅可以滿足初中階段學生的需求,還可以使學生編程思路更加清晰,使用圖形化編程語言進行編程,從而完成既定目標。圖形化編程語言,也叫C語言,在這種編程方法中,文字被圖標模塊代替,但圖標模塊又具有循環、選擇結構等功能,學生只需要拖動圖標模塊就可以完成適當的步驟,使用圖形化編程語言可以使學生的編程過程更加生動、有趣。
在日常編程教學中,教師應注意將初中信息技術和基本編程工具有機結合越來,這樣才能更快地學習編程原理,提高學生編程的水平,從而讓學生喜歡編程。初中學生的思維還處于無知階段,在此階段,他們更喜歡學習一些具體、直觀的東西,因為抽象的東西學習理解起來有一定難度。圖形化編程平臺允許學生通過搭積木的方式編寫代碼,這種方法不僅簡單,而且很容易組合。通過簡單的組合,學生可以知道每個步驟正在做什么。因此,教師可以在初中信息技術編程課堂中使用此方法,以使學生體驗編程過程,使學生看到自己的編程結果,并使他們獲得成就感,從而使學生愛上編程。
三、使用編程制作游戲,提高學生學習編程的熱情
興趣是最好的老師。如果教師希望學生在初中階段就能愛上編程,那么他們就需要激發學生的興趣,滿足他們的需求,并給學生提供在愉快的氛圍中學習編程的機會。編程知識學習非常無聊且乏味,加之學生尚未達到邏輯思維的某些要求,因此,教師可以將游戲編程引入課堂中,游戲能夠讓學生集中注意力,能夠提高編程課堂效率。
在初中信息技術教學中,教師應為學生創造適當的教學情景。如果編程課堂上老師僅是為了讓學生玩游戲,那么對于學生來說,這堂課就會讓他們感到非常突兀。相反,如果老師在授課過程中增加一些情景設計,例如,使用編程來解決動畫人物問題,或將其與現實生活中的問題相結合,學生的學習熱情也會隨之提高。因此,教師可以通過以下情景,開展編程應用:在新年晚會上,主辦方讓我們為新年晚會提供一個抽獎小程序,通過這個小程序,抽出晚會的幸運觀眾,您可以編寫出這樣的小程序嗎?接著,老師要指導學生使用流程圖符號來繪制編程過程,然后讓學生使用條件和循環語句進行編程,最終實現了一個可以控制數字滾動并抽取任何數字的程序,使學生感受到學習編程的樂趣,從而在一定程度上喜歡上編程。
參考文獻:
馬宗輝.解析基礎編程工具在初中信息技術教學中的應用[J].中國教育技術裝備,2017(7).