隨著編程被列入中高考大綱以及少兒編程學習呈現(xiàn)低齡化趨勢,不少家長對孩子的編程教育越來越重視。不讓孩子輸在起跑線上,通過編程挖掘孩子的潛力,從小就開始培養(yǎng)他們的邏輯思維能力已經(jīng)成為不少家長的共識。
很多家長都想讓孩子在不落下文化課的同時,提前接觸編程。更有一些初中、高中的學生家長想讓孩子多參加比賽,斬獲大獎,讓孩子提前拿到重點中學或名牌大學拋出的“橄欖枝”。
對于富有豐富想象力和創(chuàng)造力的孩子們來說,適合其所處年齡段的編程語言可以培養(yǎng)他們的邏輯思維能力和科學探索精神,讓他們學得快樂,學得輕松。
但是面對諸如Scratch、Python、C++、Java等流行的編程語言,在為孩子選擇課程時,很多家長都感到很是為難。那么,大數(shù)據(jù)、人工智能時代,不同年齡段的孩子,究竟該選擇什么樣的編程語言來學習呢?下面我們就來分年齡段討論一下。
1、初階:7—12歲,上小學的孩子
這個階段正是孩子邏輯思維能力的形成和快速發(fā)展期,更是培養(yǎng)孩子編程學習的關鍵時期。這時需要做的是正確地引導孩子,培養(yǎng)他們學習編程的興趣。具體可以從圖形化編程開始學起,通過一些好玩有趣的小游戲,增強孩子對編程的認知能力。
在有一定基礎之后,要從孩子的興趣所在和實際能力著手,讓他們接觸稍微復雜一些的內(nèi)容,助力孩子邏輯思維快速發(fā)展。比如Micro:bit初級、Python基礎、C++初級、EV3初級、Arduino基礎等。循序漸進,為孩子在中學階段的編程學習打牢基礎。
2、中階:13—15歲,上初中的孩子
上了初中的孩子,通常都有了一定的編程基礎。這個階段可以讓孩子真正學習一門編程語言,并借助一些編程工具完成一些復雜的任務。比如Python進階、C++進階和高級、Arduino進階和高級等。尤其是Python作為一種當下流行的設計語言, 已經(jīng)在人工智能領域得到廣泛應用,是目前公認的行業(yè)熱門語言。家長們對此要引起重視,可以讓孩子在這個方向重點發(fā)展。
此外,教育部信息技術改革方向已經(jīng)很明晰,包括南京市在內(nèi)的全國多地,已經(jīng)明確將信息學列入中考特招生范疇,各位家長一定要重視起來。
3、高階:16—18歲,上高中的孩子
在高中就讀的孩子,心智已經(jīng)較為成熟,也更為專注,更懂得了學習編程的意義所在。這個階段就要學習一些Flash、Python高級算法,以及機器學習、深度學習等方面的知識了。
同時,對于這個年齡段的孩子來說,學編程已經(jīng)不單單是興趣和益智那么簡單了。16到18歲的孩子通常要面對很大的升學壓力,拿到名校的橄欖枝或錄取意向書變得尤為重要。所以,要鼓勵孩子多參加編程大賽,如信息學奧賽等,讓孩子在選擇大學時有更多的主動權(quán)。
上述幾個年齡階段主要是針對孩子的思維邏輯能力和綜合應用能力來進行劃分的。家長們可以根據(jù)孩子編程學習的實際情況和具體年齡,對照下圖,查找到適合自家孩子的編程課程。
愿每個孩子都能通過編程,愛上科技,愛上創(chuàng)新,書寫別樣精彩的人生!