


定价:69元
印次:1-1
ISBN:9787302381334
出版日期:2015.01.01
印刷日期:2014.12.05
图书责编:田在儒
图书分类:教材
本书是一本纯粹的教读者怎样使用C语言给NXT编程的书籍。为了让读者更好地理解书中的内容,本书尽可能用图片代替文字,并通过多达111个示例程序演示书中几乎所有的知识点。 本书共分为8章,简要介绍NXC语言和如何搭建BricxCC开发环境,并对BricxCC软件进行详细的剖析,系统讲述NXC语言的语法规则和NXC程序结构,介绍怎样利用NXC语言进行电动机和传感器编程以及NXC语言中的一些高级控制命令,并介绍多个NXT设备之间的通信和对NXT设备的远程控制。 本书虽然定位为入门书籍,但是书中的内容和编程技巧不仅适用于新手,对于C语言老手也会有所裨益。对于中学生来说,学习利用NXC为NXT编程,可以为自己今后踏入计算机编程领域奠定坚实的基础。
《青少年科技创新丛书》 编委会 主编: 郑剑春 副主编: 李甫成李梦军 委员: (按拼音排序) 曹双丁伟达董英姿高山何琪辰 景维华李大维梁志成刘玉田毛勇 苏丛尧王德庆王建军王君英王文精 魏晓晖吴俊杰武健向金谢作如 修金鹏叶琛于方军于欣龙张政桢 张晟赵亮 序(1) 吹响信息科学技术基础教育改革的号角 (一) 信息科学技术是信息时代的标志性科学技术。信息科学技术在社会各个活动领域广泛而深入的应用,就是人们所熟知的信息化。信息化是21世纪最为重要的时代特征。作为信息时代的必然要求,它的经济、政治、文化、民生和安全都要接受信息化的洗礼。因此,生活在信息时代的人们应当具备信息科学的基本知识和应用信息技术的基础能力。 理论和实践表明,信息时代是一个优胜劣汰、激烈竞争的时代。谁先掌握了信息科学技术,谁就可能在激烈的竞争中赢得制胜的先机。因此,对于一个国家来说,信息科学技术教育的成败优劣,就成为关系国家兴衰和民族存亡的根本所在。 同其他学科的教育一样,信息科学技术的教育也包含基础教育和高等教育两个相互联系、相互作用、相辅相成的阶段。少年强则国强,少年智则国智。因此,信息科学技术的基础教育不仅具有基础性意义,而且具有全局性意义。 (二) 为了搞好信息科学技术的基础教育,首先需要明确:什么是信息科学技术?信息科学技术在整个科学技术体系中处于什么地位?在此基础上,明确:什么是基础教育阶段应当掌握的信息科学技术? 众所周知,人类一切活动的目的归根结底就是要通过认识世界和改造世界,不断地改善自身的生存环境和发展条件。为了认识世界,就必须获...
目录
第1章初识NXC1
1.1NXC介绍1
1.2搭建NXC开发环境2
1.2.1BricxCC介绍2
1.2.2下载安装BricxCC3
1.2.3安装NXT驱动3
1.2.4启动BricxCC5
1.3编写第一个NXC程序6
1.3.1搭建一个基础机器人6
1.3.2让机器人动起来7
1.3.3编译错误10
1.3.4改变小车的行进路线10
1.4BricxCC工具11
1.4.1直接控制11
1.4.2硬件信息13
1.4.3状态监视13
1.4.4钢琴16
1.4.5操纵杆16
1.4.6浏览器17
1.4.7屏幕监视17
1.5更新固件19
1.6小结21
1.7习题22
第2章探索BricxCC开发环境26
2.1打开BricxCC26
2.1.1连接NXT26
2.1.2多文档和标签窗口29
2.1.3默认启动选项30目录 NXC编程入门〖2〗〖2〗 〖1〗 2.1.4编译器设置31
2.1.5工具栏和状态栏32
2.2代码编辑器33
2.2.1一般编辑器选项34
2.2.2编辑器偏好设置35
2.2.3宏命令37
2.2.4颜色配置38
2.2.5选项页面39
2.2.6编辑命令40
2.2.7代码模板41
2.2.8关联文件扩展类型43
2.3文件操作和编辑43
2.3.1文件操作43
2.3.2编辑菜单45
2.3.3搜索菜单47
2.3.4书签50
2.3.5代码补全51
2.3.6参数补全52
2.4视图和编译53
2.4.1模板54
2.4.2代... 查看详情





