一、什么是編程?
編程是編寫(xiě)程序代碼的簡(jiǎn)稱,讓計(jì)算機(jī)代替人類做些力所能及的事情。
為了讓計(jì)算機(jī)能理解人類意圖,須將解決問(wèn)題的思路、方法和手段,通過(guò)計(jì)算機(jī)能夠理解的形式告訴計(jì)算機(jī),使得計(jì)算機(jī)能夠根據(jù)人類的指令規(guī)范化去,完成某種特定的任務(wù)。
這種人和計(jì)算機(jī)之間交流的過(guò)程。也稱為人機(jī)對(duì)話。
二、孩子在少兒編程中能學(xué)到什么?
對(duì)于少兒來(lái)說(shuō),學(xué)習(xí)這么高科技有點(diǎn)強(qiáng)人所難!實(shí)際上,少兒編程更象一種訓(xùn)練能力的游戲,學(xué)習(xí)它:
不是為了一門(mén)編程語(yǔ)言,
不是為了設(shè)計(jì)一個(gè)執(zhí)行程序,
不是為了成為一名合格的工程師;
是為了激發(fā)孩子的好奇心,
是為了強(qiáng)化邏輯思維能力,
是為了提升創(chuàng)新創(chuàng)造能力;
少兒編程注重訓(xùn)練邏輯思維,培養(yǎng)解難能力;解難能力可有效應(yīng)用在文化科目的學(xué)習(xí)上,幫助孩子面對(duì)復(fù)雜問(wèn)題時(shí),分解成若干個(gè)簡(jiǎn)單問(wèn)題,分析出解題步驟,明白每一步的解答方式,從而順利完成題目。
三、中小學(xué)信息技術(shù)科目教育政策。
2017年,國(guó)務(wù)院發(fā)布的《新一代人工智能發(fā)展規(guī)劃》,指出在中小學(xué)設(shè)置人工智能相關(guān)課程。
2018年,教育部提出在高中提升編程、計(jì)算、算法方面的思維要求。
2019年,教育部發(fā)布《2019年教育信息化和網(wǎng)絡(luò)安全要點(diǎn)》,明確了逐步推廣編程教育。
全國(guó)卷高考試題里連續(xù)兩年出現(xiàn)了編程思維題目。
四、課程選擇
國(guó)內(nèi)少兒編程主要分軟件編程、機(jī)器人編程,還有專門(mén)的競(jìng)賽培訓(xùn)。
軟件編程:在電腦屏幕上,實(shí)現(xiàn)小樹(shù)、小狗或小人動(dòng)起來(lái)。
像搭積木一樣把某些現(xiàn)成的功能效果排列組合,實(shí)現(xiàn)簡(jiǎn)單的游戲、動(dòng)畫(huà)效果;更貼近低齡兒童;可從趣味性的Scratch入門(mén),再學(xué)Java、Python、C++等。
機(jī)器人編程:是讓積木制造的機(jī)器動(dòng)起來(lái)。
把想要實(shí)現(xiàn)的功能積木化,用電腦設(shè)定電機(jī)、馬達(dá)的運(yùn)動(dòng)方式、角度、轉(zhuǎn)速,控制拼接好的機(jī)器人動(dòng)起來(lái),屬于軟硬件結(jié)合,更接近人工智能;可從樂(lè)高WeDo開(kāi)始入門(mén),年齡大些就學(xué)習(xí)EV3。