Scratch3.0案例式少儿编程初级35课(txt+pdf+epub+mobi电子书下载)


发布时间:2020-08-03 00:26:41

点击下载

作者:薛燕红

出版社:清华大学出版社

格式: AZW3, DOCX, EPUB, MOBI, PDF, TXT

Scratch3.0案例式少儿编程初级35课

Scratch3.0案例式少儿编程初级35课试读:

前言

本书是丛书“案例式少儿编程100课”的第二册,包括初级35课案例。每一课的案例均贯穿了STEAM教育理念,并采用适合实现STEAM教育理念的PBL教学法进行讲解。PBL教学法是以问题为导向的、基于现实世界的、以学生为中心的教育教学方式。案例均来自于现实生活,或是一个故事,或是一个动画,或是一个游戏,体现了STEAM教育的特征。书中案例将编程教育与相应的科学、技术、艺术等知识相结合,实现了寓教于乐和多学科融合。

由于每一课的教学步骤和操作方法讲解详细,所以本书既适合老师教学,又适合家长陪伴孩子自学。本书可以作为中小学、教培机构的教材,也适合老师、家长、学生自学和参考。

将STEAM教育理念融入图形化编程教育,并采用PBL教学法进行讲解,是我们的一次探索和实践,在学习的过程中,请老师、家长和学生注意以下事项。(1)书中关于STEAM元素和PBL教学方法的内容,仅仅是抛砖引玉,读者特别是老师在教学过程中,应该根据实际情况和需要发挥补充,因为真正的教育应该是个性化的。(2)关于课时和分组,也仅仅是建议,需要根据不同学校的体制和实际情况来确定。(3)丛书“案例式少儿编程100课”包括四册:《Scratch3.0编程基础及指令详解》《Scratch3.0案例式少儿编程初级35课》《Scratch3.0案例式少儿编程中级35课》《Scratch3.0案例式少儿编程高级30课》。本书可以结合第一册使用,也可以独立使用。(4)由于每个学校或机构的总课时安排不同,所以,既可以全部学完初级35课,也可以根据实际和学生爱好选择学习其中的若干课。(5)本书案例程序并不是标准答案,程序是非常灵活的,为达到一个目的或效果,程序的设计也是千变万化的,可以有多种解决方法和实现路径。因此,老师在教学过程中,应该鼓励学生多学习探索程序实现的多种路径。希望学生们多实践、多总结、举一反三,便会逐步得心应手,灵活运用。(6)好的程序除了程序执行的正确性外,还要求程序是“高效简洁”“容易理解”的。容易理解的程序会给自己和别人在调试程序和今后修改程序时带来极大的方便,而简洁的程序会提高程序的执行效率,并有助于阅读程序。(7)绝对完美的程序基本上是没有的,如同写一篇作文,可以反复修改完善,精益求精。另外,作品的创意更是可以在程序的设计过程中,逐步求精,趋于完美。因为只有在实际的程序设计中,才会发现问题,才会有更多更好的想法。(8)本书初级35课的安排顺序,不能完全表示其难易程度,请读者根据自己的实际情况确定学习的顺序。但第1课中,讲解了系统整体的操作方法,为不重复,有的方法在后续课程中没有出现。

将STEAM教育理念融入图形化编程教育,并采用PBL教学法进行讲解,是我们的一次探索,疏漏和不足在所难免,恳请广大读者不吝赐教。未来教育、未来学校、未来学习将与STEAM跨学科教育高度融合。我们期望与大家一起,共同探索实践,为教育创新开辟更加宽广的道路。

更多信息请搜索并关注公众号《乐学乐创少儿编程》。第1课 川剧变脸1.1 课程简介(1)本课的课程名称是“川剧变脸”。随着环境的变化和心情的好坏,我们的面部表情会经常发生变化,一会儿高兴,一会儿嗔怒,一会儿大笑,一会儿紧张,一会儿严肃思考。(2)构思和设计这样一个动画故事:小猫经过十年的拜师学艺,勤学苦练,现在也可以变脸了。创作一个趣味的动画作品,实现小猫像川剧里的人物一样变脸。(3)课时建议:总用时45分钟,其中老师讲解10分钟,学生设计创作20分钟,学生交流分享7分钟,老师点评总结8分钟。分组建议:2或3人一组。1.2 课程准备(1)台式电脑或笔记本电脑,每个学生或每组学生使用一台。(2)电脑上网,用于从网络搜索资料,如图片、音乐、相关文字资料等。(3)电脑上安装有图片处理软件,用于对搜索到的图片进行加工。可以使用美图秀秀、Photoshop等软件。

