郑剑春、赵亮、李蓓
EV3的问世,让机器人教育进入了一个令人激动的时代,作为一个开放的教育产品,乐高EV3与众多的教育产品具有兼容性,我们可以通过这一产品了解世界上先进的编程软件以及机器人技术的发展,本书在总结多年中学机器人教学经验的基础上向读者展示乐高机器人EV3的神奇魅力,内容涉及机器人的结构、机器人所需的机械知识、程序设计并结合EV3所提供的实验技术,向中学生展示机器人在科学实验中的应用,将工程、技术的概念引入教育中来让学生在动手实践中学习启发灵感实现新。
徐叶锋
App Inventor是一款由Google实验室开源,目前主服务器托管于麻省理工学院(MIT)行动学习中心的安卓手机应用开发工具。由于其具有可视化、块编程、非代码等众多优点,很好地跨越了在传统模式下进行程序开发需要一定代码编写基础的专业要求。在教学使用中,它降低了手机应用开发的门槛,让学生的创意能够以手机应用的形式展现。本书主要针对中小学生教学设计需要,书中提供了多个操作性强兼具趣味性的小实例,大部分实例可以自己动手实践,同时兼顾拓展性需求。全书知识点难度循序渐进。
郑梦玉、马志强
本书选用MegaPi Pro机器人以及Makeblock创客空间套装,通过机器人结构设计介绍机械结构以及相关知识,同时选用目前流行的mBlock软件介绍常用的电子元件与各种传感器的应用。本书具有大量实验案例,可以为学生的创新活动提供启发与参考。通过学习,学生将具有使用这些设备进行制作与创新的技能。 本书适用于各创客空间教师与学生使用,同时也是各学校、培训机构开设创客课程的*选教材。
谢作如,郑祥,张洁 著
MIT App Inventor是一款图形化的APP开发环境,用户能够以拖曳积木的形式开发Android平台的应用程序。本书以App Inventor 2.0为开发平台,结合大量的具体案例,如音乐摇摇乐、GPS计步器等,深入浅出地介绍了App的开发过程和App Inventor的编程功能,并且逐步讲解第三方API应用接口调用,App和Arduino硬件、Web服务结合等高级应用。 本书适合中学生和学有余力的小学高年级学生,同时也适用于零基础的大学生、成年初学者。只要对安卓App开发感兴趣,或者对创客感兴趣,本书将是一本不可多得的创客秘籍。
刘玉田, 编著
本书详细展示了自制3D打印机的设计和制作过程,帮助读者充分理解3D打印原理、打印机硬件和电子系统;将3D设计软件“中望3D”的学习,融入自制打印机项目和作品案例中,突破了“学”和“用”之间的障碍;详细讲解了主流3D打印机MakerBot的操作技巧和使用经验,提供了丰富的作品设计案例和打印技巧,以及3D打印中常见难题的解决方法。 本书适用于没有3D设计和打印经验的初学者、需要提高3D打印技巧的进阶者、DIY3D打印机的爱好者。
郑剑春, 张少华, 著
本书选用目前流行的App Inventor 2作为程序设计软件,通过案例的方式使读者了解如何进行手机的程序制作,同时本书提供了手机控制乐高NXT、EV3以及有关FTC机器人比赛的解决方案。针对手机与互联网的发展,本书讲述了如何利用乐高机器人将传感器数据上传网络,以及如何获得数据并进行远程控制。本书为学生的实践创新活动提供了丰富的案例。本书面向广大初学者,可以作为大、中学生选修课程的教材。
金从军, 著
App Inventor是一款开发安卓应用的可视化编程工具,它提供了一种可拼接、图形化的语言块,使得编写程序如同拼装积木一样简单易学。虽然App Inventor具备了常规编程语言所应具有的基本语言要素,但由于其简单易用,仍然被认为是适合初学者入门的语言。 本书以MIT App Inventor编程工具为基础,采用“开发笔记”的叙述方式,通过一个经典的俄罗斯方块游戏的开发,以进化的方式向读者演绎编程的过程,不仅使读者尤其是初学者能够掌握软件编程的基本知识,同时也能充分了解、体验和领悟软件开发的基本思路与方法。
郑剑春、朱永生、郭伟俊
VEX是国际机器人比赛内容之一,每年全世界都有很多学生参与这一活动。这一比赛所涉及的机器人不仅可用于比赛,同时也是学生学习机器人、进行科技创新活动的平台。通过对这一机器人的学习与开发,学生可以更好地掌握科学、技术、工程与数学的知识,同时利用VEX机器人平台,可以让教师和学生了解并开展与STEM有关的课程,从而更好地发挥他们的聪明才智。 本书总结了作者多年机器人比赛与教学的经验,系统讲述机器人的两个重要内容——如何设计机器人以及如何将机器人与学科课程相结合,介绍了作者在机器人教学中的探索。 本书可作为机器人教师与学生准备机器人比赛的参考用书、学校开展机器人教学教材,以及各学科教师了解机器人的入门教材。
王元
本书通过3个Android手机与乐高EV3机器人成功结合的实践项目,介绍了Android手机与乐高EV3机器人之间的通信方法、Android语音识别、利用Android手机摄像头进行图像采集和识别等多项Android手机编程及EV3编程知识。同时,书中也包含了一些基本的软件设计思想,并一步步引导读者学会如何从零开始构筑一个机器人。 由于本书涉及的知识内容较多,部分内容也有一定深度,为了让刚刚接触编程和乐高机器人的读者也能够阅读,书中对编程基础知识、Java、Android编程等做了入门级的介绍。 作为乐高机器人的提高篇书籍,本书较适合具有一定编程经验和乐高机器人知识的读者阅读。对于没有基础的读者,只要能够在阅读的同时补充有关的基础知识,也完全可以掌握书中内容。
张政桢
本书是一本纯粹的教读者怎样使用C语言给NXT编程的书籍。为了让读者更好地理解书中的内容,本书尽可能用图片代替文字,并通过多达111个示例程序演示书中几乎所有的知识点。 本书共分为8章,简要介绍NXC语言和如何搭建BricxCC开发环境,并对BricxCC软件进行详细的剖析,系统讲述NXC语言的语法规则和NXC程序结构,介绍怎样利用NXC语言进行电动机和传感器编程以及NXC语言中的一些高级控制命令,并介绍多个NXT设备之间的通信和对NXT设备的远程控制。 本书虽然定位为入门书籍,但是书中的内容和编程技巧不仅适用于新手,对于C语言老手也会有所裨益。对于中学生来说,学习利用NXC为NXT编程,可以为自己今后踏入计算机编程领域奠定坚实的基础。
王君英、修金鹏
本书以简单实例进行引导,结合实际操作,介绍了在工业界广泛应用于设计工作,国际一流的CAD软件——Creo Parametric的使用方法。书中所选模型简单易学,操作步骤详细,读者可以依照指导一步一步设计出三维模型,并进行渲染和虚拟装配。 同时,本书以较大的篇幅详细介绍了Creo在FTC机器人竞赛中的应用过程,包括如何获得FTC竞赛零件包模型、虚拟装配机器人、进行机构创建与仿真测试等,指导读者在计算机上完成机器人的虚拟搭建及测试,为FTC参赛人员提供了翔实的参考资料。 本书还介绍了当前流行的3D打印技术,并通过实例展示了使用Creo配合3D打印机从创意到实现的全过程。 本书面向青少年读者,零基础起步,适合自学。本书可作为FTC机器人参赛人员的参考书,也可作为高中通用技术课的补充资料,以供老师开设相关课程。
吴俊杰, 梁森山, 编著
《青少年科技创新丛书:Scratch测控传感器的研发与创意应用》以Scratch为教学语言,介绍了如何将计算机的键盘、鼠标、话筒、摄像头作为传感器研究艺术、科学和工程领域的问题,并将研究结论撰写成研究论文。 在程序设计上,《青少年科技创新丛书:Scratch测控传感器的研发与创意应用》从零起点开始,涉及Scratch 2.0和Scratch 1.4常见的程序结构和算法; 在硬件上,《青少年科技创新丛书:Scratch测控传感器的研发与创意应用》深入浅出地从原理层面上介绍了各种计算机外部设备的获取信息的原理; 在学科定位上,本书以信息技术学科为核心,将传感器作为实现“测量—控制”的关键,体现了信息技术中信息的获取、存储、分析、表达的全过程,并且涉及与信息技术相关的其他学科; 在教学上,本书既适合大班教学,又适合学生自学。《青少年科技创新丛书:Scratch测控传感器的研发与创意应用》由从免费硬件到付费硬件、从简单程序到复杂算法、从艺术到研究再到工程、从学习别人的案例到自己研发测控传感器的应用案例4条主线出发,比较系统地介绍了研究性学习所需要的编程能力和数据分析方法,比较全面地涉及了“科学、技术、工程和数学”领域(STEM教育)的相关内容。
李甫成
《使用LabVIEW和myDAQ》将引领读者采用当下流行的基于项目的学习方式(Project Based Learning,PBL),配合被业界广泛认可的“图形化系统设计方法”,动手实践软硬件相结合的创新项目。 本书通过大量真实可实现的项目进行实例展现,在项目实现过程中,循序渐进地穿插介绍所需要使用的工业界标准LabVIEW软件设计工具以及被成功使用在大规模在线开放课程(MOOC)中的myDAQ硬件平台,并且将设计策略、创新方法和后续拓展植入各个项目中。本书主要内容包括工程创新元素、基本传感器连接、数据采集基础、信号分析及输出控制、用户界面设计和虚拟仪器使用等。所有实例均可在所配光盘中找到。
于方军, 主编
《青少年科技创新丛书·BYOB创意编程:Scratch扩展版教程》系统阐述了Scra tch图形化编程软件的一个扩展版BYOB的初步应用,使读者能够初步了解用程序解决问题的一般步骤和方法。 《青少年科技创新丛书·BYOB创意编程:Scratch扩展版教程》在编写形式上,以主题引领任务,以任务驱动应用,以应用带动能力,可操作性强。 《青少年科技创新丛书·BYOB创意编程:Scratch扩展版教程》结合本地化素材,通过“剧情简介”、“准备道具”、“编写剧本”、“剧情延展”等,以讲故事的方式,启发读者在探究的过程中完成学习任务。这种编排形式,也有利于使用本书进行教学的教师在此基础上创建自己的本地化教材。 《青少年科技创新丛书·BYOB创意编程:Scratch扩展版教程》是零起点教材,适合于九年一贯制教学,教师可根据学生的学习情况灵活选择章节进行教学。本书的第3、4章的结构化程序设计部分可以作为算法教学的基础课程使用,便于学生理解各种程序结构。第5、6章可以作为网络知识、硬件知识的先导课程。同时,《青少年科技创新丛书·BYOB创意编程:Scratch扩展版教程》也适合于图形化编程爱好者,特别是原来的Scratch使用者。
高山
本书所使用的机器人是乐高EV3机器人,它是乐高公司推出的最新智能机器人套装。乐高EV3机器人使用积木进行搭建,简单易学,能够搭建出复杂的机械结构;使用图形化的编程语言,功能强大,对于机器人初学者来说是一个非常不错的学习平台。 本书以授课的形式,通过大量的机器人实例和搭建配图,讲解机器人的机械结构搭建,详细讲解了齿轮、连杆等机器人基本技术的原理和应用,并且鼓励学生去想象和思考,从而建构出自己的机器人。本书通过生动形象的机器人实例讲授EV3程序,让学生充分掌握乐高机器人的编程方法。 本书可以作为机器人初学者的学习用书,也可以作为机器人辅导教师授课的参考用书。
景维华, 曹双, 著
《青少年科技创新丛书·机器人创新设计:基于慧鱼创意组合模型的机器人制作》以慧鱼创意组合模型作为教学基础,介绍了机器人的结构、控制系统和设计方法。书中引用了大量实例,利于激发爱好者的学习热情。学习本书后,学习者将对机器人技术有较深的理解,并能亲手制作具有一定功能的机器人。
更多精彩专题