- 第一章 揭开计算机解决问题的神秘面纱
- 第二章 程序设计基础
- 第三章 可视化编程
- 第四章 算法与程序实现
- 4.1 用解析法设计程序
- 4.1.1 用解析法求解问题的基本过程
- 4.1.2 用解析法求解问题的实践
- 4.2 用穷举法设计程序
- 4.2.1 用穷举法求解问题的基本过程
- 4.2.2 用穷举法求解问题的实践
- 4.2.3 穷举法小结
- 4.3 查找算法设计
- 4.3.1 《红楼梦》研究和查询技术
- 4.3.2 顺序查找算法
- 4.3.3 对半查找算法
- 4.4 排序算法设计
- 4.4.1 选择排序算法
- 4.4.2 插入排序算法
- 4.5 递归算法与递归程序
- 4.5.1 从斐波那契的兔子问题看递归算法
- 4.5.2 应用递归算法解决问题的经典例子
- 4.6 综合活动:问题求解
- 4.6.1 活动目的
- 4.6.2 活动任务
- 4.6.3 活动过程
- 4.6.4 活动结果
- 4.6.5 活动评价
- 4.6.6 问题求解示例
- 第五章 面向对象程序设计
- 第六章 程序设计实践
- 综合内容与测试