劉立勛 龍華金 蔡悅



摘要:本文介紹的可面向軟件或硬件的編程工具在圖形化編程中,以其明顯的簡潔性和“類似玩具”的特性,培養了青少年對編程的興趣,為進入人工智能、計算機編程時代做好準備。
關鍵詞:青少年;圖形化編程;編程工具
中圖分類號:TP319 文獻標識碼:A 文章編號:1007-9416(2019)05-0208-03
0 引言
少兒圖形化編程是一種新興的編程模式。它并不是要求青少年學習如何編寫高級開發語言例如C語言、Python語言的文本代碼,而是通過一些具有簡易文字的圖形模塊來編程,在軟件方面可以制作一些有趣的小游戲、動畫,以此進行游戲編程啟蒙;在硬件方面可以通過電子元件連接制作一些趣味小項目,動手開動想象發揮創造。圖形化編程的編程形式是圖元模塊。圖形化編程是指將傳統的文本程序代碼經過封裝成一個個圖元模塊,使用者只需將封裝好的圖元模塊進行拼接即可完成圖形程序的邏輯設計。圖元模塊拼接相當于傳統文本編程的流程圖,兩者的邏輯思想是一致的,區別只是其表達形式存在根本差異。既可基于軟件游戲,也可基于硬件電路,圖形編程門檻低、操作生動簡單、界面美觀、便于實踐,適用于各個層次使用者學習[1]。
本文首先現對圖形化編程軟件系統進行簡單介紹,其次到面向6歲以上兒童的少兒編程工具——Srcatch,最后簡述面向12歲以上的青少年、可供硬件編程工具——Mixly。
1 圖形化編程的軟件系統
圖形化編程的使用者主要是兒童、青少年而并非是專業的編程人員,他們沒有任何的編程基礎,故易于使用、簡潔明了是圖形化編程軟件的首要目標。……