2020-04-21 10:58:08來源:編玩邊學
市面上關于兒童編程、機器人編程的宣傳許多,但大多數家長并不理解二者有什么區(qū)別,感覺好像機器人編程更高大上,但又不知道是不是這么回事,兒童編程和機器人編程有什么區(qū)別?到底是不是一回事?兒童編程Scratch 和樂高是不是相同?是不是學完機器人就能夠編程了?學完兒童編程就能夠對機器人進行編程?
其實兒童編程Scratch 和樂高徹底不是一回事。 在沒有接觸編程的朋友看來有相似性,可是在專業(yè)人士看,區(qū)別非常大。
舉個例子:
學習寫文章是根底,要學的也許多。學會寫文章,能夠寫作文,也能夠寫大眾號,能夠做的許多。這便是分支,就像大河有許多小河,流向不同的當地相同??墒?,滿分的作文,不一定有人喜愛看。在大眾號上寫出10W+文章的人不一定能寫出滿分作文。不同的領域,也有不同的辦法,但根底都是要會寫文章。
拿兒童編程來說,學習計算機科學是根底,機器人編程只是一個很小的領域。打好根底,能夠學好機器人編程。沒有根底,就算動起來也難以控制好機器人。樂高的機器人編程更重視結果。
樂高公司做積木發(fā)家,興辦于丹麥,至今已有80年的發(fā)展歷史,它更重視的是積木搭建的機器人依照既定要求完結動作。它的編程相對簡單,如在軌道內轉一圈,繞過各種妨礙……但便是這種編程也不容易,最小也要三、四年級的孩子開端接觸,一兩年今后才能編程,仍是要在老師的指導下完結。
所以,在機器人團隊,編程人員永遠是靈魂。兒童編程更重視過程,更重視構思。兒童編程經過Scratch軟件無與倫比的強壯功用,將程序的代碼模塊化,經過搭積木的方法,完成動畫、游戲。兒童編程能夠很好的激起孩子的發(fā)明天分和自動學習的能動性,上手快,在程序的設計、修正、完善過程中,孩子們能夠很好的訓練邏輯思想能力、發(fā)明力和團隊協(xié)作能力。
Scratch的入門的軟件,沒有一個漢字或許字母,幼兒園的小朋友也能玩的很愉快。在這里,4歲的孩子能夠操作軟件,制做一個小的游戲或許程序。一起由于孩子年齡小,思想限制比大孩子要少得多,能夠更好的激起孩子發(fā)明天分。
你看國際性的編程比賽,我們參賽的都是層層選拔勝出的高中生,美國都是小學一、二年級的小朋友。 如果把編程比喻成垂釣,樂高機器人更重視魚(機器人動起來),兒童編程則重視釣的過程和構思。
雖然讓機器人動起來,或許依照指定規(guī)則運轉非常有成就感,可是打好根底,激起發(fā)明性和訓練邏輯思想更是底子。