书籍详情

C语言学习利器:AI-CODE坦克机器人

C语言学习利器:AI-CODE坦克机器人

作者:钟民

出版社:中国水利水电出版社

出版时间:2007-04-01

ISBN:9787508445281

定价:¥38.00

购买这本书可以去
内容简介
  《C语言学习利器:AI-CODE坦克机器人》是“万水编程革命系列”的第一本,把机器人设计与C语言巧妙结合起来,让读者在躲避子弹、前进后退及与对手作战中全面掌握C语言的变量、函数、数组、指针、头文件、结构体、文件流、模块化编程等各个要素。《C语言学习利器:AI-CODE坦克机器人》从浅入深,侧重于C语言的特性与机器人代码实现。随着C语言水平和机器人策略能力的提高,在最后《C语言学习利器:AI-CODE坦克机器人》还介绍了人工智能及一些极具创意的机器人的设计。《C语言学习利器:AI-CODE坦克机器人》章节设计合理,符合人脑思维定式,使读者更易掌握各个知识点。首先定出章节学习目标与任务,其次分析任务,穿插C语言知识与机器人策略,并用代码实现,然后在任务的基础上进行知识点扩展,最后对章节总结要点并给出练习。《C语言学习利器:AI-CODE坦克机器人》是编程爱好者、大中专学生加快学习的福音,更是计算机老师教学的强有力工具。《C语言学习利器:AI-CODE坦克机器人》可作为高等院校、高职高专、培训机构的教材。目前,AI-CODE已经被部分大学作为教学辅助软件使用。AI-CODE必将改变传统教学,引领新的编程革命。
作者简介
暂缺《C语言学习利器:AI-CODE坦克机器人》作者简介
目录
前言
第一部分 基础篇
第1章 C平台与Al-CODE概述
 1.1 教育理念
 1.1.1 传统教育
  1.1.2 游戏教育理念
  1.1.3 游戏化学习
  1.2 机器人编程游戏历史。
  1.2.1 AI.CODE的诞生及发展
  1.2.2 AI-CODE游戏教育系统简介
  1.2.3 AI.CODE两大主题
 1.3 程序和算法
 1.3.1 结构化程序设计方法
  1.3.2 C语言简介及起源
  1.3.3 C语言概述
  1.3.4 C平台和环境说明
  1.3.5 C与C++语言的异同
 1.4 快速体验
 1.4.1 下载并安装AI-CODE
  1.4.2 快乐竞技之旅
  1.4.3 虚拟机器人运作平台——AIRobot
  1.4.4 图形编辑器——机器人快车
  1.4.5代码编辑器——CodeCanvas
 第2章 Al-CODE的数学与物理知识
 2.1 数学知识
 2.1.1 坐标系统
  2.1.2 三角几何学与方向
  2.1.3 离散数学
  2.1.4 数学函数
  2.2 物理知识
  2.2.1 机器人解剖
  2.2.2 机器人速度、距离、力
  2.2.3 子弹能量、热、速度
 2.2.4 F0rce与动量守恒定理
  2.3 基本参数
  2.3.1 系统时钟
 2.3.2 其他辅助参数
 第3章 图形编程——快速步入程序之门
 3.1 学习目标与任务
  3.2 机器人快车概述 
  3.2.1 机器人快车的安装与卸载
  3.2.2 机器人快车简介
  3.2.3 流程模块拖拉编程
  3.3 向战场中央靠拢机器人
  3.4 机器人快车函数封装
 3.5 小结与练习
 第4章 我的第一个C机器人
 4.1 学习目标与任务
  4.2 编辑、编译、运行C机器人
  4.3 机器人开发
  4.3.1 AI-CODE开发目录设置
  4.3.2 创建First机器人
  4.3.3 机器人名称与C头文件
 4.4 FirstRobot结构解析
 4.4.1 Action与onTick处理函数
  4.4.2 常用函数
 4.5 AI-TANK常用头文件
  4.6 知识扩展
  4.6.1 C源程序的结构特点
  4.6.2 经典例子机器人说明
 4.7 小结与练习
第二部分 中级篇
 第5章 基本运动与C语言基础
 5.1 学习目标与任务
 5.2 基本运动策略
  5.3 直线运动与C基本语法
 5.3.1 运动原理分析
 …… 
 第6章 基本瞄准与函数
第三部分 高级篇
 第7章 战争情报员与数组
 第8章 指针实现避弹避墙
 第9章 高级机器人与结构体
 第10章 战略合成、模块化与预处理
 第11章 机器人异常调试与Record机器人
 第12章 团队作战的实现
 第13章 高级调试与绘图机器人
第四部分 专家篇
 第14章 智能机器人
 第15章 联赛系统、XML与内部机制
 第16章 AI-CODE外传
附录1 章节机器人对照表
附录2 知识点
参考文献
猜您喜欢

读书导航