
很多家長會問,孩子學習的編程具體是什么東西,少兒編程就是在青少年K12階段對他們進行的計算機編程能力的教育,對于高年齡階段青少兒實施的是諸如C++,Python等編程.
Python
從2018年起浙江省信息技術教材編程語言將會從VB更換為Python。不止浙江,教育大省北京和山東也確定要把Python編程基礎納入信息技術課程和高考的內容體系,山東省小學信息技術教科書里也新增了Python的課程。
少兒編程教Python的原因:
語法結構精煉,沒有亂七八糟的符號,完全將思維可視化,讓青少年用最簡潔的語言表達想法,用最簡單的思路解決問題。
適用范圍廣闊,游戲、應用、網頁開發(fā)、數(shù)據分析……Python強大到可以勝利多種熱門項目開發(fā)。
Scratch
Scratch是一款由美國麻省理工學院(MIT)研發(fā)的少兒編程語言。它是一種圖形化、積木式的編程語言,它將程序語言設計成一塊塊積木,你只要用拖拉的方式,將程序積木堆疊起來,就可以輕松地創(chuàng)造出自己的作品。
少兒編程教Scratch的原因:
Scratch是一種最適合少兒的圖形化編程語言,適合6歲以上的孩子。孩子們不用書寫代碼語句,只需要按照一定的邏輯順序,用鼠標拖動積木模塊,就可以進行編程。這種方式大大降低了學習難度。
Scratch不僅易學而且功能強大,孩子們在制作和分享游戲、音樂、動畫的過程中,能體會到編程學習的樂趣,從而激發(fā)他們學習編程的興趣和熱情。
C++
雖然C++語言不是個高級編程語言,但是它深刻影響了后來出現(xiàn)的高級開發(fā)語言,C++甚至影響著計算機開發(fā)語言的整個世界。
少兒編程教C++的原因:
C++是信息學奧賽的競賽語言。C++徹底兼容了C語言,而C語言有能力操作計算機硬件中幾乎每一個資源,所以深入學習免不了要知悉計算機體系結構,帶領學生挖掘C++背后更深一層的計算機文化和計算機組成原理。