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