現在很多小朋友在國小甚至是學齡前的階段就開始學習程式相關的設計,而現在學程式,不見得就是真的寫 Code 出來,比如像是樂高機器人的相關程式學習,有很多現在都是視覺化學習,以學齡前或國小來說,重點不在於寫 Code,而是透過視覺化的設計去了解程式結構更為重要,如果你的小朋友對這一塊是有興趣的,不妨來試看看這個「一小時玩程式」的學習網站,讓你家的小朋友可以在簡單易懂的內容及步驟中,學到程式的基礎知識哦。
一小時玩程式
一小時玩程式由一小時玩程式評審委員會推動。
審查委員會由 12 名當前和過去的 K-12 年級教育工作者組成,他們使用諮詢委員會制定的標準對活動進行評估和建議。 這些教育工作者審查由數以百計的活動夥伴提交的由學生主導的活動和由教師引導的課程計劃,評估活動的教育價值、吸引學員的能力以及對各類學生的潛在吸引力。
內容使用完全免費,而且有多國語言,這是非常酷的一個網站,對於小朋友剛開始想學程式設計,或成年初學者來說,是入門了解基礎概念非常好用的輔助工具,透過各種小遊戲讓你一個個去學習設計的基礎知識,非常實用。
在頁面往下拉會有非常多經典的小遊戲可以用來學習,而這個學習並不是很生硬的就告訴你程式怎麼寫,而是用互動且視覺化的帶你了解基礎知識。
比如像這個保護海洋的人工智慧,點擊後,再點擊開始就可以進入學習。
這邊都會先有相關的說明及介紹,可以先大概看過後再進入。
以這個 AI 人工智慧來說,用途是拿來辨識海洋生物及垃圾,因此我們要做的是,不斷的訓練 AI 去辨識各種素材。
訓練到某個程度時可以運行看看,你會發現如果訓練的樣本太少的話,就會像這樣,連帶垃圾也被辨識成魚,或者有些不是魚,但同樣是海洋生物的被辨識為垃圾,這就是目前 AI 學習的基礎概念,樣本數愈多,AI 可以訓練的越完善。
再來像是這個 Flappy 小遊戲,這算是很知名但不難的一款小遊戲,這邊進入後(如果是英文想切成中文,在左下角有語言可以選擇),就會一關一關帶你來了解程式基本結構,比如第一關是,當點擊畫面時,會有什麼效果,你只要把拍打翅膀拉到當點擊時的下方。
就像這樣,右邊會依照條件設定來拖曳結果過去,然後左邊的畫面點擊運行,反覆測試遊戲。
每完成一次概念設定,就能一直往下一關繼續學習了,整體學習下來如果專心學的話,大致上都能在一小時內達成,快去試看看吧。