作者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/cn.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