部分 实践篇
准备工作
项目1 带距离预警的手机遥控车
项目2 听话的机器宠物
项目3 认识路标的自动小车
第二部分 知识篇
第1章 计算机编程基础知识
1.1 计算机编程概述
1.2 变量和数据类型
1.3 数字在计算机中的表述
1.3.1 标志位和位运算
1.3.2 逻辑运算和程序流控制
1.3.3 函数
1.3.4 特殊数据类型和内存分配
第2章 Java基础知识
2.1 Java简介
2.2 个Java程序
2.2.1 数据类型
2.2.2 运算和运算符
2.2.3 条件分支和循环
2.2.4 面向对象编程
2.2.5 Java中的常用类
2.2.6 Java中的异常处理
2.2.7 Java中的多线程
第3章 Android编程基础知识
3.1 Android开发环境的构建
3.2 创建一个Android应用
3.3 Activity的开发
第4章 leJOS基础知识
4.1 安装leJOS
4.2 安装和使用Eclipse插件
4.3 在EV3上运行程序
第5章 计算机网络基础知识
5.1 分层的网络
5.2 网络协议
5.3 Java中的网络编程
附录
附录A 随书光盘说明
附录B 装配图的打开方法
附录C 项目3中使用的路标图形
参考文献