跳转到内容

触控编程语言

维基百科,自由的百科全书

觸控式編程是透過觸控為中心的界面來規範、開發、交互和解釋計算機程序的過程。它源於對視覺編程語言的啟發,特別是在軟件交互和開發方面,強調使用視覺圖形化的方式來解釋程序,而不是依賴於文本,使用滑鼠可以輕鬆“拖放”來開發軟件的功能。

觸覺式編程將視覺編程範式融入觸控為中心的框架中:

- 拖放的小部件用於創建軟件程序,並針對觸摸交互進行擴展,使操作更加自然、直觀。

- 其他輔助輸入設備,如計算機生成的虛擬視覺圖形等效物(例如虛擬鍵盤),能夠有效替代軟件編程中的次要輸入設備。

- 同時運行模擬器運行時環境,用於測試代碼的穩定性和功能性,同時避免丟失數據或界面問題。

目前,唯一存在的觸覺式編程IDE示例是“Visual AgenTalk”,它實現在AgentSheets中。類似的拖放編程還可在Etoys語言(Squeak的一部分)、Alice和Scratch中找到。

參考文獻[编辑]