作者njp2942u4 (小M)
看板Tech_Job
標題[請益] 圖像式語言
時間Sat Sep 12 12:29:13 2020
在軟體版問了,但似乎怕不會有答案,所以來這裡問專業的各位大大
目前看到圖像式開發的產品 Inventor APP 類似物件式導向的產品
APP INVENTOR 是開發給小朋友來學寫APP的
工作上用到的原生語言是 JAVA,但是我目前想問的是
嵌入式系統一般都用C語言+樹梅派
不知道有沒有給小朋友用的 嵌入式 INVENTOR?
硬體好像是用ARDUINO?
目前從網路上找到的資料
2.資料流的觀念:
上面說過的"LabVIEW是資料導向的程式",資料跑到哪裡程式就執行到哪裡。程式是可以
同時跑多條資料流程,但若是多條資料流程會用到同一個變數,就有必要把執行的先後順
序釐清,確定資料的流向。打個比喻來說:資料流就像單行道,可以有多條單行道通向某
處,但出口只有一個,那會是哪台車先通過出口呢?這時當然是設定紅綠燈來控制先後順
序
所以C語言的資訊流觀念,跟labview 類似嗎? 可以替代用來教小朋友嗎?
謝謝!
~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.137.110.213 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Tech_Job/M.1599884955.A.AAE.html
1F:推 ihatesmith: arduino scratch 09/12 12:44
2F:推 joiedevivre: 不就Scratch 還有Micro:bit也有圖形開發語言 09/12 13:15
3F:推 pponywong: 買台macair 裝xcode 用iphone模擬器不是更好? 09/12 13:19
4F:→ Mbappe10: 現在有蠻多國小夏令營都有教scratch 09/12 14:55
5F:噓 coder5566: 建議你把資工課程念一念就有答案了 09/12 15:01
6F:→ cphe: 都只是語言,數學學好邏輯好學什麼都快,不用繞遠路 09/12 15:58
7F:推 abejun: 看不太懂你想問甚麼 09/12 17:24
LINUX 嵌入式使用打指令的順序邏輯,就是類似labview這種拉線的東西嗎?
8F:→ abejun: 關於你的資料流舉例可以查race condition(競賽條件) 09/12 17:24
9F:推 wulouise: 你把想做什麼列出來,這樣單點式回答解決不了你的問題 09/12 19:34
10F:→ wulouise: C是procedural, 就是依序執行,labview在沒有多個block 09/12 19:42
11F:→ wulouise: 同時有條件滿足的情況, 也能算是類似procedural...但實 09/12 19:42
12F:→ wulouise: 際情況更複雜 09/12 19:42
大大專業! 想找一個圖像化工具,來模仿C語言在linux裡面的應用! 就像INVENTOR
模仿Java 寫APP 但是物件式導向邏輯都依樣! Scratch 寫韌體 跟 C在linux裡面
根本天差地別!
※ 編輯: njp2942u4 (101.136.70.141 臺灣), 09/12/2020 20:27:13
13F:推 wulouise: 拿這個工具做什麼...教小孩就不用了,小孩教邏輯就很夠 09/12 21:09
14F:→ cphe: 其實我看不懂什麼叫C在linux裡面,什麼是嵌入式你大概也說 09/12 22:29
15F:→ cphe: 不出來 09/12 22:29
16F:推 trink: 自己都不懂的東西不要拿來教。想學程式就教真正的程式語言 09/13 08:28
17F:→ trink: ,不然數理邏輯學好就好了 09/13 08:28
18F:→ trink: 程式語言沒那麼難,不要一直想降低難度拿替代品來教 09/13 08:29
19F:推 wulouise: 不知道你到底想要教的對象是誰,要教什麼,問題不夠詳細 09/13 09:19
20F:推 bnd0327: 你的問題糾纏在一團很難回答 09/13 09:40
21F:推 xiemark: flutter+DART 09/13 10:01
22F:推 rongthestark: 寫labview 對眼睛不好 09/15 20:38