新浪博客

编程体验活动-Scratch教学案例-《故事大王》

2018-04-27 07:45阅读:
编程体验活动-Scratch教学案例-《故事大王》

一、课程概述

课程名称:故事大王
课程时长:60分钟
课程内容:使用网易卡搭平台进Scratch图形化编程,制作一个卡通人物讲故事的动画作品。

二、教学目标

[知识与技能]
1. 认识网易卡搭平台,了解其使用方法。
2. 认识Scratch界面的四大区域(舞台区、角色区、积木区、脚本区)。
3. 掌握如何添加舞台背景,如何新建角色、删除角色。
4. 学会如何在脚本区拼搭积木,编写程序。

5. 学会移动指令、等待指令,角色说话指令等常用指令的使用。
6. 学会如何切换角色的造型。
7. 掌握绿旗被点击事件与舞台演示模式。
8. 学会如何保存作品。
[过程与方法]
1. 通过提问回想起听故事的场景,感受编程要达到的效果。
2. 通过自主观察和实际操作,了解Scratch界面四大区域的布局和功能。
3. 通过故事大王编程实例,了解动画是如何制作的。
[情感态度与价值观]
1. 初步体会一个程序的完整编写流程。
2. 通过编程实例,引导自主探索的创新精神和学习能力。
3. 通过小组讨论,提高团队协作能力。

四、教学重点与难点

[教学重点]
1. Scratch界面四大区域的功能。
2. 如何在脚本区编写程序,拼搭积木块。
3. 动画制作过程。
[教学难点]
1. 自主尝试、发现Scratch界面四大区域的功能。
2. 角色多个造型在不同时刻的切换。

五、教学准备

[学生]
可上网的电脑
[教师]
1. 可上网的电脑
2. 卡搭账号
3. 投影设备
4. 教学中使用的flash演示动画
5. 课程教学资料

六、教学过程

1. 生活场景导入(5分钟)
(1) 提问
小朋友们喜不喜欢听故事?最喜欢听谁讲故事?喜欢听哪种类型的故事?
(2) 播放卡通人物讲故事的动画
这个动画中的小朋友很喜欢讲故事,他也被评为学校里的故事大王,今天老师将带着小朋友们用Scratch完成这样的一个讲故事的动画,是不是很厉害呢?
2. 了解Scratch和网易卡搭平台(5分钟)
(1) Scratch
Scratch是一款图形化编程软件,用Scratch进行编程不需要写复杂的看不懂的代码,也不需要认识英文,操作起来就像搭积木一样的简单。
(2) 网易卡搭平台
老师介绍网易卡搭平台的网址(kada.163.com),注册和登录方法。学生跟随老师进行操作。
3. 认识Scratch界面的四大区域(15分钟)
分为四个区域:舞台区、角色区、积木区、脚本区。如下图。
编程体验活动-Scratch教学案例-《故事大王》
在让学生认识这四个区域的过程中,采取老师抛出一个问题,学生进行自主尝试解决问题,遇到困难老师提供帮助的方式进行。引导学生锻炼自主探究并解决问题的能力。
(1) 舞台区
程序制作的动画或者游戏的最终效果会在此进行展示。
默认的舞台背景是白色的,如何更换舞台的背景呢?请学生在舞台区附近寻找一下,并完成更换。
(2) 角色区
程序中所有的角色都会在这里列出。
默认的角色是一个小猫,如何删除默认的小猫角色呢?请学生在角色区寻找一下,并完成删除。
我们故事大王这个动画的主角是谁呢?请学生自主在角色库中选择添加一个新的角色,这个角色就是呆会要讲故事的动画人物。如下图:
编程体验活动-Scratch教学案例-《故事大王》
(3) 积木区
积木区有十种功能不同的指令块,本节课老师先不讲解如何分类,在每种指令块中选择一到两个指令,让学生猜一猜它们的作用。
(4) 脚本区
脚本区就是程序区,是给当前角色编写程序的地方。讲解拖动积木至脚本区的方法,两块积木如何进行拼搭(可顺带讲解卡搭的含义)。
在创建程序时,不是一下子把所有的积木块拖动完成,而是边拖边测试效果。单击脚本区的任意一块积木,这段脚本块就会运行。
4. 完成程序实例:故事大王动画制作。(20分钟)
(1) 实现故事大王的动画制作,需要引导学生先进行算法分析,列出程序实现的步骤:
l 小熊慢慢移动至舞台中央。
l 举起手来说:我要讲一个故事。
l 放下手来开始讲故事。
l 故事的内容由学生自己设计。
(2) 根据上述分析,每一步骤都让学生自主在积木区寻找合适的指令完成。可把学生分为3-5人一组,各组合作、讨论完成。教师需要掌控每一步骤讨论的时间、节奏,以确保在规定时间内完成每一步骤的功能。
l 移动指令实现小熊移动至舞台中央。
编程体验活动-Scratch教学案例-《故事大王》
l 重复执行指令实现小熊慢慢移动至舞台中央。
编程体验活动-Scratch教学案例-《故事大王》
让学生思考:12的差别?自己编程感受两者的差别。
l 说话指令实现小熊讲故事的文字显示。
编程体验活动-Scratch教学案例-《故事大王》
l 等待指令实现其前一个指令的保持执行。
编程体验活动-Scratch教学案例-《故事大王》
上述脚本实现的功能为:角色移动后等待1秒后才执行说话指令。
(3) 小熊造型的切换实现举手和放手的效果。此步骤为本节课的难点,教师需要先演示实现方法,学生跟随实现。
编程体验活动-Scratch教学案例-《故事大王》
(4) 使用绿旗点击指令,并进入演示模式演示程序。
(5) 保存程序至本地电脑。
5. 学生作品展示(10分钟)
2位学生上台展示本节课完成的作品,要求说明设计要求、设计思路、实现方法,在设计作品的过程中遇到了哪些问题,是如何发现问题、解决问题的。让学生体会一个程序的完整设计流程,并锻炼学生的语言组织能力、分析能力和大局观。
6. 教学总结与作品点评(5分钟)
1. 本节课所用的程序指令
移动指令、等待指令、

我的更多文章

下载客户端阅读体验更佳

APP专享