用ROBOTC玩VEX IQ
下载课件、获取课件密码、各种资源包以及人工客服,请关注清华社官方微信服务号qhdxcbs_js,一站式帮您解决各种图书问题。

作者:郑剑春

丛书名:STEM教育丛书

定价:41元

印次:1-2

ISBN:9787302464105

出版日期:2017.04.01

印刷日期:2018.06.13

图书责编:田在儒

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

VEX IQ是一款国际上广泛使用的机器人产品,目前每年都有相关的国际比赛,正日益受到中国学生和家长的关 注。这款产品不仅可以参与众多的比赛项目,更重要的是它适合在学校开设系统的课程,适合中小学生入门使用。 本书选用适合中学生使用的ROBOTC软件,引导学生学习如何控制VEX IQ机器人。全书以学生活动项目为主 线,通过完成一系列有趣的项目,使学生掌握编程的基本知识。 本书力图拓宽学生的视野,将学科知识与项目活动相结合,从而成为中小学生STEM教育课程的一种尝试与探索。 本书可作为中学生创客课程、机器人课程教材,也可作为各种培训机构的教学参考用书。

机器人的推广,就如同电脑的普及一样,我们的未来离不开机器人,机器人将无处不在,但我们不称之为机器人,我们称它们为汽车、飞机、ATM、Google和手机。学习机器人,并不是要将学生全部培养成机器人的专家,而是让学生掌握科技的发展,本书作为STEM教育的一个探索,抛开了机器人比赛的模式,尝试将机器人作为一个学习和研究的工具,通过大量案例让学生掌握这一工具并在各个学科的学习中发挥作用,使机器人成为学生实现自己创新梦想的平台。

前 言 ROBOTC软件由卡内基梅隆大学机器人学院(Carnegie Mellon Robotics Academy)开发,它源于C语言,拥有丰富的程序编写与调试功能,在中 学生机器人比赛中有十分广泛的应用,LEGO、VEX、Arduino等类型的机 器人都可采用这一软件。 学习ROBOTC,可以使我们以机器人为平台掌握文本编程软件的使 用,获得C语言的编程能力。从控制机器人的角度来说,ROBOTC比以 往任何图形化编程软件有更多的优势,它拥有编写和调试文本程序的所有 功能,具备完整的文字编辑菜单、C语言的数组边界检查等功能;具有丰 富的运算符与数据结构,执行效率高,编写程序更加简捷,占用空间小, 可以在机器人系统中存储更多的程序。在调试方面,用ROBOTC编写的 程序控制机器人会更加准确,并具有实时调试功能,为机器人的多任务、 多媒体等新特性方面提供了良好的支持。 笔者在2013年首次将这一款软件介绍给中国学生,卡内基梅隆大 学机器人学院院长Robin Shoop曾为笔者所著《ROBOTC与机器人程序 设计》(2013年由清华大学出版社出版)一书题写序言。他认为:“计算 机科学是一种创新语言,所有创新者都需要用运算的方式去思考,如果 我们想要指导学生如何创新地具有全球竞争力,那么教他们计算机科学 就是我们的使命。” 几年来,通过众多教师的努力,国内学习和使用ROBOTC软件的学生大 量增加。通过这一软件的学习,学生们不仅掌握了机器人的程序设计,而且 以此作为深入学习的基础,为今后的发展开拓了广阔的空间。 博思公...

目录
荐语
查看详情 查看详情
目 录

第1课 初识ROBOTC 1

第2课 顺序结构 7

第3课 变量与函数 12

第4课 循环结构 17

第5课 选择结构if语句 30

第6课 选择结构switch 语句 48

第7课 自定义函数 55

第8课 全局变量与中断 59

第9课 多任务 62

第10课 数据采集与记录 70

第11课 遥控程序 73

第12课 ROBOTC的机器人虚拟世界 78

附录A ROBOTC常用指令 87

附录B 制作一个VEX IQ标准底盘小车 89

参考文献 96

查看详情

机器人的推广,就如同电脑的普及一样,我们的未来离不开机器人,机器人将无处不在,但我们不称之为机器人,我们称它们为汽车、飞机、ATM、Google和手机。学习机器人,并不是要将学生全部培养成机器人的专家,而是让学生掌握科技的发展,本书作为STEM教育的一个探索,抛开了机器人比赛的模式,尝试将机器人作为一个学习和研究的工具,通过大量案例让学生掌握这一工具并在各个学科的学习中发挥作用,使机器人成为学生实现自己创新梦想的平台。

查看详情