1、 同学们知道翻译机吗? 翻译机非常有用。翻译机在手,世界任我走!因为 翻译机能让中文即时变外文,外文秒换成中文! 翻译机为什么这么厉害?原来它是人工智能的 产物!现在我们也来编一个具有人工智能的“翻译 机”! 图图1111- -1 1 直接说或者输入文字都可以翻译直接说或者输入文字都可以翻译 一一 文本翻译文本翻译 【例题11-1】设计如图11-1(左)所示的文本翻译 机:输入中文,电脑就能显示并说出英文。 【操作步骤】 第一步 打开源码编辑器,新建一个文件。删除文 件中多余的角色和背景。 第二步 添加背景。 第三步 添加“英文显示”和“中文显示”角色, 如图11-2所示。 第四步第四步 为“
2、中文显示”角色编写脚本:为“中文显示”角色编写脚本: 程序运行时,执行积木 ,等 待用户输入中文信息,完成后就会发送广播。 为“中文显示”角色增加如下脚本:为“中文显示”角色增加如下脚本: 此脚本用于在“中文显示”角色所在位置显示刚才 输入的内容。 第五步第五步 为“英文显示”角色编写脚本:为“英文显示”角色编写脚本: 此脚本的作用是:在“英文显示”角色所在位置显 示英文翻译,并说出英文翻译。 为了在程序运行的时候隐藏“英文显示”角色,还为了在程序运行的时候隐藏“英文显示”角色,还 需要增加如下脚本:需要增加如下脚本: 第六步 保存文件。 运行程序,你对自己做的程序满意吗? 二二 语音翻译语音
3、翻译 【例题11-2】设计如图11-1(右)所示的文本翻译 机:点击麦克风说中文,电脑就能显示并说出英文。 【操作步骤】 第一步 打开例题11-1中做好的程序。 第二步第二步 修改“中文显示”角色的脚本为:修改“中文显示”角色的脚本为: 第三步 保存文件。 运行程序,点击麦克风标志就可以对着电脑说 中文,电脑就会把它翻译成英文并说出来。 小博士小博士 在例题11-1和例题11-2中,分别使用了两组不同的 积木来获得用户输入的信息: 积木获得的信息保存在 积木中; 积木获得的信息保存在 积木中。如图11-3 所示: 试一试试一试 1参照例题11-1和例题11-2制作英文翻译机,测 试成功后分享出去。 2参照谷歌翻译的界面(如图11-4),做一个能 实现“中译英”和“英译中”的翻译机。 五五 课堂小结课堂小结 这节课,我通过自主学习,听老师演示讲解, 与同学交流、合作,完成添加背景、角色、编写脚 本、测试、修改等操作自制翻译机,实现文本翻译 和语音翻译;也体验到了合作探究学习的乐趣! 六六 板书设计板书设计