1、我是诗人利用利用KittenKitten,制作一个,制作一个可以自动生成诗歌的可以自动生成诗歌的辅助学习小工具辅助学习小工具体验效果,明确任务理清思路,拓展知识任务拆解,制作程序问题及拓展1234我是诗人体验效果,明确任务01我们要完成一个什么样的作品呢?快快扫码体验一下吧!通过体验,我们发现:这是一位非常有才华的诗人!(他可以说出很多优美的诗句)理清思路,拓展知识02(1)疑问:什么?英文诗歌都可以自动生成了吗?回答:是的!只要舞台上的诗人从五个列表(冠词、动词、形容词、名词以及介词)中随机选择词语,并且按照特定的模式连接成句即可。(2)疑问:那我们怎么样才能让诗人拥有这些词汇呢?回答:使用
2、“列表”功能每个列表就像每个抽屉一样,它可以装载很多东西,如果我们需要,打开抽屉取用就可以啦!那列表也是一样的,我们需要什么,就可以直接调用!(3)预设素材中,提前创建好了列表并添加了部分词汇,可自行增加。(4)疑问:调用后,如何连接成句呢?汉语诗词:诗词中平仄的运用有一定格式,称为格律。平声和仄声,代指由平仄构成的诗文的韵律。五绝,七绝,五律,七律都有着不同的押韵规律。英语诗歌:有各种类型,按照不同的划分标准,类型就有所不同。按照表现形式来分,有格律诗、自由诗、散文诗、模仿诗等;按照艺术表现手法来分,有朦胧诗、讽刺诗、朗诵诗等。我们主要以用特定格式随机连词成句的方式创作诗歌。(为 了 让 诗
3、 歌 意 思 相 近,所 以 预 设 的 词 库 都 与 爱 和 自 然 有 关,当 然,诗 歌 也 可 能 会 非 常 怪 异,不 要 在 意 这 些 细 节 哈 哈!)每段诗歌有三句,每句的特定格式如下:第一句:冠词+形容词+名词第二句:冠词+名词+动词+介词+冠词+形容词+名词第三句:形容词+形容词+名词(5)最后,我们只要在创建好的五种词汇类型的列表当中,随机调用并连接,就生成了完整的诗句任务拆解,制作程序03(1)创建列表(演示):请给位老师,在源码编辑器(Kitten)中打开预设素材(2)创建函数(演示):#函数的使用:函数是一种封装脚本积木的积木,可以把一个长积木缩短成短积木。如
4、果我要把脚本缩短,就可以用到函数积木。#因为创建的诗歌是有很多个词语组成的,我们只需要让诗人朗读组合好的诗句就可以。所以要用到函数积木,将词语封装打包成诗句给到诗人。(3)朗诵诗歌:#把这位诗人朗诵的框架搭建出来(因为每一句诗歌函数里面还没有内容):(4)创建诗歌内容变量:#因为每句诗歌都是由单词一个一个组成的,所以在每添加一个新词之后,这句诗歌的现有内容都会有一些变化,这就要用变量来帮助我们了!(将每一句诗歌的内容设置成为变量)(5)字符串的拼接(随机填词):#将列表中的词汇,按照特定的模式随机填入诗歌内容变量当中。(三句)#第一句:冠词+形容词+名词#第二句:冠词+名词+动词+介词+冠词+形容词+名词#第三句:形容词+形容词+名词(6)完善体验#运行测试,翻译诗歌,完善体验。问题及拓展04问题(1)列表、变量、函数都发挥着什么作用?问题(2)怎么能让内容变得更加丰富,更加有多样性?拓展(1)内容:举一反三,创作出一个会作汉语诗词的诗人吧!拓展(2)其他功能:音乐、形式、素材等通过多种手段完善作品。THANKYOU