上篇文章《編程和樂高機器人,是一樣的嗎?學(xué)習(xí)這些有用嗎?》發(fā)布后,又有朋友私信留言。能不能把樂高的機器人編程和代碼編程,說的再詳細一點?還要詳細?好吧,那就再寫一篇更明白的文章,供大家參考。
其實,樂高機器人就是一種最簡單的編程語言。編程者不需要自己寫代碼,只需要將操作界面上的指令方框,拖到主界面上,并且對指令框做一些參數(shù)設(shè)置就好。這樣的操作,有什么好處呢?
孩子一開始接觸編程,建議從拖拽式的編程語言開始,難度低,上手快,孩子比較容易就能產(chǎn)生興趣,一般7-8歲左右的兒童就能學(xué)習(xí)。
但是,拖拽式編程語言有個局限,沒法編寫很復(fù)雜的程序。一旦遇到復(fù)雜的程序,這種操作就會變的混亂起來。當(dāng)孩子學(xué)了一段時間后,可以轉(zhuǎn)為更加專業(yè)的編程語言。
在樂高機器人的操作中,編程與積木搭建的比例,差不多各占50%。編程部分,主要用來提升邏輯思維,空間思維。而機械搭建,則是培養(yǎng)孩子的動手能力,創(chuàng)造力、美感等等。如果你的目的是讓孩子接觸一些科技,樂高機器人已經(jīng)足夠滿足你的要求。
反之,如果孩子已經(jīng)下定決心,將來向編程的領(lǐng)域發(fā)展,最好去學(xué)習(xí)專門的編程課程。至于哪種編程語言最好?這個真沒法下定義!只有當(dāng)真正去從事編程工作時,才能根據(jù)當(dāng)時的需要,選擇一門合適的編程語言。
OK,此篇文章已經(jīng)很詳細的介紹,專業(yè)編程與樂高機器人的區(qū)別。大家還是要根據(jù)孩子的喜愛,進行選擇。當(dāng)然還有一點別忘了,讓孩子健康快樂成長,才是第一條。今天就寫到這里,有什么問題可以留言或者私信,雖然有些慢但是一定回復(fù)。