資訊內容
孩子們在編程中收獲了什么?
隨著兒童編程教育的不斷普及,各種圖形化的編程工具也相應推出,其中應用普遍的Scratch編程工具,以其“創造、探索、分享”的理念,吸引著越來越多的青少年兒童進入編程世界。只要接觸過該軟件的孩子,基本沒有不喜歡的。但是要說這喜歡背后的原因,絕非是因為編程本身簡單,也不是因為編程工具本身容易上手,而是因為孩子們體驗到了一個作品實現的完整過程,真正地在全程參與、全程思考,在此過程中對自我有了重新認識和定位。
一、編程很容易嗎?
近幾年,我有過幾次參與校外兒童編程教學的機會,與家長們也有一些接觸,很多家長意識超前,很早就讓孩子接觸編程,經過學習后,這些孩子普遍變得有更多想法,做事講究邏輯。但是也有不少家長認為,編程很簡單,無非就是把指令組合起來,于是通常對孩子要求很高,希望一節課孩子就能做出高大上的作品,其實這種想法是有些激進了。
作為編程老師,我真切的感受是:編程真的不容易。即使有了Scratch這種方便的工具,但編程本身仍然是一個需要反復思考和嘗試的過程。當熟悉了編程工具里各種指令的含義和使用方法之后,還需要分析模塊的功能,分析其中包含的關鍵算法,即:問題解決步驟,才能將零散的指令搭建成指令塊以及程序,最終運行出需要的效果。如果算法考慮的不周全,程序就會達不到預期效果,那么孩子們就需要重新審視起初的思維過程,修改算法的步驟,反復調試,直到成功。所以,其實這個過程是很難的。
二、編程中的收獲是什么?
但是實際教學中我們又發現孩子們很喜歡去嘗試,當遇到問題時,都急于去查找問題出現的原因,當找到解決辦法后,就會欣喜若狂,并主動地去分享給別人。這是因為,他們在這個過程中真正地成為了學習的主人,他們自己帶著明確的目標,自己在想辦法,在按照自己的思路搭建指令,自己在尋找問題出現的原因……所以,當孩子的思維真正地啟動后,學習的過程是艱難卻是快樂的。
那么反觀孩子在其他學科學習過程,卻很難看到如此投入的學習過程,原因是什么?我想主要原因是:我們不敢給孩子足夠的時間去嘗試,我們覺得這是在冒險。我們認為在時間有限的情況下,希望能提高學習效率,即使是借助外力,也不能浪費時間。因為升學壓力,作為家長,只能如此??墒沁@樣,就很容易縮短了孩子們自主學習的過程,沒等孩子們發現自己的問題,就有老師幫助解決了;沒等孩子們明確自己的任務,就有老師布置了作業;也可能沒等孩子真正明白這道題的原理,同類題目就已經被端出來了……
三、我的感想和建議
我想,這也是為什么目前學習編程的主要以小學生群體為主的主要原因。作為信息技術老師,深知編程學習的過程給學生帶來的收獲有多大,也理解孩子們在其他學科中學習過程中的主要問題所在,我所能做的,是呼吁有更多的家長,支持孩子參與到編程學習過程中,哪怕只有一次完整項目編程的體驗,我想,對于孩子來說,也是一種寶貴的財富,同時你也會發現,我們的孩子都有著優秀的創意和吃苦的精神。
所以說,學習永遠的是自己的事情,一旦孩子把學習真正看做是自己的事情,那么他一定會全身心地投入,而編程的過程,恰恰是給予了孩子們自我實現的過程,他們相信自己能做,并做的更好;所以,從根本上說,每個孩子都是愿意學習的。
聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除
