美文网首页
生成式人工智能的尝试

生成式人工智能的尝试

作者: 书一 | 来源:发表于2024-07-31 22:03 被阅读0次

    一个学生发给我一个题目:从0—9这10个不同的数字中任取3个数组成一个三位数,其中奇数的个数是多少个?

    这是一个典型的排列组合题目,这个题是一个常规题,难度不大,但是对初一的学生来说,可能理解上有困难。

    本来计划自己写一下解题思路,让学生看一看。突然想到了近期学习的大模型,于是我就打开通义,输入以下文字:

    你是一名高中数学老师,请你从0到9这10个数字中任取3个数字,看能组成多少个奇数?请把分析过程写一下。

    通义给出了这样的分析过程:

    要解决这个问题,我们首先需要明确一个奇数的定义:任何以1、3、5、7或9结尾的数字都是奇数。这意味着在我们组成的三位数中,个位数必须是奇数。

    从0到9中,有5个奇数(1, 3, 5, 7, 9)和5个偶数(0, 2, 4, 6, 8)。但是,我们需要注意的是,如果首位数为0,那么它将不会是一个三位数,因此首位不能选0。

    所以,我们可以这样分析:

    1.选择个位数:为了得到一个奇数,个位数必须从5个奇数中选择(1, 3, 5, 7, 9),因此有5种可能的选择。

    2.选择十位数:十位数可以是除了已经被个位数选中的那个奇数以外的任何数字(包括0),因此有9种可能的选择。

    3.选择百位数:百位数不能是0,因此可以是除了0和被个位数选中的那个奇数以外的任何数字,因此有8种可能的选择。

    综上所述,根据乘法原理,总共可以组成的三位奇数的数量为:

    总数=(百位数的选择)×(十位数的选择)×(个位数的选择)

    总数=8×9×5=360

    应该说分析得非常透彻,如果发给学生,一定能看懂。但是,这样学生就没有自己动脑思考的过程了,于是,我把上面的分析修改了一下,让学生能够产生思考。如下所示:

    当从0到9这10个数字中任取3个数字,且数字不允许重复,来组成奇数时,我们需要注意奇数的定义——其个位数必须是哪一些数字(              )。

    为确保我们得到的是的一个三位数,我们还要确保首位不能是哪个数字(        )?。

    根据这些条件,我们可以按照以下步骤进行分析:

    1.确定个位数:为了得到奇数,个位数只能从(      )个奇数(  ,    ,    ,  ,    )中选择,所以有(    )种可能。

    2.确定百位数:为了确保我们得到的是一个三位数,首位不能为(    ),因此百位数可以从剩余的(      )个数字中选择,但还需要排除掉已经在个位数中使用的数字,因此有(      )种可能。

    3.确定十位数:十位数可以是除了已被个位数和百位数使用的两个数字外的任何数字,所以有(    ) 种可能。

    因此,根据乘法原理,我们可以组成的不同三位奇数的总数为:

    总数=(个位数的选择)×(百位数的选择)×(十位数的选择)

    总数=(    )×(    )×(    )=(      )

    然后我把这些文字发给学生,让他跟着一步一步去分析。

    不一会儿,学生发给我分析过程,如下图:

    显然是有错误的,我提示他有一处错误,请再认真分析。下面是学生分析之后的订正。

    这个题,学生就这样解决了。我想这样的方式比直接把分析发给学生要好得多,学生是主动思考,而不是被动接受。

    通过人工智能快速地给出分析过程,要比我们自己写节省很多时间,并且我们可以对材料进行修改,让它更适合我们的教学,促进学生主动学习。

    人工智能真得值得我们好好去研究,让人工智能真正为教育教学赋能。

    相关文章

      网友评论

          本文标题:生成式人工智能的尝试

          本文链接:https://www.haomeiwen.com/subject/qgonhjtx.html