回覆列表
-
1 # Iloveprogramming
-
2 # 挨踢精神科
我想問的是:孩子的興趣在哪方面?孩子為什麼想學程式設計?
小學生,需要學習的是基礎知識,算數題都還沒學明白就去學程式設計?
如果您覺得自己的孩子真的對程式設計感興趣,我以一個幾十年從業者的角度很負責任的說:
學什麼語言都行!
因為這個年紀需要學的東西太多!也不是為了找工作,完全就是為了開發智力,鍛鍊思維!如果你本質上是讓孩子在競賽上拿成績,那我沒話可說,競賽比什麼,就讓孩子學什麼吧!
不要在乎培訓班的所謂“熱門程式設計”!那都是營銷的需要!
學程式設計重要的是學程式設計思想,我們以前是學Basic出身的,最後不都開始自己學java/php/js等等,而後來學的這些,不都是在工作中根據需要逐漸學習的?
從學會一門程式語言,到開發出一個能用的軟體,中間隔了無數個臺階要走,慢慢來,不要急,讓小學生保留一些童趣,把基礎打牢固,等到動手能力、思維能力夠了再上手學也不遲!
最後,在決定孩子學什麼語言,是否有必要學習程式設計前,作為家長需要搞明白:
孩子的興趣點到底在哪裡?孩子對錶面現象下的本質是否有探索的興趣?
-
3 # 明月森林
年紀小關鍵看個人興趣,年紀大關鍵看市場。很多時候,認真學了不一定有用,有用的也通常不一定會認真學。畢竟,興趣才是最好的老師!
都可以!雖然C++比Python的學習曲線陡峭,但是在小學階段中學階段,只是為了滿足資訊學奧賽的需要,大部分知識點都無需學習,譬如泛型,過載,繼承,所有從C++11一直到C++20的新特性也全部不用學習,學了也不會考。所以從這個角度上來講,C++並不比Python難。小學階段更多的是學習計算思維,說白了就是怎麼用迴圈語句和條件語句組合在一起來解決各種問題。很多人說學習少兒程式設計是為了長大當程式設計師。我不認可。現在大部分程式設計師小時候都沒學過程式設計,很多還是半路出家改行當個程式設計師的,門檻並不高。從小學習程式設計是給自己未來從事更體面腦力工作一個機會。華為騰訊阿里有一批青年才俊大學剛畢業就是年薪百萬,他們可不是從事程式設計師的職位。他們無一例外都是從小學習程式設計而且都拿過NOI金牌。
我個人建議是有條件就學C++,即使後來發現沒有拿NOI獎牌的天賦,也可以在中學階段後玩玩unity3d,趣味性遠遠高過Python。當然Python作為入門然後再轉C++也完全可以。