第一章 初识人工智能 1
一、概述 1
二、教学目标分析 1
三、教学内容分析 1
四、课时安排 2
五、教材使用方法 2
六、教学案例评析 4
案例一:人工智能能否胜过人类智能 4
案例二:在家里寻找外星人 7
七、可能遇到的问题 9
八、教学反思 10
九、参考资料 10
第二章 了解人工智能语言 24
一、概述 24
二、教学目标分析 24
三、教学内容分析 24
四、课时安排 25
五、教材使用方法 25
六、教学案例评析 27
案例一:使用Turbo Prolog解决问题 27
案例二:利用递归解决问题 28
案例三:破解古老的神话——汉诺塔问题的求解 29
七、可能遇到的问题 31
八、教学反思 32
九、实践题参考解答 32
十、参考资料 38
第三章 用计算机表示知识 50
一、概述 50
二、教学目标分析 50
三、教学内容分析 51
四、课时安排 51
五、教材使用方法 52
六、教学案例评析 53
案例一:体验“知识表示” 53
案例二:利用InterModeller软件实现问题的知识表示 55
七、可能遇到的问题 60
八、教学反思 61
九、实践题参考解答 62
十、参考资料 64
第四章 用计算机推理 76
一、概述 76
二、教学目标分析 76
三、教学内容分析 76
四、课时安排 77
五、教材使用方法 78
六、教学案例评析 80
案例一:《专家系统及其设计》教学设计 80
案例二:与专家系统比推理 86
七、可能遇到的问题 92
八、教学反思 93
九、实践题参考解答 93
十、参考资料 95
第五章 用智能搜索来解决问题 108
一、概述 108
二、教学目标分析 108
三、教学内容分析 108
四、课时安排 109
五、教材使用方法 109
六、教学案例评析 111
案例一:玩“八数码游戏” 111
案例二:“启发式搜索与人机博弈”的教学设计 115
七、可能遇到的问题 121
八、教学反思 122
九、实践题参考解答 122
十、参考资料 128
第六章 人工智能的发展与未来 137
一、概述 137
二、教学目标分析 137
三、教学内容分析 137
四、课时安排 138
五、教材使用方法 138
六、教学案例评析 139
案例一:智能机器人的应用 139
案例二:从电影《人工智能》说起 141
七、可能遇到的问题 142
八、教学反思 144
九、参考资料 144