楊云卿 尹茂圣
摘要:為了適應社會的人才需求形勢,小學信息技術教育的地位越來越突出。新的時代伴隨著互聯網+技術的盛行,使得人才的信息素養越來越重要。那么,我們應該怎樣讓計算機編程設計課程在小學信息技術教育中得以順利實施呢?答案很顯然,就是必須不斷地改進教學方式,優化教學結構,以及提升教學趣味等等。而“做中學”編程教學方式就是讓學生學會主動學習,在做中學,從學中做,從實踐中求真知。只有讓學生在編程過程中實實在在地“做”起來,才能防止學習的“形式化”。在做中學,邊學邊做,邊做邊學,養成勤于思考的學習習慣,更有助于小學生編程的學習。
關鍵詞:小學信息技術;編程;實踐;做中學
前言
在計算機基礎教學中,計算機編程設計是最復雜的一部分課程,它對學生的信息素質的培養起著至關重要的作用。隨著社會的發展,人們對擁有良好信息技術創造力的人才需求日益倍增,這使得社會面臨的巨大的人才缺口,這對小學信息技術編程課來講,既是機遇又是挑戰。在小學信息技術課上,老師應該重視對學生的思考能力、思維創造能力的培養,也要促進學生的編程實踐能力提升。不只要注重基礎理論知識的學習,還要培養學生的操作和動手能力,引導學生進行有效的編程實踐,并且在實踐中進行學習,形成良好的編程習慣。
一、關于小學信息技術編程教學現狀的思考
目前,我國小學信息技術教育仍舊存在著一些影響教學效率的問題。如許多教師思想觀念陳舊、教學手段單一且機械化、學生學習信息技術的積極性低、興趣不夠等等,都阻礙了小學信息技術編程課程的有效開展,不利于小學信息技術編程課程教學質量的提升。同時,在新課程改革的大背景下,教師應該充分注意學生主體的教育作用。然而,許多教師忽略了這一點,他們沒有充分、有效地重視學生的主體性地位和實踐探索,沒有加強對學生自主學習能力、信息技術探索能力以及創新思維能力的培養和提高,也沒有對學生的閃光點進行夸獎,更別提對稍落后的學生進行有效地激勵和引導。這些問題都或多或少地制約了小學信息技術編程課程的發展。所以,教師必須要針對目前的教育狀況,對教學中的問題進行具體的分析與掌握,并采取有效方式將問題逐個擊破,才能更好地促進教學優化和改革。使小學生在學習、理解、使用計算機軟件進行編程的過程中,能更好地把計算機編程的理論和實踐相結合,使他們的學習、理解和運用計算機軟件的能力和水平得到進一步的提高。
二、基于“做中學”方式下編程學習習慣的培養策略分析
(一)巧借情景設置,拓展新的知識
學習編程,也是一個學生的成長與發展過程。為了使學生能夠更好的參與到編程實踐中,老師們可以在教學過程中靈活地設計出相應的情景。加強學生的理解力和對編程的學習興趣。讓他們更積極、更樂于了解編程歷史,故事,功能等。此外,生動的場景還能引起小學生的注意,提高他們的學習專注度。通過多次成功的程序設計實踐,培養了學生的意志力,增強了他們的自信和邏輯性,讓他們能夠運用程序思考來觀察實踐、了解生活和學習,激發他們的聰明才智,在實踐中學會成長,在實踐中學習。
(二)強化分層教學,實現針對性的實踐訓練
編程設計是一種開發智力與思考能力的課程。但是,但是在應試教育背景下,城鎮學生接觸到的知識也有限。與此形成鮮明對比的是,大部分的學生都沒有相關的學習和實踐經歷。因而,在教學過程中,很容易產生與學生素質不相適應的問題。采用循序漸進的教學思想,定期與學生在學習過程中遇到的問題進行有針對性的訓練實踐與競賽,從而有效地提升了小學生編程學習的總體水平。所以,教師可以在課上進行分層教學,在課后根據實際問題進行有針對性的培訓和實踐訓練,從而從根本上提升學生的學習興趣和態度,引導學生在實踐中獲得提升。
(三)開展游戲化課堂實踐,提升學生的動手興趣
玩是一種深受小學生喜愛的消遣方式。通過游戲,可以使學生獲得輕松的課堂體驗,并且一定程度上發展了學生思維,促進了學生的創造性發展。在編程學習的AI程序設計中,老師也可以用游戲來指導學生分解、解析編程的知識要點,讓他們從淺顯的編程學習向深層的編程學習轉變,并能熟練地掌握基本的編程知識。增強學生對各種程式碼的認識與了解,讓他們可以自行使用相關編程程式,并運用自己的想法來進行編程設計,提升學習能力。比如,在“小畫板”課堂中,老師可以利用Labplus人工智能編程,和同學們一起做一個畫畫的游戲。首先,他們可以利用Labplus人工智能編程軟件來繪制一幅簡單的圖像,并把他們分為幾個小組。團隊共同探討并分析程式設計工具的作用,通常會使用不同的畫布元件。通過“圖畫”游戲,可以有效地促進學生對組件的理解與運用,并培養他們的探索意識與探索精神,實現在“做中學”,提升學習能力。
(四)通過實際生活事例來提高學生的實踐能力
正所謂,知識即生活。將傳統的編程學習與實際生活相結合,能夠有效地促進學生的學習和理解。教師在指導學生進行編程設計實踐時,要恰當地引導他們運用日常生活中的有關實例,形成故事、圖片、游戲等,從而促進他們的思維發展。比如,教師在講解一節多角色評判課時,可以設計一個特定的情景模型,讓學生自主地想象出與之有關的人物,再用多媒體將其加入到教學中。在教師示范后,同學們可以自由地在商場里挑選要設計的人物,并運用他們的創意與想象力,并根據自己的人生經歷,加入到編程設計中。提高學生的創造性、想象力和應用能力,提升實踐能力,培養學生的編程意識和編程習慣。
(五)構建自主實踐平臺,推動競爭學習
競賽是一種很好的學習方式。在競賽期間,學生可以專注于編程實踐,從而獲得知識與技巧上的巨大飛躍。同時,在這樣的實踐平臺,教師讓同學們提前準備好自己的編程設計,老師根據程序設計的難點和方向,指導學生主動參加編程比賽,提升知識吸收能力,為之后的學習打下堅實的基礎。在編程課上,此外,共享也是一種很好的學習方法,分享能讓學生從別人那里學到很多東西,讓學生的知識和想法變得更多、變得更好,使其思考能力更強。所以,在學生們學習編程時,老師要讓每位學生都在課堂上作記錄,然后在課下進行分享,將好的經驗和方法和同學們一起分享,共同進步,實現“做中學”的教學目標。
結語
總之,小學信息技術教育在我國的教育系統中占有重要地位。編程實踐活動的開發和實施,將改善小學基礎教育的發展。所以,在課堂中,教師要充分認識到教育的薄弱環節,將新的理念和教學方法融入到編程實踐中,以推進教育的改革為己任,采用適當的方法進行教學,以提高學生的自主編程學習能力為出發點,通過實踐教給學生一些關于編程的知識,從而培養學生良好的編程習慣,踐行“做中學”的教學模式。
參考文獻:
[1]金鑫. 分析·設計·編程·分享:小學信息技術Scratch的教學實踐[J]. 浙江教育技術,2016(3):6.
[2]李華麗. 小學信息技術Scratch編程教學的實踐與思考.