1. 編程網課哪個好
近幾年少兒編程課很火,那麼,要不要讓孩子去學?和大多數媽媽一樣,一開始我也有顧慮:
枯燥乏味的編程代碼,小孩子能感興趣嗎?
會不會太難,需要家長付出多少精力輔導?
會不會培養出一個愛玩游戲的寶寶?
價格怎麼樣,性價比高不高?
市面上的課不少,哪家好一點?
坐標南京,作為一個碼農媽媽,這篇會分享比較火的幾家編程課的信息,以及我們在小火箭編程的學習經歷,希望能給您一些參考。
我一直比較重視孩子邏輯思維方面的開發和培養。
同時,我家孩子屬於慢熱、冷靜,喜歡思考的寶寶,動手能力強,常常把家裡的玩具拆開來研究。
三歲半開始上積木搭建課,很感興趣。根據孩子的特點,結合當前的編程課熱潮,就想讓孩子也試試。
一、市面上的少兒編程課大同小異,又各有特點。
這些課程幾乎都採用了圖形化編程界面以及「錄播視頻上課+班主任答疑」的教學方式,大體很相似,但互相之間又有些不同。
下面從課程形式、課程難度、編程語言、界面設計等4個方面給大家對比一下核桃編程、小碼王、西瓜創客、編程貓、小火箭。
(1)課程難度:小火箭適合幼兒園階段的孩子,其他幾個課程更適合學齡兒童。
小火箭相對來講是簡單點,後面才進階到編程貓編程。個人看法,其他幾個課程的難度應該都差不多,西瓜創客好像是比較難一點,後期需要大人指導。
(2)課程形式:小碼王、核桃編程和小火箭趣味性更強。
編程貓是每課一個主題,每個主題之間沒有聯系,通過編程貓公仔和阿短這兩個卡通形象的對話來引導整個課程;而小碼王、核桃編程則設計了闖關模式,有連貫的主題,會感覺是在一個連續的游戲裡面,趣味性更強一些。
至於小火箭,也沒有連續的主題,但是課程視頻都挺有趣的——畢竟要吸引小孩子的注意力。
(3)編程語言:小火箭以及編程貓用的是自家開發的Kitten平台,其他幾個基本上都採用了Scratch編程器。如果參加比賽要注意。
前期孩子小的時候用來啟蒙,激發興趣,無所謂。但如果後期想要參加各種編程比賽,那還是需要學習使用Scratch或者其他編程語言。
(4)界面設計:各家有所區別,對孩子的要求也不同。
西瓜創客從基礎到後期是中文向英文過渡的,所以孩子要有一定的英文基礎,否則後期操作起來會有困難。
小碼王和核桃編程的界面是中文的,積木上面有中文,可以直觀地看到各個積木的功能,但是需要孩子會認字並且理解文字內容。
小火箭的積木上沒有文字,需要孩子記住每個積木有什麼作用。當然,他們的UI設計也很合理,每個積木的作用很容易就能看出來。有人說這樣更適合不會認字的小小孩,因為他們更善於記圖形。
對比下來,我家寶寶年齡小,才四歲多,識字也不多,其他幾個課程對他來說都有點太深了,所以選擇了小火箭編程。對這個課我們總體滿意,但它也有明顯的槽點,更適合家長有時間陪上課的孩子……
二、編程這件事真的沒那麼難。和其他少兒編程課一樣,小火箭編程也盡力在用易於小孩子理解的方式教學,孩子能學會,常常很有成就感。
身邊有不少媽媽都覺得編程這件事挺難的,擔心小孩子學不會。
但其實所謂的計算機編程,也就是把一些事物之間的關系、邏輯結構,用計算機語言表達出來,使計算機能夠讀懂這些語言來完成我們需要的效果,實現一個具體的事件……
所以,少兒編程課,只要用易於小孩子接受的方式教學,就真的不難。
回正題,下面具體說說小火箭編程怎麼樣。
(1)課程流程簡單,用孩子容易理解的方式教學,孩子能自己上課。
課程視頻大概20分鍾。從生活場景引入本期主題,比如第一課就是從「郊外烤肉」這個場景開始的;然後視頻講解如何實現程序內容,每個積木什麼作用,整個程序有幾步;最後提出作業要求,孩子自己在編程器中完成並提交。
有問題可以通過微信咨詢老師,老師會語音、視頻解答。
至於內容,這種圖形化編程實際上是將很多功能進行了高度「密封」,一塊小小的積木整合了幾行代碼才能實現的功能,孩子像堆積木一樣完成編程過程,就能讓角色動起來,跳躍、移動、放大/縮小、顯示/消失……
無論是哪家課程方,他們都必須做成孩子能夠接受的形式和難度,所以大家真的不用擔心太難。
我們家孩子剛開始需要大人陪他上課、做作業。到後來慢慢他就可以獨立完成基本作業,只是提高作業需要我來幫助。
(當然,孩子能夠自己上課沒錯兒,但家長陪一陪,效果應該會好一些,這一點我後面再說。)
(2)課程內容生動有趣,孩子動手又動腦,完成作品會讓他成就感十足。
由於針對的是幼兒園階段的寶寶,課程設計整體以卡通化為主,卡通人物「阿短」和「編程貓」之間的互動貫穿了全部內容。卡通的風格、動畫的形式,對孩子來說無疑是有趣的。
再者,上課過程就像帶領孩子拆解游戲一樣:先演示一個游戲效果,接著將游戲或事件分成幾個步驟,請孩子當設計師來完成編程過程。
比如大象愛洗澡這節課,設計包含以下步驟:
1.聲音介紹:「一隻大象吸了一鼻子水,他要幹嘛呢?」
2.大象轉頭
3.噴水洗澡
4.大象身上的落葉消失
孩子用積木一一完成這些步驟,就完成了一個編程過程。
在每節課裡面會重點提出一個與編程相關的知識點。學會了這些知識,運用到自己的作品中,完成一個小游戲或者小程序,對孩子來說是很有成就感的。
這樣的成就感也會進一步激發孩子的興趣。最近我們加了幼小銜接的課,變得忙起來,問孩子是否要停掉編程課,他拒絕了,說自己很喜歡這個課。
(3)資料豐富、實用,還考慮到了護眼的需求。
這個課會附帶編程知識的繪本,孩子非常喜歡,經常要求讀這幾本書,裡麵包含一些手工課、小實驗等,幫助孩子理解編程知識,還有對應的歌曲,我家孩子都會唱了。
2. 什麼是微信小程序
小程序到底是什麼?它跟 app 和 HTML 5 有什麼區別?它和訂閱號、服務號又有什麼不同?小程序真的是無所不能的嗎?
每天,革格社交營銷咨詢(微信號1075960584)都會在後台看到這些提問……
如果你真的還不知道小程序是什麼?就在這篇文章里找到答案吧。
小程序到底是什麼?
微信之父張小龍是這樣描述小程序的:
小程序是一個不需要下載安裝就可使用的應用,它實現了應用觸手可及的夢想,用戶掃一掃或者搜一下即可打開應用。也體現了用完即走的理念,用戶不用關心是否安裝太多應用的問題。應用將無處不在,隨時可用,但又無需安裝卸載。
簡單來說,小程序不用安裝就能使用;它的體積也非常小,每一個都不超過 1 M。
小程序的來到,將給我們帶來許多便利和好處:
1. 少了安裝 App 的麻煩
在 app 時代,如果我們要使用一項功能,通常需要完成以下步驟:
在 App Store 或 Android 應用市場,尋找能實現相應功能的應用;
下載並安裝該應用;
在手機桌面,找到應用;
打開並使用應用。
而在小程序時代,只需要搜索或者「掃一掃」,即可打開應用。沒有了下載安裝環節,人和功能的連接變得更加簡單直接。
2. 釋放手機內存
除了使用更加便捷之外,小程序的「小體積」,也能為大家的手機大大減輕負擔。
相信大家手機里都裝了不少 app。一般情況下,安裝一個 app,得花上幾十 MB、上百 MB,甚至幾 GB 的內存。手機容量小的人,一旦多裝了幾個 app, 就要面臨內存不夠的困擾。
在這種情況下,大小不超過 1 M 的小程序,就成了手機內存不夠用的救星。
而且,小程序還不需要安裝,那些平時大部分時間用不上,又不得不裝的 app,一旦變身小程序,就可以徹底地從你的手機中移除了。
3. 讓手機桌面更簡潔
小程序問世後,也許,你手機桌面上的許多 app 將會消失。
那些功能簡單、使用頻率低的 app 將會被小程序替代,它們不會在手機桌面上再占據一席之地,而是折疊在微信這個超級 app 裡面,等到你使用時再「召喚」出來。
目前,微信小程序的入口還沒有完全公布,希望小程序幫我們「清理」了手機桌面以後,微信的界面也能一如既往地保持簡潔的樣貌。
小程序與 HTML 5 有什麼區別?
小程序出生以後,有很多人將它與 HTML 5 進行比較,甚至有人把它們混淆在一起。
但實際上,小程序和 HTML 5 本質上是兩種不同的東西:小程序是計算機程序,而HTML 5 則是互聯網網頁。
1. 對用戶而言
我們打開 HTML 5,實際上是打開一個網頁,而網頁需要在瀏覽器中渲染。
所以,在微信上點開 HTML 5,需要完成網頁載入的步驟,這就會給人一種「卡」的感覺。
而對於微信小程序來說,它的代碼可以直接在微信上運行,省去了通過瀏覽器渲染的步驟,在體驗上會勝過 HTML 5 不少。
總而言之,在微信中使用小程序,會比 HTML 5 流暢很多。
2. 對開發者而言
對於開發者來說,相比 HTML 5,小程序可以節省大量的伺服器資源。
那是因為,HTML 5 需要開發者的伺服器向用戶發送 HTML 5 代碼,而微信會幫開發者分發他們的小程序。
小程序與訂閱號、服務號有什麼區別?
同屬於微信的生態體系,小程序也被很多人拿來跟訂閱號、服務號比較。
那麼,它們之間到底有什麼區別呢?我們先看看訂閱號和服務號到底是什麼:
訂閱號:顧名思義,是用戶在微信中訂閱文章所使用的公眾帳戶。訂閱號可以向用戶推送文章和信息,也可以管理訂閱用戶、與用戶交流。它是一種媒體屬性的產品。
服務號:是一種服務導向的公眾帳戶。它可以幫助機構在微信中向用戶提供服務,同時,服務號還可以讓用戶直接與機構的客服系統進行溝通、為用戶提供品牌信息等。
以上兩者都是以「聊天界面」為基礎的,即是說,它們的功能和界面是早就規定好了的。
而小程序允許開發者自定義界面,所以,不用局限於微信的聊天界面。開發者不僅可以提供更好的使用體驗,也無需考慮對接公眾帳戶對話,開發門檻是比較低的。
簡單來說,如果把這三個平台比喻成三件玩具,那麼,訂閱號和服務號可能是公仔或模型車,而小程序則是可以自由拼裝的樂高積木。另外,小程序可以主動發送消息(包括群發和模板消息),還有小程序自帶的客服功能,非常方便提供與客戶的交流。
小程序是「無所不能」的嗎?
雖然小程序有千般好,但小程序也並不是萬能的。
在做小程序之前,我們還需要清晰地認識到小程序的局限性:
首先,小程序不能承載所有的用戶需求。無論是游戲娛樂、文檔處理等「重需求」,還是帶有傳播能力的營銷需求,小程序都不能很好地滿足。如果要滿足這些需求,app 或 HTML 5 會是更好的選擇。
其次,小程序的體系整體依賴於微信。如果你的業務與微信設定的規則有沖突,或主營業務在微信滲透力不強的地區(如國外),微信小程序就不是一個好的選擇。
希望大家看完文章,可以對微信小程序有一個立體而理性的認識。
本文由革格小程序出品,關注微信號1075960584革格社交營銷咨詢,獲取親手體驗微信小程序的機會。
3. 樂高機器人用的什麼編程語言
樂高機器人編程軟體叫LEGOMINDSTORMSNXT、ROBOLAB。