English


 

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

 

足球教材C语言教材简体中文

 

   

 

导论
1 本书的目标
2 AI-CODE简介
3 什么是程序和算法
4 快速体验
5 C语言简介
C语言的发展历史
C语言的特点
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认识数组
6.3数组的定义
6.4数组的引用
知识扩展
总结
练习

 

第七章 机器人的调试

学习目标
7.1输出字符串信息
7.2 输出变量的值
知识扩展
总结
练习

 


第八章 撞运动中的球


学习目标
任务
8.1任务函数与设置函数
8.2 由圆周运动开始
8.3 撞运动中的球
总结
练习

 


第九章 射门


学习目标
任务
9.1以桌球的方式射门
9.2 计算对方球门的坐标
9.3 计算撞击点的坐标
9.4 让机器人开始撞球
9.5 编写朝向运动函数
总结
练习

 

第十章 守门员

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

 

第十一章 团队协作

学习目标
任务
11.1队员的分工
11.2 编写中卫机器人
11.3 改进中卫的防守方向
总结
练习

 

第十二章 高级技巧

学习目标
任务
12.1 射门
12.2 预测球的移动
12.3 团队协作

 

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

上一条:AI-RCJ 图形化编程教材
下一条:C#语言学习利器(AI-CODE坦克机器人)