小学信息技术社团教案全集带封面Word文件下载.docx

上传人:b****4 文档编号:16579595 上传时间:2022-11-24 格式:DOCX 页数:15 大小:124.22KB
下载 相关 举报
小学信息技术社团教案全集带封面Word文件下载.docx_第1页
第1页 / 共15页
小学信息技术社团教案全集带封面Word文件下载.docx_第2页
第2页 / 共15页
小学信息技术社团教案全集带封面Word文件下载.docx_第3页
第3页 / 共15页
小学信息技术社团教案全集带封面Word文件下载.docx_第4页
第4页 / 共15页
小学信息技术社团教案全集带封面Word文件下载.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

小学信息技术社团教案全集带封面Word文件下载.docx

《小学信息技术社团教案全集带封面Word文件下载.docx》由会员分享,可在线阅读,更多相关《小学信息技术社团教案全集带封面Word文件下载.docx(15页珍藏版)》请在冰豆网上搜索。

小学信息技术社团教案全集带封面Word文件下载.docx

十二

砸金蛋游戏

11

十三

奇妙故事机

12

十四

飞翔的小鸟

13

十五

射击蝙蝠

14

十六

猜数字游戏

教学设计

课题:

1.动物马戏团

主备:

授课时间:

教学过程设计

环节一:

出示小猫角色,引入动物马戏团小猫团长的开幕词

1.问“你能找一找‘说话’用到了哪个命令?

2.在紫色的外观类别中,有两个说话的命令,我们来比较一下这两个命令有什么不一样?

(说[]*秒与说[]命令)

环节二:

让小猫团长动起来

1.师:

刚刚我们使用了说话命令,你试试其它命令,看看能让小猫做哪些动作!

2.交流方法:

我用了   命令,每次点击绿旗,小猫会!

环节三:

第一个节目螃蟹滚球

1.这个节目有几个角色?

它们是从哪里来的?

2.示范从库中导入相关角色,并调整大小!

3.你能找到能使球滚动起来的命令吗?

4.学生汇报:

在颜色的类别下的    命令!

5.师介绍重复命令的使用!

环节四:

调试程序

问题分析:

1.为什么小猫团长刚刚明明能说话,现在却不见了呢?

2.螃蟹与球能不能和小猫同时上台呢?

怎么解决呢?

学生操作。

环节五:

猫团长的求助

创新程序

1.请同学们,发挥想想力,创编一个新节目!

2.保存作品。

2.绚丽的霓虹灯

介绍霓虹灯

1.讲述霓虹灯的工作原理。

2.学生观察:

如何在scratch软件中制作一颗发光二极管!

3.学生绘制一个不发光的二极管。

4,师讲解利用切换到造型,让二极管亮起来。

学生操作

发出多种颜色的光

如果想让这个二极管发出更多颜色的光,只要继续复制造型,修改不同的颜色就好了!

2.学生改进角色:

通过绘制,制作出渐变色二极管。

3.编辑程序:

复制前编辑好脚本,能事半功倍哦!

制作发光灯带

1.反复在角色1上右击鼠标,选择复制!

2.拖动角色,在舞台上排列出灯带效果!

3.保存作品

拓展创新

1.思考:

那是不是任何复杂的霓虹灯都能制作成一个角色呢?

2.制作一个自己喜欢的霓虹灯。

3.作品展示交流,学生互相评价。

3.坐标的秘密

观察

1.师运行《观察坐标》小程序,同学们自己观察小猫不同的运动方向,坐标有什么变化!

2.看一看:

请你找一找,舞台上X坐标最大是多少?

最小是多少?

Y坐标最大是多少?

3.小结:

X轴和Y轴将舞台分成了四部分,每一部分坐标有什么特点?

玩一玩

1.一起玩的小游戏“根据坐标选区域”

2.想一想:

一个角色是以哪个点定义在舞台的坐标的呢?

坐标知识应用—猫捉老鼠小程序

1.师示范为小猫搭建向上控制脚本

2.举一反三完成四个方向控制脚本

3.为老鼠搭建全舞台随机出现脚本

4.为小猫搭建获胜脚本

巩固练习

1.用同样的方法,尝试自主编程“大鱼吃小鱼”程序!

