人工智能导论课大作业设置探讨 |
|
|
论文联盟*编辑。 人工智能导论课大作业设置探讨
摘要:大作业的设置对学生深入理解课程内容,提高求解问题的能力具有很大的帮助。文章在笔者多年从事人工智能教学的基础上,探讨人工智能导论课的大作业设置问题,提出大作业应具备的基本条件,说明选择四子棋作为大作业的理由,给出四子棋大作业的评分规则,并对学生的大作业总体情况进行分析,验证选择四子棋作为大作业题目的合理性。 关键词:人工智能;作业;博弈 现在很多课程都设置了大作业,这对学生深入理解课程内容,提高求解问题的能力以及调动学生学习的积极性有很大的帮助。多年来,我们在人工智能导论课上一直设有大作业,受到了同学们较好的评价。下面就如何设置大作业问题,谈一点我们的体会,与各位同行进行交流[1-2]。 1大作业应具备的条件 在以往的教学实践中,我们曾经选择过不同类型的题目作为大作业,比如五子棋程序、基于拼音的整句输入法、基于归结的问题回答系统等。这些题目虽然也起到了很好的效果,但存在着一些不足。比如五子棋程序,如果采用一般的简单规则,则存在先手必胜的策略,而正式比赛规则又过于复杂;而且五子棋是一个比较大众的游戏,有的同学下棋水平比较高,而有的同学则不熟悉,这样大家不在同一个起点上,对于不熟悉的同学存在着不公平。基于拼音的整句输入法、基于归结的问题回答系统等,则缺乏趣味性,少了同学之间的“竞争”,不利于调动同学们学习的积极性。 经过思考,我们认为一个好的大作业,应该具备以下几个条件: 1) 与课程学习内容紧密结合。 2) 趣味性强,能调动同学们学习的积极性。 3) 背景知识简单易懂,以便让学生集中在与课程有关的内容中,而不是把大量的精力花费在背景知识上。 4) 规模适中,不需要花费大量精力处理诸如程序的存储空间问题等。 5) 尽可能对所有同学都是公平的,不存在部分同学熟悉,部分同学不熟悉的情况。 经过认真的总结和思考,最终我们选择了四子棋作为大作业的题目,并对传统的四子棋规则加以改良,使其尽可能地符合上述基本条件。大作业的最终要求是,用程序实现一个四子棋程序,并通过比赛的方式评判大作业的成绩。
[1] [2] [3] [4] [5] 下一页 |
|
|
|
上一个论文: 人工智能技术在建筑领域的应用 下一个论文: 人工智能概论课程的教学思考 |
|