English


 

本教程通过一系列由浅入深地设计具有足球竞技性的虚拟机器人,让学生边做边学,在快乐地和别人设计的机器人竞技中学习,在探究中主动思考,从中学习到程序设计、数学、物理、人工智能、图形设计等方面的综合知识,培养学生成为具备综合素质的人才。


本教程通过图形化的编程方式,使用户可以方便,快速的建立起自己的机器人,给入门用户提供了极大的控制方便。


一般,学习计算机程序设计的过程往往也伴随着学习程序设计语言的过程。如同学习外语一样,学习程序设计语言往往也是一个富有乐趣又不乏枯燥的过程。本书介绍的图形化编辑器--机器人快车正是为了在程序设计过程中保留趣味性去除枯燥性而开发的平台,它采用图形化编程方式,比传统的文本编程更加生动、直观;采用基于工程C的图形化、模块化编程语言,全部功能模块使用图标表示,遵循自顶向下的编程逻辑思维过程。只需要简单地拖放相应的功能函数图标,绘制出流程图,帮助您轻松完成编程;它就能自动生成可视化C源代码,使您熟悉代码编程格式和要点,快速掌握如何控制机器人。

足球快车教材简体中文

    

导论

1 本书的目标
2 AI-CODE简介
3 快速体验
4 什么是程序和算法
5 程序设计基础
6 机器人快车足球版

第一章 移动到指定点

学习目标
任务
1.1 新建一个机器人程序
1.2 创建机器人
1.3 编译和运行机器人
1.4 程序的执行
知识扩展
总结
练习

第二章 走走停停

学习目标
任务
2.1 顺序结构
2.2 坐标系统
2.3系统时钟
知识扩展
总结
练习

 

第三章 撞球

学习目标
任务
3.1 如何撞击足球
3.2 不断的撞击足球
知识扩展
总结

 

第四章 避免乌龙球

学习目标
任务
4.1任务分析
4.2 判断机器人的进攻方向
4.3 判断足球的运动方向
知识扩展
总结
练习

 

第五章 走位进攻

学习目标
任务
5.1 非模块化思维
5.2模块化思维
5.3进一步的改进
知识扩展
总结
练习

 

第六章 机器人的调试

学习目标
6.1输出字符串信息
6.2 输出变数的值
知识扩展
总结
练习
第七章 撞运动中的球
学习目标
任务
7.1任务函数与设置函数
7.2 由圆周运动开始
7.3 撞运动中的球
总结
练习

 

第八章 桌球式射门

学习目标
任务
8.1以桌球的方式射门
8.2 计算对方球门的坐标
8.3 计算撞击点的坐标
8.4 让机器人开始撞球
8.5 编写朝向运动函数
总结
练习

 

第九章 守门员

学习目标
任务
9.1从人类守门员的方式开始思考
9.2 结合足球平台的规则和特点
总结
练习

 


附录1 章节机器人对照表
附录2 知识点
附录3 系统函数表

上一条:盐田智能机器人教材
下一条:AI-RCJ C语言教程教材