注意:后续各课的课程准备同此,不再赘述。1.3 课程的STEAM元素(1)科学:日常生活中,为什么人和其他动物会有各种不同的表情?因为人是充满感情的动物,不同的神经系统控制着不同的表情和情绪。思考也是一种积蓄情绪的过程,而对事物的不同认知也会引起不同的情感。表情,顾名思义,即表达感情,而表达感情的方式是人与生俱来的,所以人会有不同的表情,其他动物也是如此。表情具体的表达体现在我们的语言、面部的变化和各种肢体姿态的变化中。

川剧变脸是川剧表演的特技之一,用于揭示剧中人物的内心及思想感情的变化,即把不可见、不可感的抽象的情绪和心理状态变成可见、可感的具体形象——脸谱。川剧变脸是运用在川剧艺术中塑造人物的一种特技,是揭示剧中人物内心思想感情的一种浪漫主义手法。(2)工程:能利用互联网搜集更多的信息来改进和完善自己的项目;做更多有关该主题的创作设计。(3)技术:了解编程是什么;能应用编程知识和技能设计小动画和小游戏;了解川剧变脸的原理。初步掌握条件判断指令和循环指令的概念和实际应用。(4)艺术:了解川剧变脸的艺术表现形式、手法、特技;掌握给动画或游戏编配音乐的原则和方法;美术修养。(5)思维和能力:启发学生的好奇心,锻炼学生的想象力,培养学生的逻辑思维和沟通协作能力。1.4 提问与想象

旨在围绕主题让学生提出感兴趣的可以探讨的主题。课堂上,创设问题情境是关键,教师让学生想象包括人在内的各种动物为什么会有不同的表情。教师要重点指导学生创作和设计本作品的方案,并阐述其中的想法。(1)包括人在内的各种动物,为什么会有不同的表情?(2)同学们都看过川剧的变脸吗?通过一把扇子遮住脸,经过若干秒钟,演员的脸就变了,可以变换很多好看好玩的表情。生活中,你和我以及各种动物也经常变脸。(3)如何编程设计以实现小猫的变脸?1.5 讨论与计划

旨在思考解决问题的对策和实现的方法。不同小组的同学提出各种实现小猫变脸的方案和办法,说明本作品实现的原理和所需准备的素材,探讨创作中的STEAM元素。教师要重点指导确定作品设计的最终方案,并准备相关素材。1.5.1 设计方案(1)小猫是否变脸,由同学们自己控制。每当按下键盘上某一个键时,小猫变脸一次。(2)小猫显示在系统的舞台上时,目前舞台上的小猫造型逐步由大变小最终退出舞台,而小猫的下一个造型逐步由小变大最终显示在舞台上。(3)给舞台设置一个背景,这里选择天蓝色。(4)自己设计(或从网络上下载)一个圆形的图片,尺寸为720×720,单位是像素点。注意舞台尺寸是480×360,而舞台上的一个单位是两个像素点。也就是说,两个像素点等于舞台上的一个单位。将这张图片命名为“多彩转轮”,将这张图片添加为“角色”,给角色设计程序,让这张图片可以旋转,这样可以增强本课的趣味性和可看性。(5)给本课动画配上音乐,培养学生的音乐艺术素养。选择什么音乐好呢?可以从网络上下载儿童歌曲《大猫小猫》。注意,音乐的内容、节奏、风格等应该与本课动画相呼应。1.5.2 素材准备(1)小猫:角色小猫选择系统自带的。除小猫外,小猫还有11张脸谱造型,用于实现小猫变脸,如图1.1~图1.11所示。脸谱不要低于10张造型图片,越丰富、越精美,越好。图1.1 脸谱-1图1.2 脸谱-2图1.3 脸谱-3图1.4 脸谱-4图1.5 脸谱-5图1.6 脸谱-6图1.7 脸谱-7图1.8 脸谱-8图1.9 脸谱-9图1.10 脸谱-10图1.11 脸谱-11(2)多彩转轮:设计一个角色“多彩转轮”的图片,配合小猫变脸,见图1.12。图1.12 多彩转轮(3)背景:系统默认的背景是白色的,为增强动画视觉效果,设计5幅彩色淡雅的背景图片,如图1.13~图1.17所示。图1.13 背景-1图1.14 背景-2图1.15 背景-3图1.16 背景-4图1.17 背景-5(4)音乐:本课动画的背景音乐,我们从网络上下载儿童歌曲《大猫小猫》和《机器猫》。1.6 设计与创作

