欢迎光临散文网 会员登陆 & 注册

第一年·第一学期·01·表情娃娃

2021-11-26 22:30 作者:我问我淑懿  | 我要投稿

一、课题名称:表情切换

2019年《表情娃娃》板书,课程时长90分钟

适合年龄:三年级及以上

课程时长:30-40分钟

二、课程目标

1.了解程序的顺序结构

2.学会选择“显示模块”文件,能看懂“文件夹”与“子文件”的上下级关系。

3.学会修改程序项目名称并保存在本地硬盘中。

三、课程准备:EV3主机,编程软件。

本节课必须使用该软件读取软件自带的图片文件

四、课程内容

(1)【认识学生,介绍自己】面对对象是三、四、五年级学生,他们中间会存在不会使用电脑的可能性。针对课程中实际用到的电脑及硬件设备,教师应当做足充足准备。在课程的第一阶段,教师需要用三分钟以内,快速了解学生的计算机水平。具体方法,我在此不做解析。

(2)【分小组】在电脑无法一对一支持时,需要确定每个小组有一名组长,他的任务优先搬运教师要求搬运的机器人材料。需要强调,编程并不是一个人的事情,小组之间,每个人都要碰电脑。方法不限于,另开一个“项目文件”,编写相同的程序。为了确保授课效率,教师要留意“划水”的儿童。

(3)【介绍本节课学生的任务】我们今天要做一个可以切换表情的程序,来慢慢学习编程的基础知识。程序的控制有三种基本结构,分别是:

图片来源自网络

1、顺序结构,程序中各个操作按照在源代码中的排列顺序,自上而下,依次执行;

2、选择结构,根据某个特定的条件进行判断后,选择其中一支执行;

3、循环结构,在程序中需要反复执行某个或某些操作,直到条件为假或为真时才停止循环。

这里,教师需要配合PPT,讲解。本节课不需要深入,只需要了解这三个名词即可。

(4)【学会启动软件,并建立一个项目】我们今天主要学习第一种顺序结构来编写切换表情图片的程序。现在我们打开软件,看到首页了吗?接下来我们需要创建一个项目文件。可以选择点击左上角“加号”或者从左上角菜单栏中的“文件”中第一行“新建项目”选“程序”这个选项。

建立一个项目

(5)【学会保存项目】在我们拖拽程序块编程时,可能由于操作错误,使软件崩溃掉,意思就是软件自动关闭。这样我们刚写的内容就会遗失。因此,我们要养成随时“保存”的习惯。快捷键“ctrl+s”可以进行快速保存。而“另存为”指的是,不优先进行覆盖保存,我们可以另外保存一个独立的个体,或者依旧是“覆盖”原文件。

(6)【编程:今日项目内容】此时,应该过去了20分钟。教师需要把握好课程节奏。今天我们会用到“绿色栏目内的动作模块”。将鼠标悬停在任意图标上,它都会有“提示语”,它可以帮助我们自学这款软件。

提示语

    鼠标点击一下“显示模块”,这个积木会吸附在鼠标指针上,我们不需要“长按拖拽[新积木]”。不过,使用过的[旧积木]就只能“长按并拖拽”啦!鼠标点击右侧可以看到【文件夹列表】。

    点击【文件夹名称:LEGO图像文件】后可以看到【不同图标的子文件】。我们需要找到两组不同的表情。

选择文件

【注意事项】点击左侧可以“预览”图片,如果是白色,说明“文件名不匹配”。我们从下图可以看见【Mouth 空格 2 空格 shut】其中有空格,在二进制中,空格也是占字符的,所以名称对不上。我们可以再次点击“子文件名称”,[空格]会自动消失。

可能会遇到的麻烦事儿

  (7)最终,我们一起来做一个凶恶大嘴咬人的表情动画吧。

最终程序可以是这样子的

(8)【如何下载程序】取出主机盒,学会安装【电池】,需要注意电池有左右之分,如果【暴力按压】,侧边卡扣会断裂,除非使用502或者胶带固定电池……我是想不出其他方法固定[原装锂电池]了。

    有一根黑色一米多长的下载线。线时圆柱形,不是那些扁的线。一头插电脑,USBmini插主机上。这里也不能暴力插线,因为这款产品的USB接口有些“劣质”,特别易磨损。摩擦五百次后,可能会出现接触不良的情况,到时候可以“蓝牙”连接电脑。

(9)【下载并运行程序】鼠标移动至右下角,根据“提示语”找到它,随后鼠标左键单击它即可。随后,我们会觉得,这的动画好慢呀。我们有什么方法可以,让动画切换的速度更快呢?

如何[下载并运行]项目
2019年《表情娃娃》儿童作品

五、课题结束

  此时用时差不多40分钟,可能会有些超时。

两种选择,第一种下课。第二种,我们是两节课连着上,我们可以加入“等待<条件>”或者“切换<程序块按键>”来做复杂的程序。或者搭建积木,做出手和腿。学习使用轴安装轮子。


第一年·第一学期·01·表情娃娃的评论 (共 条)

分享到微博请遵守国家法律