用户:小企鹅飞查看:7 回复:2 评论:7 创建时间:2018-12-09T22:01:14
翻译机:https://www.codemao.cn/work/5455089
大家好,这里是企鹅小课堂,我是小企鹅飞
我做了一个作品:翻译机。
今天,我来教大家如何制作翻译机。
制作翻译机
我们看到,在我们的程序中,编程猫是不断走动的,所以,我们拼好这一块积木:
接下来,我们该制作翻译机的翻译部分了
有两块积木都有翻译的作用,如图所示。
第一块积木是一个命令,第二块则是一个值
我们这回应当使用第一块积木。
我们是在按钮被点击时才开始翻译的,所以,我们给按钮拼好这一块积木:
我们回忆一下,当我们点击按钮后,编程猫会询问你要翻译成哪一门语言。
开始,编程猫询问的是前三门语言,所以,我们给按钮拼好如下积木
如果你选择的不是下一页,那么,就广播“第1页”
那如果接收到“第1页”,应当按照前三种语言来算。
所以,我们拼好下面的积木:
当系统发现你选择的是下一页时,就会广播“下一页”
那当接收到广播“下一页”,就应当询问你后面的三种语言。
让我们拼好积木,就像这样:
假如你选择的不是“上一页”,那么就开始翻译,就像这样:
这样,就可以按照第2页的选择翻译了。
假如你选择的是上一页时,就会广播上一页
假如广播了上一页,就应当开始询问你在第一页的三种语言里选择哪一种,就像这样:
这样,我们就做出了一个完整的翻译机了。
本期的企鹅小课堂就到这里结束了,我们下期再见。
——————企鹅的话在下面——————
1、记得给我的翻译机和帖子各各加4分(工作室2分,个人2分)
2、程序“翻译机”的源码和此次课程略有不同,不影响使用效果,再此声明。
活动喵恭喜企鹅工作室发布编程一小时帖子/作品一篇,工作室积分+2,工作室积分累计截止到12月12日,请在12月12日之前不要删除帖子,否则新增积分失效哦~
再接再厉,活动喵相信你们工作室能成功拿下前六,获得工作室专属荣誉及奖品!
恭喜小企鹅飞发布编程一小时帖子/作品一篇,个人积分+2,活动详情请查看链接:https://www.codemao.cn/community/167979
再接再厉,活动喵相信你能成功带回个人奖品!
点赞0
评论