2.交流展示

3.总结

4.自动扫地机器人

说一说

1.你观察过扫地机器人是如何工作的吗?

2.你知道扫地机扫出来的垃圾主要是什么吗?

绘制角色

1.分别绘制扫地机、头发、灰层角色。

2.程序初始化:

定义每个角色的位置、状态。

想一想:

这里一共三个角色,他们位置如何设定呢?

3.灰层角色的随机位置设定:

你还记得舞台的坐标范围吗?

(宽、高)如何设置成随机位置呢?

同样方法设置头发。

4.扫地机器人设定:

机器人要不要随机出现?

机器人怎样动起来?

运行程序你发现还存在哪些问题?

给机器人增加一个开关(全部停止)!

问题解决

运行程序,你发现什么问题?

扫地机器人碰到灰层或者头发会怎样?

哪个角色发生了变化?

那你觉得我们该给谁设置这一脚本呢?

创意无限

1.快试试吧:

扫地机已经可以工作了!

你还有哪些好的创意,让这个程序更有意思呢?

2.游戏:

大战扫地机

3.保存并测试

5.美丽的花朵

了解花朵

1.观察老师画的花,分析每条命令的效果?

2.试一试:

照着老师的程序试一试!

提示:

先画一个花瓣角色哦!

3.想一想:

花瓣的数量受什么控制?

你的花朵刚好开满一圈吗?

你能画出更多花瓣的花朵吗?

实践操作

我们如何控制花朵开放的位置?

怎样利用随机数让花朵在舞台中随意开放在不同的地方?

2.出示程序样例,学生测试一下,你发现了什么问题?

你能自己解决吗?

3.清除所有画笔命令:

每次点击太麻烦了,请你再添加一个重复指令,让花朵自动开放!

比一比

比一比看看谁的花朵最美丽!

完整程序:

6.让子弹飞

复习巩固

1.上节课我们学习到了自动向上移动脚本,模仿随机向上运动脚本,编写随机向下移动脚本

2.思考:

你会编写向左、向右移动的脚本吗?

1.程序初始化:

让飞机起点位置在舞台中间;

为飞机编写上下左右控制脚本;

为子弹编写隐藏脚本。

2.子弹什么时候出现?

大致用到哪些命令?

3.思路:

当飞机按下空格键播放一个广播!

当子弹接收到广播出现并向右移动!

4.将飞机发射命令“广播”替换成“广播并等待”观察效果有什么不一样?

5.复制出另一颗子弹,修改脚本,让这颗子弹向左侧发射!

6.测试程序:

按下空格键是否四个方向都能同时发射子弹!

拓展

会动的坦克:

想办法制作一个可以随意移动的坦克吗?

7.赛马竞猜

了解赛马

1.读一读香港赛马文化背景资料。

2.游戏中的赛马

制作游戏

1.观察:

今天我们也来制作一个赛马竞猜游戏,先观察需要哪些角色?

先导入四个马匹角色!

怎样修改造型,能够区分开四个角色呢?

如何进行初始化程序?

(给每个角色定位)怎样才能保证四匹马在同一起跑线呢?

终点如何设置?

任务:

请你尝试为一号马搭建跑动脚本!

跑动脚本:

尝试运行,你发现什么问题?

如何解决?

如果把这个命令复制给其它几匹马,会出现什么情况?

4.完善脚本

巩固创新

1完善基本程序!

2这个游戏还能增加哪些趣味元素呢?

8.无人驾驶汽车

了解无人驾驶汽车

1.听说过无人驾驶汽车吗?

出示相关信息。

2.观察:

看老师的例子中用到几个角色?

学生自己绘制这些角色。

初始化程序

1.角色的初始位置、朝向方向。

无人驾驶汽车是通过雷达等手段,让汽车保持航向的,那我们这个模拟程序通过什么来达到这一效果呢?

(碰到颜色)

3.思考:

这个小车在行进过程中,红色碰到了黑色,说明什么?

编写程序

1.提问:

如何提高汽车运行的速度?

哪些原因会导致汽车失控跑出跑道?

怎么让它不冲出跑道呢?

你的汽车能倒车前进吗?

