在選擇培訓(xùn)班之前,首先要知道什么是少兒編程然后要知道為什么學(xué)少兒編程最后是如何來(lái)選擇1.什么是少兒編程。根據(jù)先易后難的學(xué)習(xí)進(jìn)程,少兒編程教學(xué)可以大致分為兩類,少兒學(xué)習(xí)編程是通過(guò)編程游戲啟蒙、可視化圖形編程等課程,培養(yǎng)學(xué)生的計(jì)算思維和創(chuàng)新解難能力。
1、少兒編程比奧數(shù)更能促進(jìn)腦力思維的開發(fā)嗎,哪里有編程課可以學(xué)?
少兒編程比較鍛煉邏輯思維,注重細(xì)節(jié),對(duì)養(yǎng)成嚴(yán)謹(jǐn)?shù)牧?xí)慣非常有好處,當(dāng)然其間也學(xué)習(xí)到了程式語(yǔ)言、數(shù)學(xué)和計(jì)算知識(shí)。少兒編程的方向也有很多,應(yīng)當(dāng)根據(jù)年齡和理解力選擇合適的項(xiàng)目,比如由麻省理工媒體實(shí)驗(yàn)室開發(fā)的Scratch非常適合低齡兒童學(xué)習(xí),圖形化模塊的堆疊像積木一般,非常直觀,容易理解,孩子在玩樂(lè)的過(guò)程中完成了程式初級(jí)啟蒙。
同時(shí),鍛煉了創(chuàng)造性的思維,邏輯編程和協(xié)同工作的體驗(yàn),在孩子們中非常受歡迎的有Minecraft我的世界,雖然是一款游戲,讓孩子們已大大小小的方塊在三維空間內(nèi)創(chuàng)造和修改自己的世界,當(dāng)創(chuàng)世紀(jì)神,游戲高度自由,仿佛數(shù)字版的樂(lè)高積木,但遠(yuǎn)比樂(lè)高積木復(fù)雜可以多人伺服器或單人體驗(yàn),打造精美絕倫的建筑和空間、藝術(shù)。
游戲玩法在此不贅述,在此過(guò)程中,孩子們鍛煉了邏輯運(yùn)算、空間結(jié)構(gòu)等能力,微軟公司推出Makecode趣味編程平臺(tái),可以讓中小學(xué)生使用圖形化的編程語(yǔ)言來(lái)控制制作自己的Minecraft游戲,從而把游戲設(shè)想變成現(xiàn)實(shí),成為一名Minecraft游戲的小開發(fā)者。再大一些的孩子,小學(xué)高年級(jí)到初中生,可以考慮從Python進(jìn)入正式編程學(xué)習(xí),前期有了編程游戲的鋪墊,這時(shí)學(xué)習(xí)會(huì)有非常好的邏輯和數(shù)學(xué)思維,
Python學(xué)習(xí)當(dāng)中,會(huì)接觸到數(shù)學(xué)概念,比如質(zhì)數(shù)比如變量…,但不是復(fù)雜到燒腦的程度,理解概念即可。綜上,編程學(xué)習(xí)的是語(yǔ)言,同時(shí)鍛煉邏輯能力和嚴(yán)謹(jǐn)?shù)牧?xí)慣,并數(shù)字方向,而奧數(shù)更多的是在數(shù)學(xué)領(lǐng)域內(nèi)的思維開發(fā),并不適合每一個(gè)孩子去學(xué),目前學(xué)習(xí)它更大的用處是數(shù)學(xué)考試時(shí)跟上最后一兩道拉分題。以我多年陪伴孩子學(xué)奧數(shù)的經(jīng)驗(yàn)來(lái)看,奧數(shù)題出來(lái),懂的秒懂,這種孩子可以去學(xué)奧數(shù),進(jìn)一步開發(fā)數(shù)學(xué)潛能,這是天份別浪費(fèi)了;不懂的反復(fù)講勉強(qiáng)懂或還是不懂,這部分孩子如果平時(shí)學(xué)習(xí)很輕松可以考慮上奧數(shù)課,當(dāng)成數(shù)學(xué)提分的培訓(xùn);如果平時(shí)學(xué)習(xí)就非常辛苦,建議掌握課本內(nèi)容,先把基礎(chǔ)題穩(wěn)住,再適當(dāng)收集一些難題來(lái)做,奧數(shù)課就不用去上了,徒增大人和孩子的煩惱,
2、孩子學(xué)少兒編程有用嗎?
編程有用,怎么學(xué)渠道很廣泛。而且我以前的問(wèn)答中,有很多推薦編程的內(nèi)容,就不多說(shuō)了,我就說(shuō)我在和孩子學(xué)編程過(guò)程中我學(xué)到了什么吧。1900年是閏年還是平年?office中也是錯(cuò)的,這是個(gè)平年,不是閏年,這三個(gè)年份都是平年,office中一個(gè)是錯(cuò)的,一個(gè)無(wú)法計(jì)算,很多軟件把時(shí)間都卡在1900年之后,往前是算不了的。
我的記憶中,閏年是能被4整除的,但事實(shí)上還有一個(gè)條件,100的整數(shù)倍的年份,被400整除才是閏年,這是在編程二級(jí)考試中我補(bǔ)充的知識(shí)點(diǎn)。另外一個(gè),就是求兩個(gè)數(shù)的最大公因數(shù),編程我想了很久都想不出來(lái)怎么去編,因?yàn)槲抑粫?huì)短除法,從最小的質(zhì)數(shù)向上約,太復(fù)雜了。這應(yīng)該是一個(gè)簡(jiǎn)單的算法問(wèn)題,我的算法就錯(cuò)了,看了答案后,編程中用到了這樣一個(gè)定理:當(dāng)兩個(gè)數(shù)有一個(gè)公因數(shù)的時(shí)候,他們的差值也和這倆數(shù)有公因數(shù)。
于是,編程的思維是讓兩個(gè)數(shù)相減,然后找得數(shù)和兩個(gè)數(shù)中較小數(shù)的最大公因數(shù);然后重復(fù)以上這個(gè)過(guò)程,當(dāng)最后兩個(gè)數(shù)相等時(shí),這就是他們的最大公因數(shù),前幾天在頭條上還看到了一個(gè)這樣的題目。所以你看懂了嗎?估計(jì)你沒(méi)看懂,再簡(jiǎn)單來(lái)說(shuō),編個(gè)小程序,比如切水果的游戲,你要考慮水果怎么出現(xiàn)在屏幕上,怎么移動(dòng),怎么隨著等級(jí)的提升水果在屏幕上移動(dòng)的速度,手指滑動(dòng)屏幕的時(shí)候發(fā)出什么樣的響聲,水果在碰到手指后怎么變成兩半,發(fā)出什么音效,怎么計(jì)算成績(jī)這個(gè)游戲很簡(jiǎn)單,但是小孩編程序的過(guò)程中,一直在思考。