『五歲學程式設計』計畫 - 目前進度

  • 5095
  • 0
  • 2012-01-13

近一年來就以最簡單的視覺化物件導向系統為目標: Visual Basic 1.0 版, 發展一個類似的系統...

滷小米已經半歲了...

從有她開始, 雖然就說要在五歲時教她『程式設計』,
其實我這老爸的目的只是想看看能不能製作一些軟體來協助她往後的學習.
 

所以近一年來就以最簡單的視覺化物件導向系統為目標:  Visual Basic 1.0 版 [下載?], 發展一個類似的系統.

雛形畫面:

初步已經完成一個 類BASIC 語言 解譯器, GUI Designer; 可以做到 VB1 大部分能作的功能.

後來, 有一天看到 Alice : an innovative 3D programming environment : 覺得它的拖拉程式碼功能很不錯!

所以就作了類似的功能 (尚未完成)

但是, 隨著看的資料越來越多, 想的更深入, 卻也發現越來越多問題 (例如:不能單純以程式語言的角度下手...)
所以決定先暫時停止實作.

目前應該會先看一些幼兒學習理論、研究前人的系統、還有加強Compiler 設計的能力、WPF 的知識...
除此之外應該會先寫一些『心法』吧?!
我想等考慮周全了, 再來實作. 
也或許不實作太多東西, 而是想出一種『流程』?!
 
(呵呵, 還有好幾年的時間, 不用太急...)

如果各位朋友有什麼想法, 請不吝指教.