Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 11 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(5)
我相信最好的办法是阅读 LabVIEW 入门教程:
http://digital.ni.com/manuals.nsf/websearch/EC6EF8DE9CB98742862576F7006B0E1E
我这么说的原因是因为它们在每节课之间都包含练习,您可以尝试在不查看解决方案的情况下进行练习。
另外,以下网站有 3 小时和 6 小时的 LabVIEW 课程,可以通过相同的方式进行学习:
http://www.ni.com/academic/labview_training/
另外,如果您需要指导对于那个特定的项目,我不介意参与指导你的团队。您可以向我提供您的老师/教授的联系方式,我可以与他们取得联系。
小心
阿德南
I believe the best thing would be to go through the getting started tutorial of LabVIEW:
http://digital.ni.com/manuals.nsf/websearch/EC6EF8DE9CB98742862576F7006B0E1E
The reason I say that is because they contain exercises between every lesson, and you could attempt to do that without having a look at the solution.
Also, the following site has the 3-hour and 6-hour course on LabVIEW which could be approached in the same way:
http://www.ni.com/academic/labview_training/
Also, if you need guidance for that particular project, I don't mind getting involved to mentor your team on it. You could provide me with the contact details of your teacher/professor and I can get in touch with them.
Take Care
Adnan
我也在 FIRST 团队工作了一段时间,在那里我教程序员。我发现掌握这门语言的最佳方法是练习一些简单的项目,这些项目可以在头脑中巩固数据流和其他重要概念。
一些:
带有用户可操作控件的停车灯,用于控制每个灯保持亮起的速度。一旦你解决了这个问题,就可以修复它,以便用户只能更改停车距离和速度限制。这样你就可以使用一些数学函数了。
我总是用想象中的杀戮机器人来教授一些基本概念,比如循环和移位寄存器。 Killbot 有一个预设的终止限制(for 循环),并且必须跟踪它通过移位寄存器获得的命中次数。
我当然不会同意 NI 的培训内容。他们只会让新程序员感到困惑,即使是那些有其他语言经验的程序员。我还发现最好不要教授全局变量的概念,而 NI 却这么做了,因为它破坏了 LabVIEW 数据流的整个要点。
哇。那真是啰嗦了。
I was also on a FIRST team for a while, and I taught the programmers while I was there. I found that the best way to get the language down was to practice with some simple projects which solidify data-flow and other important concepts in the mind.
A few:
A stop light with user-manipulable controls for how fast each light should stay on. Once you've got that down, fix it so that the user can only change stopping distance and speed limit. That way you work in some of the math functions.
I always taught some of the basic concepts, like loops and shift registers, with imaginary killbots. A killbot has a pre-set kill limit (for for loops), and has to keep track of how many hits it gets with shift registers.
I certainly wouldn't go with NI's training things. They only managed to confuse the new programmers, even the ones with experience in other languages. I also found it best not to teach the concept of global variables, which NI does, because it breaks the whole point of LabVIEW, data-flow.
Wow. That was long winded.
虽然我还没有看过这些内容,但 Ben Zimmer 的公司已经在 http://www 上发布了(显然是免费的)FRC 培训视频.frcmastery.com/。也许它们值得一试。
While I haven't gone through them, Ben Zimmer's company has been posting (apparently free) FRC training videos at http://www.frcmastery.com/. Possibly they're worth checking out.
如果您安装了 LabVIEW,您可以查看在线帮助文件的以下两部分:
入门部分是关于如何使用 LabVIEW 的技术部分,而基础知识则提供了如何使用 LabVIEW 进行编程的深入内容,涵盖了很多内容。这两个元素都可以在网络上找到(我提供了 URL)
If you have LabVIEW installed you could have a look at the following two sections of the on-line help files:
The Getting started section is a technical part on how to use LabVIEW, the fundamentals on the other hand provide a deep inside in how to program with LabVIEW and covers a lot. Both elements are available on the web (I provided the URLs)
就我个人而言,我不太喜欢 NI 资源。
然而,他们提供了这个简短而相当好的课程:http://cnx.org/content/col10241/1.4< /a>
(我喜欢这些视频)。
另外,我用过这个
http://techteach.no/labview/lv85/labview/index.htm
Personally, I'm not so into NI resources.
However, they provided this short and rather nice course: http://cnx.org/content/col10241/1.4
(I like the videos).
Also, I used this
http://techteach.no/labview/lv85/labview/index.htm