NQC中文教程的翻译文档,是台湾的樂高積木中文論壇里阿吉翻译的
说明:
这是NQC教程的翻译文档,是台湾的樂高積木中文論壇里阿吉翻译的,引用页面是
http://www.twlug.info/forums/viewtopic.php?t=2334
目录如下:
RCX COMMAND CENTER
教案前言
本教案是针对高中程度以上学生, 或具相当经验者学习. 使用的教具为9790 机器人实验室, 作业软件为 Rcx Command Center 3.1版. 由于我们即将用NQC 这套程序语言来编写我们的程序, 所以建议您先参考附录的对照表, 这样您在编写程序时会比较快, 也可以避免许多不必要的语法错误.
RcxCC作业平台是使用 NQC 程序语言, NQC 即 Not Quite C 的缩写. 不必看到C语言就打退堂鼓, NQC可是比 C 简单多多啦!! 而且您在我们的协助之下, NQC 只会是您有趣的朋友. 在结束本学程之后, 您要接触其它如JAVA或C# 等程序语言也不会是门外汉啰!!
重申前面的叙述, 本教案乃针对已具相当程度的学员. 因为编写程序将使用大量的英文, 虽然我们有准备中英对照表, 但我们还是由衷建议您直接使用英文. 以避免翻译上的错误.
本教案编排目录如下:
I. 写出第一个程序
组装您的机械人
启动 RCX Command Center
写程序
执行程序
如何处理错误
改变机器人的速度
总结
II. 另一个有趣的程序
我的机器人会转弯
要机器人做重复动作的指令
加上批注
总结
III. 使用变量
让机械人旋转吧
随机随机数
总结
IV. 控制结构
if 的用法
do的用法
总结
V. 感应器
帮机器人装上感应器
来玩触碰感应器吧
光源感应器
总结
VI. 工件与子(副)程序
工件
子(副)程序
Inline 函式
定义 macro
总结
VII. 演奏音乐
内建音效
演奏音乐
总结
VIII. 马达
轻轻地停下来
进阶指令
改变马达的速度
总结
IX. 感应器的进一步应用
感应器的运作模式和类型
角度感应器
组合不同的感应器
做一个渐进感应器
总结
X. 平行处理
从一个错误程序说起
停止与重新启动
使用号志器
总结
XI. 机械人如何互相沟通
机械人下指令给另一机械人
机械人的总统大选
注意事项
总结
XII. 多学一些指令
定时器
显示器
记录数据
XIII. NQC 快速参考
Statements
条件式
算式
RCX 函式
RCX 常数
关键词
XIV. 总结
翻译by David Tseng 曾吉弘
下载地址:/UploadFiles/2006-9/92135716.rar