2.举一反三:

刚刚我们让小车沿着线行驶,那你能让它沿着马路行驶而不冲出马路吗?

9幸运轮盘

情境导入

1.大家生活中有没有玩过转盘游戏?

你中过奖吗?

你有没有观察过,转盘设置有什么特点?

2.观察幸运转盘游戏:

有几个角色,各有什么作用?

1.添加角色:

转盘、指针、按钮、说明角色(因为一个角色只能输入一次文本,所以调整好文字大小,输完一等奖后回车继续输入二等奖然后再回车直到输入完毕!

然后根据你的设定在左侧画一个相应颜色的小方块!

将所有角色摆放到合理位置;

为每一个角色添加定位脚本;

由于指针和转盘重合在一起,所以指针最好再增加一个移到最上层脚本!

3.完善脚本:

什么情况下,指针会开始转起来?

按钮被点击,却要控制指针,这里面需要用到什么命令?

你能给按钮先添加脚本吗?

创意游戏

转盘除了转出一等奖、二等奖、还能转出些什么有意思的奖项吗?

我们能从趣味骰子中吸取些创意。

2.设计趣味转盘

10.砸金蛋游戏

了解游戏规则

1.出示生活中砸金蛋游戏。

2.演示scratch砸金蛋游戏界面。

1.准备工作:

导入舞台;

绘制一个鸡蛋角色。

复制出三个鸡蛋;

添加按钮角色。

给每个角色添加定位脚本;

鸡蛋角色需要将造型切换到造型1。

3.试玩游戏并观察:

程序什么时候开始运行?

如何通过脚本实现?

鸡蛋开始怎样?

什么时候被砸开?

砸开之后怎样?

同一个鸡蛋可以反复砸,说明什么?

4.讨论:

舞台有什么动画?

如何实现?

按钮什么脚本?

5.鸡蛋脚本:

当角色被点击!

可惜角色被点击是控制方式,无法放入到上面这条件中?

怎么办呢?

我们可以通过侦测中的命令,也能达到角色被点击效果!

为什么每次鸡蛋被砸开,说的内容都不一样呢?

我们用到了变量类别中的,链表!

6.讨论:

我们新建链表后,多了好几个命令,它们都有什么作用呢?

11.奇妙故事机

了解故事机

1.生活中的故事机:

谁知道它们的工作原理?

市面上所有的故事机,它们其实就是一个播放器,把我们存储的故事播放出来,并不具备创编故事的能力!

2.一般编故事的方法:

5w1h,今天我们先简单点 取前三个来编故事试试!

人物、地点、事件。

试一试

1.理清程序思路:

分组,然后我们随机组合,就能编出有意思的故事了!

例如第一组每人说一个有创意的人物(凹凸曼)。

第二组每人说一个地点。

(土地庙)第三组说一个有趣的事情。

(中了500万大奖)

2.准备:

新建链表——请同学们分别新建时间、人物、事件三个链表,并给每个链表添加6个项目!

3.程序指令:

1.如何让它随机说故事呢。

2.保存故事。

12.飞翔的小鸟

介绍游戏

1.你玩过类似天天跑酷的游戏吗?

你能说说这种游戏的大致规则吗?

2.简单概括:

躲避障碍;

拾取道具,获得积分。

角色 背景

2.初始化:

思考一下当绿旗被点击,各个素材各要怎么初始化!

3.脚本:

添加2个造型,简单切换提高动画效果!

小鸟的控制方式,只有按下上移键角色上升,否则一直下降。

了便于控制,修改一下2个角色的旋转范围:

       角色2调整到下端!

角色3调整到上端!

4.Y坐标如果用了固定值,障碍始终在一个高度,所以这里用一个随机数效果更好!

那你认为角色2、角色3的Y坐标范围是分别多少?

游戏规则完善

1.什么时候得分?

什么时候失败?

怎么脚本实现?

2.游戏规则进一步添加:

到这里,我们的游戏已经具备了基本雏形!

任何一个游戏都是从简单的功能开始的。

接下来,大家想想还能怎么改进这个游戏,添加什么功能?

3.用一个变量控制生命数,别一碰就死了,比如可以设定为3条命;

继续添加一些角色例如香蕉可以增加分数,碰到其它角色变大、缩小等等;

增加计时器,碰到角色能获得时间!

4.拓展:

增加生命数——新建生命变量,并且设置初始为3!

生命的扣除——碰到角色2和角色3都要扣除生命值,所以这脚本是相同的!

13.射击蝙蝠

游戏导入

1.观察有哪些元素?

2.继续观察:

每个角色有哪些动画!

指名试玩游戏,其余学生观察。

汇报:

每个角色具体有哪些动画?

1.准备素材:

导入、修改背景。

(增加文字得分、生命);

导入蝙蝠角色。

(需要2个造型);

绘制角色1、2、3。

(可以自己发挥)

2.今天你发现需要用到几个变量?

其实用到了2个,虽然今天生命值是用爱心表示的,但其实还是变量控制的。

只不过生命变量隐藏了!

3.准心脚本:

旋转;

移到鼠标指针;

被点击的时候切换造型2。

枪:

枪的的动画是什么;

它与准心有什么关系?

生命值:

生命值最多能表示几条命?

开始是什么状态?

最后没有生命了怎么表示?

用变量来控制生命值的造型!

变量变化就能引起造型切换,达到用爱心表示血量的目的!

蝙蝠:

蝙蝠从一个随机高度左侧往右侧移动!

什么时候停止向右移动?

哪些条件会使蝙蝠停止向右移动?

测试程序

1.到此,所有角色都已经编辑好脚本了!

请你测试游戏!

如果我觉得一个蝙蝠太简单,你可以再复制几个蝙蝠!

思考:

如何修改蝙蝠脚本,提高射击难度?

2.程序拓展:

我可以增加一些其它角色,提高游戏的趣味性。

例如我增加一个飞机角色,被打到了扣分!

思考飞机的动画和蝙蝠有什么联系?

所以我只要先复制一个蝙蝠,然后修改造型,再简单修改命令就能快速实现了!

同样的方法你还可以增加更多有意思的设计!

14.猜数字游戏

了解游戏

1.游戏规则:

老师写下一个数,学生猜测!

老师每次反馈是大了还是小了,看看学生需要多少次才能猜测正确!

2.师生试玩:

有几个角色?

这些角色各自有什么动作?

(当绿旗被点击;

当按钮被点击)

导入舞台,并修改增加文字!

添加角色2、角色3!

调整好各个角色的位置!

首先为各个角色添加定位脚本!

按钮是如何控制其它角色的?

为按钮添加广播脚本!

思考舞台的前后区别,如何实现?

小猫开始怎样?

后来怎样?

按钮呢?

规则说明角色呢?

3.分析游戏过程:

开始程序自动生成一个数字!

接着是让你回答!

然后电脑判断的回答与它生成的数字的关系!

这里面有几种情况?

4.新指令:

变量、询问指令

5.搭建脚本

6.完整脚本

教学质量考评方案

一、课程名称:

趣味编程

二、执教者:

三、指导思想:

Scratch是美国顶尖大学——麻省理工学院专为青少年设计的,一款简易的图形化编程工具。

它能让我们轻松实现创意和想法,比如可以互动的故事、游戏、音乐等!

Scratch有以下这些优点:

1、入门简单,无关原有编程基础,适合中小学学生初次学习编程语言时使用;

2、内容丰富,针对有兴趣、喜爱绘画的学生,提供角色绘制设计功能;

3、通过使用Scratch,让学生在动画、游戏设计过程中逐渐形成逻辑分析、独立思考创新的思维方式,学会提出问题,解决问题;

4、相比其他编程软件,Scratch更加直观,学生能比较容易地看到自己的劳动成果。

学习编程最基本的是编程概念的掌握,Scratch以积木的形式进行编程,8个编程部件涵盖了常见的编程概念。

学习编程最重要的是编程思想的培养,在程序学习中培养学生利用编程解决问题的能力。

四、具体方案:

学生考察以作品展示为主,注重作品的收集,每节课堂布置的任务分为基础任务和拓展任务。

本社团学员在学期末需要将所有作品打包保存好,能在完成基础任务的基础上又完成拓展任务,将被评为优秀慧乐学员。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 工学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1