總而言之,我始終認為小學生不適合學編程。小學生學習編程,建議購買“小創客”給孩子的編程作為啟蒙書,編程這門課現在仿佛越來越熱,但是是否有必要小學生開始學習了呢,許多小學生沒有辨別力,漸漸地會把編程轉為游戲,如果家長放任不管,孩子很有可能沉迷于電腦。
1、小學生學編程有用嗎?
這個問題其實還可以置換成“小學生學英語有用嗎?”“小學生學繪畫有用嗎?”等等類似的問題。學習這些課程,其實是對綜合素質的培養提高,是對孩子學習能力的鍛煉,編程是非常綜合的學習活動,我把它當成孩子通識教育的一部分,重點在于培養分析解決問題的能力,學習對復雜的大問題進行分解,轉化成重復的或者有關聯的許多小問題,尋找規律,用數學的模型去表達去解決,編程語言倒不是那么重要。
我一直對孩子說,機器是很笨的,學習編程就是學會機器的語言,弄明白怎樣可以指揮機器工作,在這個過程中,孩子們對于自己是如何思考,如何解決問題的,也會有所體會。培養邏輯分析和計算思維,提高人機協作的意識與能力,這在智能化信息化成為發展趨勢的時代沒有用處嗎?但是,如果指望小學生學學編程就可以成為小程序員,立刻有什么實際用場,未免不現實,也過于功利了,
我從女兒很小的時候就給她接觸編程游戲,這幾年也陸續參加了一些編程學習和比賽,感覺她還適應得挺好。這并不代表她未來就會去學軟件工程,去當程序員,但是學習過程中孩子的快樂和收獲是實實在在的,每個孩子有著不同的天賦與成長環境,具體適合通過什么樣的途徑來獲取知識,提高學習能力,不能一概而論。編程不是一個人人必須精通的領域,但是對它的學習是很有益的,至少在我的認識和經歷中是如此,
2、小朋友從小就學習編程好嗎,拒絕廣告式回答,兒童學編程有什么意義?
感謝邀請。小朋友們學習編程在我們當前的環境下我認為是非常好的,我們更多的把這個叫做少兒編程。在我們大多數人的印象中,編程就是字符代碼的堆砌,枯燥無味,其實信息技術發展到現在,編程已經滲透進我們的方方面面。我從幾個方面來回答兒童學編程的一些事情,1、兒童學編程并不是以學會某一門編程語言作為目的的。我們應該把編程歸類為孩子提升能力的一種工具或者途徑,
因為編程需要很嚴謹的邏輯思維,而且編程是通過解決某一個具體問題來進行的。因此,對于孩子們提升邏輯思維、分析和解決問題的能力都是很好的路徑,而再高階時會對孩子的計算思維得到鍛煉。2、兒童學編程選擇好工具很重要,目前基于Scratch或者Blockly等圖形化界面進行的少兒編程工具很多,這些工具都是專門為少兒階段學習編程開發的編程環境,
完全圖形化操作,不需要枯燥的代碼編寫。同時這些工具可以實現動畫、故事、游戲以及和現實硬件設備結合,這為孩子們學習編程提供了非常便利的條件,最主要大多數少兒編程軟件都是免費的,你可以自由獲取。3、兒童學習編程的過程可以讓孩子鍛煉解決現實世界中存在的真是問題,提升學生學科融合的能力,也就是我們現在經常提到的STEM,
在編程的學習和使用過程中,可以涉及到數學、英語、語文表達、科學、物理等知識,在這里融合了多個學科的知識,而這些知識是通過項目的開展由學生們自主探究和使用的,這樣改變了學生在其他學科中的學習方式,讓孩子們視野更廣、應用知識能力更強。綜合上面三點,我認為,少兒編程在當今社會已經成為一個必須學習的內容,不僅僅是編程知識的學習,最主要是對學生能力的鍛煉和提升。
3、現在小學生有沒有必要學編程?學了以后會不會沒用?
現在人工智能大熱,馬上就出現了很多培訓機構開始教編程,甚至建議應該從幼兒園開始學,我曾經帶著孩子試聽過相關課程,我發現在沒有任何理論和基礎的支撐下,孩子很難理解編程的真正含義。一般都是老師告訴用什么編碼,輸入,然后得到一個程序,但是脫離這個軟件體系,孩子并不能獨立編程,他們所感興趣的是把代碼輸進去就出現了一個程序,而這個程序是怎么產生的?為什么用這種語言?小學生并不能充分理解。