旨在通过学生亲自实践,设计并完善作品。不同小组的同学动手设计作品,记录问题。教师要重点指导设计程序的创作步骤、重点、难点。1.6.1 打开已有项目(1)如果已经有了本课的案例程序,请打开Scratch3.0系统,此时出现如图1.18所示的系统主界面。在主界面的左上方单击“文件”菜单,在显示出来的菜单里单击“从电脑中上传”,此时选择需要打开的Scratch项目程序即可,Scratch3.0的文件扩展名是.sb3。(2)由于案例或是一个故事,或是一个动画,或是一个游戏,都是针对角色或背景来编写的程序代码,所以习惯上也把代码叫作脚本。(3)鼠标指向“新建角色”图标,在显示出来的菜单里可以看出,新建角色有四种方法,即“选择一个角色”(从系统自带的角色库里选择)、“绘制”“随机”(从系统自带的造型库里随机选择,即系统自动选择)和“上传角色”。(4)注意:在Scratch3.0系统中也可以打开.sb文件(Scratch2.0系统的程序),因为Scratch3.0完全兼容Scratch2.0,但反过来则不可以。(5)打开程序后,代码(图形化程序)就会出现在系统的代码区。此时,学生可以用鼠标拖动代码里的指令(积木块),进行模仿学习,老师也可以按照这种方法进行演示和教学。(6)也可以修改代码区里的代码。当需要删除某条指令或某段代码时,鼠标移到该指令,按住鼠标左键,直接用鼠标左键将指令积木拖动到指令库里,然后松开鼠标即可。当需要添加某条指令时,鼠标移到指令库里的某条指令,按住鼠标左键,直接用鼠标左键将指令积木拖动到代码区,然后松开鼠标即可。图1.18 Scratch3.0系统主界面(7)注意:如果修改了代码,请确认修改的代码正确无误后,单击主界面左上方“文件”菜单,在显示出来的菜单里单击“保存到电脑”,保存的文件名不变。如果不能确定修改的代码是否正确,可以在单击“保存到电脑”菜单后,重新给该项目命名,之前的程序依然存在。1.6.2 新建一个项目(1)如果还没有本课的案例程序,请打开Scratch3.0系统,在主界面的左上方单击“文件”菜单,在显示出来的菜单里单击“新建项目”,此时出现Scratch3.0系统默认的主界面,如图1.19所示。(2)默认的主界面的代码区是空白的,舞台中央默认的角色是一只小猫,角色名称是“角色1”,这是Scratch3.0系统的标志。此时,单击“文件”菜单,在显示出来的菜单里单击“保存到电脑”,给新建的项目起一个名字(命名),名字应该与项目的内容相符,本课的名称是“川剧变脸”。命名后,将此项目保存在电脑里的某个位置。图1.19 Scratch3.0系统默认的主界面(3)此时,可以按照下面的代码用鼠标左键拖动指令库里的指令到代码区,全部完成后,就可以单击主界面上方的“小绿旗”执行程序。如果有问题,请检查程序是否正确。1.6.3 编写代码1.小猫的代码(1)打开Scratch3.0编程系统,出现Scratch3.0编程主界面。此时在主界面右上方的舞台上,系统默认的角色是一只小猫(Scratch3.0系统的标志),名称是“角色1”。(2)新建角色“小猫”,由于系统默认的角色就是我们需要的,所以在舞台下方的角色区域,直接将“角色1”名称修改为“小猫”。鼠标左键单击如图1.20所示的角色名称“角色1”,删除角色1,重新从键盘上输入角色名称“小猫”即可。图1.20 修改角色名称说明(3)紧接着,为小猫新建其他造型。单击系统主界面左上方的“造型”标签,鼠标指向左下方“新建造型”的图标,此时,在造型库里(请注意系统自带的造型库与自己新建的造型库不同)已经有系统自带的两个小猫造型,这两个造型是在我们新建角色“小猫”后就有的,如图1.21所示。图1.21 新建造型界面(4)根据需要,可以修改造型的名称。在图1.21中,鼠标单击造型名称里的“造型1”,将“造型1”删除,此时,可以从键盘上输入需要的造型名称。(5)在显示出来的菜单里单击“上传造型”,将事先准备好的11张小猫的脸谱造型上传,此时,角色造型库里共有13只小猫造型。(6)鼠标指向“新建造型”图标,在显示出来的菜单里可以看出,新建造型有四种方法,即“选择一个造型”(从系统自带的造型库里选择)、“绘制”“随机”(系统自带的造型库里随机选择,即系统自动选择)和“上传造型”。(7)鼠标左键单击主界面左上方的“代码”标签,按照图1.22和图1.23所示,用鼠标左键从主界面左侧的指令库里拖动指令到代码区域(主界面中间)。图1.22 小猫的代码-1图1.23 小猫的代码-22.多彩转轮的代码(1)新建一个角色“多彩转轮”,鼠标指向舞台下方的“新建角色”图标,在显示出来的菜单里单击“上传角色”,将事先准备好的如图1.12所示的“多彩转轮”图片上传。(2)紧接着,鼠标左键单击主界面左上方的“代码”标签,按照图1.24所示,用鼠标左键从主界面左侧的指令库里拖动指令到代码区域(主界面中间)。图1.24 多彩转轮的代码3.背景的代码(1)鼠标单击舞台下方的背景,舞台的默认背景是白色的,如图1.25所示。请注意,此时系统主界面左上方标签的变化。针对角色,标签名称是“代码”“造型”和“声音”。针对背景,标签名称是“代码”“背景”和“声音”。图1.25 新建背景界面(2)为增强动画视觉效果,设计了5幅彩色淡雅的背景图片,见图1.13~图1.17。鼠标指向舞台下方的“新建背景”图标,在显示出来的菜单里单击“上传背景”,将事先准备好的5幅背景图片上传。(3)鼠标指向“新建背景”图标,在显示出来的菜单里可以看出,新建背景有四种方法,即“选择一个背景”(从系统自带的背景库里选择)、“绘制”“随机”(系统自带的背景库里随机选择,即系统自动选择)和“上传背景”。(4)根据需要,可以修改背景的名称。在图1.25中,鼠标单击背景名称里的“背景1”,将“背景1”删除,此时,可以从键盘上输入需要的背景名称。(5)紧接着,鼠标单击主界面左上方的“声音”标签,鼠标指向左下方“新建声音”图标,见图1.26。在显示出来的菜单里单击“上传声音”,将事先准备好的儿童歌曲《大猫小猫》和《机器猫》上传。图1.26 新建声音界面(6)从图1.26中看出,系统默认的声音文件是“喵”,这是小猫的声音。还可以对声音文件进行编辑,包括对声音文件“修剪”以及调整声音文件的状态,如“快一点”“慢一点”“回声”“机械化”“响一点”“轻一点”和“反转”。(7)根据需要,可以修改声音文件的名称。在图1.26中,鼠标单击声音名称里的“喵”,将“喵”删除,此时,可以从键盘上输入需要的声音文件名称。(8)鼠标指向“新建声音”图标,在显示出来的菜单里可以看出,新建声音有四种方法,即“选择一个声音”(从系统自带的声音库里选择)、“录制”“随机”(系统自带的声音库里随机选择,即系统自动选择)和“上传声音”。(9)紧接着,鼠标左键单击主界面左上方的“代码”标签,按照如图1.27和图1.28所示,用鼠标左键从主界面左侧的指令库里拖动指令到代码区域(主界面中间)。图1.27 背景的代码-1图1.28 背景的代码-24.运行程序(1)至此,本课代码编写已经完成。单击系统舞台上方的小绿旗,运行程序。程序的具体调试方法和注意事项请参考本丛书的第1册《Scratch3.0编程基础及指令详解》。(2)程序执行的效果截图,如图1.29和图1.30所示。请注意,该截图仅仅是程序执行到某一时刻的效果,不可能反映程序执行的整体效果。图1.29 程序执行效果截图(1)

试读结束[说明:试读内容隐藏了图片]

下载完整电子书


相关推荐

最新文章


© 2020 txtepub下载