少兒編程教什么
發(fā)布時間:2019-05-04 17:51:59 已幫助:1182人 來源:北京趣樂碼
絕大部分家長對于少兒編程教育的理解,仍處于知道“少兒編程”,卻不了解“少兒編程”,大多數(shù)家長對少兒編程的反應(yīng)是:“少兒編程是什么?”、“少兒編程學(xué)什么?”、“學(xué)少兒編程有什么用?”。小編為大家找來了具體的內(nèi)容介紹,來了解下吧。
一、少兒編程教什么?
在行業(yè)內(nèi),少兒編程通常是指在青少年的K12階段對他們進(jìn)行計(jì)算機(jī)編程能力的教育。在行動路徑上,對低齡(主要是小學(xué)階段)兒童實(shí)施的是基于Scratch的圖形化編程教育,對于高年齡階段(例如小學(xué)高年級、初中、高中階段)青少兒實(shí)施的是諸如C++、Python等編程教育。
Scratch
Scratch是一款由美國麻省理工學(xué)院(MIT)研發(fā)的少兒編程語言。它是一種圖形化、積木式的編程語言,它將程序語言設(shè)計(jì)成一塊塊積木,你只要用拖拉的方式,將程序積木堆疊起來,就可以輕松地創(chuàng)造出自己的作品。
少兒編程教Scratch的原因:
Scratch是一種最適合少兒的圖形化編程語言,適合6歲以上的孩子。孩子們不用書寫代碼語句,只需要按照一定的邏輯順序,用鼠標(biāo)拖動積木模塊,就可以進(jìn)行編程。這種方式大大降低了學(xué)習(xí)難度。
Scratch不僅易學(xué)而且功能強(qiáng)大,孩子們在制作和分享游戲、音樂、動畫的過程中,能體會到編程學(xué)習(xí)的樂趣,從而激發(fā)他們學(xué)習(xí)編程的興趣和熱情。
Python
從2018年起浙江省信息技術(shù)教材編程語言將會從VB更換為Python。不止浙江,教育大省北京和山東也確定要把Python編程基礎(chǔ)納入信息技術(shù)課程和高考的內(nèi)容體系,山東省小學(xué)信息技術(shù)教科書里也新增了Python的課程。
少兒編程教Python的原因:
語法結(jié)構(gòu)精煉,沒有亂七八糟的符號,完全將思維可視化,讓青少年用最簡潔的語言表達(dá)想法,用最簡單的思路解決問題。
適用范圍廣闊,游戲、應(yīng)用、網(wǎng)頁開發(fā)、數(shù)據(jù)分析……Python強(qiáng)大到可以勝利多種熱門項(xiàng)目開發(fā)。
C++
雖然C++語言不是個高級編程語言,但是它深刻影響了后來出現(xiàn)的高級開發(fā)語言,C++甚至影響著計(jì)算機(jī)開發(fā)語言的整個世界。
少兒編程教C++的原因:
C++是信息學(xué)奧賽的競賽語言。C++徹底兼容了C語言,而C語言有能力操作計(jì)算機(jī)硬件中幾乎每一個資源,所以深入學(xué)習(xí)免不了要知悉計(jì)算機(jī)體系結(jié)構(gòu),帶領(lǐng)學(xué)生挖掘C++背后更深一層的計(jì)算機(jī)文化和計(jì)算機(jī)組成原理。
二、少兒編程教育的真正內(nèi)核是什么?
1、學(xué)習(xí)編程思維
編程是非常重要的工具,它能夠極大地拓展人類能力的邊界。但是少兒編程并不僅僅是教授一種與計(jì)算機(jī)溝通的語言,更重要是帶給我們每個人思維方式和方法論的改變。
少兒編程教育本質(zhì)上是一種編程思維的培養(yǎng),這種思維的培養(yǎng)需要多元化場景的浸潤,從而真正培養(yǎng)孩子們養(yǎng)成探究式學(xué)習(xí)的方法和批判性思維,達(dá)到學(xué)習(xí)編程的最終目的。
編程思維最核心的就是計(jì)算思維,計(jì)算思維是一種解決問題的方式,它把解決問題的過程分解為四個步驟:
是復(fù)雜問題的分解;
第二個是模式識別;
第三個是抽象化;
第四個是算法實(shí)現(xiàn)。
這種計(jì)算思維不僅在編程中有用,在實(shí)際工作和生活中也同樣能帶來幫助。
2、解決問題的能力
編程,更加注重學(xué)習(xí)過程,注重知識與生活的聯(lián)系,打破書呆子的刻板印象,旨在培養(yǎng)孩子的動手能力。
編程能夠讓孩子的內(nèi)心所想演變成現(xiàn)實(shí),在整個過程中對孩子的創(chuàng)新能力、解決問題的能力都有很大的幫助。通過編程語言,有的孩子還能設(shè)計(jì)出一些智能化的工具,比如簡易機(jī)器人、紅外感應(yīng)門等,甚至還能發(fā)明出更有趣、實(shí)用的工具。
三、怎樣的少兒編程課是好的
好的少兒編程課具有下列特征:
1、形式有趣:少兒編程課要符合小孩心智能力的發(fā)展特征,在授課方式上可以采用任務(wù)驅(qū)動的方式,真正挖掘小孩內(nèi)在的驅(qū)動力。
2、內(nèi)容體系:編程課在設(shè)計(jì)的時候不能是簡單的項(xiàng)目疊加,而要注重內(nèi)在的知識點(diǎn)、能力點(diǎn)的排列。讓小孩子在學(xué)習(xí)的過程中不知不覺地掌握編程能力。