Kodu教案.docx
- 文档编号:8914487
- 上传时间:2023-02-02
- 格式:DOCX
- 页数:82
- 大小:3.48MB
Kodu教案.docx
《Kodu教案.docx》由会员分享,可在线阅读,更多相关《Kodu教案.docx(82页珍藏版)》请在冰豆网上搜索。
Kodu教案
教案
年月日
课题
认识kodu
课型
新授
教学目标及重点难点
教学目标:
知识与技能:
1.了解kodu软件的作用。
2.认识kodu软件界面。
3.认识场景和对象。
过程与方法:
通过认识kodu软件的界面,对软件有感性认识。
通过游戏,激发学生对kodu的学习兴趣。
情感态度与价值观:
激发学生学习电脑的兴趣。
养成使用电脑的好习惯。
行为与创新:
通过游戏,激发学生对kodu的学习兴趣。
教学重点、难点:
教学重点:
认识kodu软件的界面。
教学难点:
指法
认识kodu软件的界面。
教学准备(含资料辑录或图表绘制)
编号南京市玄武区中小学教师备课活页
板书设计
教后记
编号南京市玄武区中小学教师备课活页
教和学的过程
内容
教师活动
学生活动
导入
打开kodu
认识kodu界面
探知kodu软件设计界面
上学期我们学习了scratch编程软件。
这学期我们还要学习一款新的编程软件,它的名字叫kodu。
同学们也许很好奇,让我们来欣赏一下kodu软件编写的游戏吧。
(展示游戏)
Kodu软件需要我们下载才可以使用。
方法一:
在桌面上双击KoduGameLab图标。
方法二:
在“开始”菜单中找到“MicrosoftResearch”——“KoduGameLab”文件夹,单击“KoduGameLab”菜单项。
Kodu软件主界面上有七条菜单命令,我们一起来认识一下。
常用的命令有:
继续:
进入上一次编程状态。
新世界:
开始编写一个新的程序。
载入世界:
打开一个已有的程序。
退出KODU:
退出软件。
编号南京市玄武区中小学教师备课活页
教和学的过程
内容
教师活动
学生活动
单击kodu软件主界面中的“新世界”命令,就可以开始编写一个新游戏了。
认识场景
场景就是游戏场地,对象在场景上进行移动,或与其他对象进行交互。
场景的大小可以用
地面刷具来增大或缩小。
利用移动摄像机工具
可以调节场景的视角与位置。
设置对象
设计游戏时,需要各种游戏角色,在kodu软件中,每个游戏角色都被称为对象,常用的对象有kodu、apple、tree等。
使用对象工具可以添加对象。
单击该工具,然后移动鼠标指针至需要放置的场景位置并单击后,会出现可供选择的对象菜单。
单击其中的“Kodu”对象,,就会在场景中出现一个可爱的机器人。
编号南京市玄武区中小学教师备课活页
教和学的过程
内容
教师活动
学生活动
你能否将一块石头添加到场景中。
如果要改变机器人的大小或颜色,可以修改它的属性。
具体的操作方法是,将鼠标指针移到机器人上,单击鼠标右键,在弹出的菜单中选择变更设置,即可进行相应的设置,如果要设置其他对象,亦可采用相同的方法。
编写程序
Kodu软件可以为每个对象编写程序,也就是规定游戏中角色的各种动作。
要为一个对象编写程序,可以在对象上单击鼠标右键,然后选择“编排程序”程序,进行程序的添加修改和删除,程序由“When”和“do”,构成,单击“+”号可以为对象添加事件或动作,程序编写完成后,按“Esc”键返回游戏的设计场景。
编号南京市玄武区中小学教师备课活页
教和学的过程
内容
教师活动
学生活动
感受游戏世界
运行程序
单击“玩游戏”
工具即可运行设计的游戏程序,在运行游戏程序时,按下“Esc”键,可返回游戏的设计场景。
按下“Esc”键,回到主页面,在主页面中选择载入世界命令。
在课程选项卡下找到“火山寻宝”,单击后选择“玩游戏”,就可以运行这个游戏了。
这个游戏需要在限制的时间内,到火山上寻找沉积岩并照射他们来获得高分。
试试看,你能在90秒时间内获得多少分?
kodu还包含了很多其他经典游戏,例如海底世界过山车,城堡防御等,让我们一起去感受kodu游戏的精彩世界吧!
编号南京市玄武区中小学教师备课活页
教案
年月日
课题
设计kodu游戏场景
课型
新授
教学目标及重点难点
教学目标:
知识与技能:
1.学会设计场景的方法。
2.用地面刷刷出不同颜色的场地。
3.通过摄像机工具查看场景。
过程与方法:
通过观察各种现实场景,设计并制作出自己想象中的场景。
情感态度与价值观:
激发学生学习编程的兴趣。
培养学生的观察能力和电脑操作能力。
行为与创新:
通过观察各种现实场景,设计并制作出自己想象中的场景。
教学重点、难点:
教学重点:
用场景工具制作出各种场景。
教学难点:
设计并制作出自己设计的场景。
教学准备(含资料辑录或图表绘制)
各种地形图片
场景图片
我的世界图片
编号南京市玄武区中小学教师备课活页
板书设计
教后记
编号南京市玄武区中小学教师备课活页
教和学的过程
内容
教师活动
学生活动
场景设计
布置场景
在游戏中场景的设计起到了非常重要的环境渲染作用,让我们一起来看看下面游戏中的场景吧。
在kodu软件中可以设计丰富的游戏场景,有草地、火山、高楼、赛车场等。
让我们一起设计自己的游戏场景吧。
试一试:
为了更好地完成kodu游戏设计,在下图的空地上先画出我们喜欢的场景草图。
步骤:
1、打开kodu软件,单击“新世界”命令,新建一个程序。
2、选择“地面刷具”,可以绘制不同颜色的场地。
3、通过各种地形工具,可以在kodu场景中添加山峰、低谷,让场景更加丰富:
(上/下)工具,用于建造山峰或低谷。
选择该工具后,在场景中单击鼠标左键建造山峰,单击鼠标右键建造低谷。
(变形)工具,用于使地面平整。
选择该工具后,在场景中通过单击鼠标左右键可以调整草地的坡度。
(粗燥化)工具,用于建造丘陵。
选择该工具后,在
编号南京市玄武区中小学教师备课活页
教和学的过程
内容
教师活动
学生活动
场景中通过单击鼠标左右键可以使地面起伏,建造丘陵。
小技巧:
⏹左、右方向键:
改变场景刷(GroundBrush)的大小;
⏹Undo或.
撤销操作;
⏹Redo:
恢复操作;
⏹
退出编辑。
调整场景
如果不调整场景角度,只能设计场景的一部分。
当场景需要移动时,可以通过
(MoveCamera)工具来调整。
通过鼠标操作,调整场景大小,继续布置场景。
尝试多种鼠标操作,看看能发现其中的奥秘吗?
鼠标左键:
________________________
鼠标右键:
________________________
滚轮:
________________________
编号南京市玄武区中小学教师备课活页
教案
年月日
课题
Kodu与它的小伙伴们
课型
新授
教学目标及重点难点
教学目标:
知识与技能:
1.学会添加新对象的方法。
2.给对象添加程序的方法。
3.运行程序的方法。
4.保存程序的方法。
过程与方法:
设计自己喜欢的角色样式,并尝试让它们动起来。
同学之间相互交流和学习
情感态度与价值观:
激发学生学习编程的兴趣。
培养学生的观察能力和电脑操作能力。
行为与创新:
充分发挥想象力,设计出自己满意的对象和动作。
教学重点、难点:
教学重点:
设计自己喜欢的kodu形象并给它添加动作。
教学难点:
给kodu添加动作。
教学准备(含资料辑录或图表绘制)
教学范例
编号南京市玄武区中小学教师备课活页
板书设计
教后记
编号南京市玄武区中小学教师备课活页
教和学的过程
内容
教师活动
学生活动
添加新成员
设置kodu的属性
搭建好自己的场景了,我们邀请kodu和它的伙伴们一起来自己的场中游玩。
让我们跟随着kodu一起去探索有趣的程序世界吧!
我们可以按照以下步骤,在场景中添加新的对象。
1.单击
对象工具,在场景中添加一个kodu对象。
2.将鼠标指针移到kodu对象上,使用方向键,将其设置咸蓝色。
3.按照同样的方法,再添加一个红色的kodu对象。
4.4.设置kodu对象的属性。
我们不仅可以更换kodu对象的颜色,也可以对它的大小、高度进行设置。
要改变kodu对象的大小,可以用鼠标右键单击该对象,然后在弹出的快捷菜单中选择“变更大小”,通过调节大小的数值改变kodu对象的大小。
编号南京市玄武区中小学教师备课活页
教和学的过程
内容
教师活动
学生活动
试一试:
根据个人的喜好,对kodu的外观进行其他的属性调整。
让kodu动起来
蓝色kodu和红色kodu想要观一下整个场景,用什么办法帮助它们动起呢?
们可以对蓝色kodu进行编程,用方向键控制它四处走动。
将鼠标指针移到蓝色kodu上,单击鼠标右键,在弹出的快捷菜单中选择“编排程序”,出现程序设计界面,即“WHEN…DO…”格式语句。
Kodu程序的语句结构很简单,只有一种格式:
WHEN…DO…。
编写程序时,只需在WHEN后面添加事件,也就是触发程序运行的条件,然后在DO后面添加要执行的动作即可。
现在,我们希望通过方向键的控制来触发程序,可以通过单击WHEN后面的+(加号),选择
(键盘)事件。
随后,再单击
后面的加号,选择键盘事件的参数Arrows(方向键)。
编号南京市玄武区中小学教师备课活页
教和学的过程
内容
教师活动
学生活动
完成了事件的设置,就要进行事件触发后对应动作的设置。
现在的设置要求是:
让kodu随着方向键的操作进行移动。
单击DO后面的加号,选择
(移动)动作。
随后,再单
后面的加号,选择move动作的参数
(前进)。
这样,蓝色kodu的移动控制程序就编写完成了。
想一想:
还可以通过哪些事件来控制kodu的移动?
说说悄悄话
在游戏中,kodu们也需要对话交流。
我们可以按照以下步骤,让蓝色kodu和红色kodu相互交流。
蓝色kodu看到红色kodu靠近时,跟它打招呼“hello,red”。
在DO语句中依次选择了
操作后,需要在弹出的文本框中输入“hello,red”鈇后单击绿色的“保存”保存按钮。
编号南京市玄武区中小学教师备课活页
教和学的过程
内容
教师活动
学生活动
现在运行程序,就会发现存在一个错误:
当蓝色kodu遇到红色kodu时,一直在说“hello,red”。
要改正这一错误,就需要在
后面加上
告诉蓝色kodu,遇到红色kodu时,只要说一次“hello,red”就可以了。
下图所示是为红色kodu编辑的程序,用以回答蓝色kodu“hello,blue”,并且当它靠近蓝色kodu后,还会跳跃起来。
为红色kodu设置turn、move等动作。
运行程序
第一个程序已经编写完成了,快来看看它的效果吧!
单击>(PlayGame)图标后,可以看到当红色kodu向蓝色kodu靠近时,蓝色kodu会说“hello,red”,而红色kodu会跳跃着回答“heI10,blue”。
保存程序
完成了第一个程序后,赶紧把自己的作品保存起来吧!
单击
在弹出的“首页菜单”中选择“储存我的世界”命令,然后再在弹出的窗口中输入游戏的名称(Name)和游戏设计者的名字(Creator),最后单击“保存”按钮进行保存。
编号南京市玄武区中小学教师备课活页
教案
年月日
课题
美丽的苹果园
课型
新授
教学目标及重点难点
教学目标:
知识与技能:
1.打开程序的方法。
2.修改程序的方法。
3.测试程序的方法。
过程与方法:
设计自己喜欢的角色样式,并尝试让它们动起来。
同学之间相互交流和学习
情感态度与价值观:
激发学生学习编程的兴趣。
培养学生的观察能力和电脑操作能力。
行为与创新:
充分发挥想象力,设计出自己满意的对象和动作。
教学重点、难点:
教学重点:
设计自己喜欢的kodu形象并给它添加动作。
教学难点:
给kodu添加动作。
教学准备(含资料辑录或图表绘制)
教学范例
编号南京市玄武区中小学教师备课活页
板书设计
教后记
编号南京市玄武区中小学教师备课活页
教和学的过程
内容
教师活动
学生活动
导入
打开游戏文件
了解游戏规则
学习kodu语句
小朋友们有没有玩过一个叫“吃苹果”的游戏?
又大又红的苹果可吸引人了,你可以通过按键盘上的方向键让kodu进行移动;当kodu靠近苹果时,就可以吃到可口的红苹果了。
(示范“吃苹果”游戏)
打开“eatapples.dodu2”文件。
请说一说游戏规则。
规则一:
通过键盘上的方向键可以控制游戏中的kodu移动;
规则二:
当游戏中的kodu吃掉一个红苹果时就可以得到1分;
规则三:
在玩游戏的过程中,kodu得到5分就胜利了,游戏也宣告结束。
为什么游戏中kodu可以用键盘上的方向键走来走去?
为什么它吃到红苹果就能加分,碰到树却没有反应呢?
这个秘密就在kodu的程序中。
1、按下
2、将鼠标指针移到kodu上,单击鼠标右键,选择“Program”后,就会看到程序语句编辑界面。
看程序回答问题:
打开游戏玩
学生发言
回答问题
编号南京市玄武区中小学教师备课活页
教和学的过程
内容
教师活动
学生活动
修改kodu程序
添加新对象
修改对象的属性
修改kodu语句
完善程序
请说一说四条命令分别有什么作用。
我们在原来程序的基础上再修改一下让它变得更好玩。
(示范:
新增规则如果吃掉了黑苹果就扣1分。
)
技巧提示:
用
将鼠标光标移动到kodu上,右击鼠标,选择“编排程序”。
增加下面的56语句,并说说这两条语句的意思。
把结束语句调整到最后。
还能对这个游戏进行哪些修改?
能不能说出新规则。
回答问题
尝试操作
思考并实践想法
编号南京市玄武区中小学教师备课活页
教案
年月日
课题
神奇的迷宫
课型
新授
教学目标及重点难点
教学目标:
知识与技能:
1.设计和制作场景的方法。
2.通过地面判断游戏的结束条件。
过程与方法:
通过观察各种游戏场景设计,自己设计出迷宫地图。
同学之间相互交流和学习。
情感态度与价值观:
激发学生学习编程的兴趣。
培养学生的观察能力和电脑操作能力。
行为与创新:
充分发挥想象力,设计出自己满意场景。
教学重点、难点:
教学重点:
设计自己喜欢的场景。
教学难点:
场景的设计和制作。
教学准备(含资料辑录或图表绘制)
教学范例
编号南京市玄武区中小学教师备课活页
板书设计
教后记
编号南京市玄武区中小学教师备课活页
教和学的过程
内容
教师活动
学生活动
导入
画迷宫
游戏场景一般包括:
场景的地形、游戏的主要对象和一些装饰用的对象。
Kodu是一款3D程序设计软件,利用它,可以制作出许多非常漂亮的游戏场景。
我们一起来欣赏一下利用Kodu软件制作出来的精美场景吧!
看了这么多漂亮的场景,大家一定也想亲手制作一个吧,今天我们就一起学习如何制作游戏场景。
设计游戏场景
平时,小朋友们有没有在白纸上画过迷宫呢?
面对错综复杂的迷宫,要运用自己的智慧,使用方向键控制kodu走出来。
下面,我们就一起来设计一款闯迷宫的小游戏。
画出谜宫
在游戏中,场景设计得好坏,将直接影响游戏的美观和吸引力。
根据游戏的故事情节,发挥自己的想象力,就可以设计出非常漂亮的场景。
首先请思考两个小问题:
1.除了墙壁以外,迷宫还需要由哪两个关键的元素构成?
2.在设计迷宫的时候,笔直的路线和曲折的路线哪一个更有趣?
如果已经解决了上面两个问题,请在下面的方框中,画出自己的迷宫草图。
编号南京市玄武区中小学教师备课活页
教和学的过程
内容
教师活动
学生活动
写下进宫中的对象
场景中的对象必不可少,既可以用来装饰场景,又可以是游戏中的主角。
请把迷宫场景中所需要的对象写下来。
游戏的主角
场景中的装饰品
制作游戏场景
第一步:
我们需要启动Kodu软件,并且打开一个新的场景。
一开始的场景范围很小,需要使用
工具来扩大场景范围。
这个工具使用起来非常方便,只需按住键盘上的方向键就可以改变刷子的大小,左方向键是缩小,右方向键是扩大。
弟二步:
根据设计的草图,使用:
工具,完成平面迷宫图。
我们选择舅9地面类型作为迷宫的终点,而且为了使迷宫围墙成为一条直线,还可以使用
工具中的
工具。
编号南京市玄武区中小学教师备课活页
教和学的过程
内容
教师活动
学生活动
编写Kodu程序
想一想:
在迷宫的终点,为什么要选择一种地面类型?
是否可以选择
外的其他类型?
试一试:
在
工具的选项中,除了
工具以外,其他的工具有什么作用?
第三步:
3D的场景会显得更加真实,更加逼真。
在Kodu软件中,可以用
工具,增高迷宫的围墙,让它看起来像真的一样。
如何快速增高迷宫的围墙呢?
在
工具中,可以选择
,这样电脑会自动增高迷宮的围墙。
第四步:
一个漂亮的迷宫完成了。
但是有没有发现,还缺少了什么呢?
对了,就是缺少了我们的主角koduo运用已经学会的知识,在迷宫的入口处,添加一个kodu,并将其修改成喜欢的样子。
制定“创迷宫”的规则
在“吃苹果”游戏中,我们了解了如何制定游戏规则。
“闯迷宫”的游戏规则和“吃苹果”的规则略有不同,在“吃苹果”游戏中,kodu吃苹果得到5分后就可以获得游戏胜利,那么在“闯迷宫”游戏中,如何表示最终胜利呢?
游戏胜负
条件
胜利
添加语句
第一步:
控制kodu移动的方法很多,键盘是一个非常棒的选择。
将鼠标指针移到kodu上,单击鼠标右键,选择“Program”,编写控制kodu移动的程序。
编号南京市玄武区中小学教师备课活页
教和学的过程
内容
教师活动
学生活动
测试程序
第二步:
当kodu走到迷宫的终点,就可以获得游戏的胜利。
这里有一个新的触发条件
它的意思是“当走在某种陆地上”。
例如:
我们之前画的迷宫终点是使用
类型,这里我们在编写呈序的时候,也要选择同样的类型。
请单击语句中的
,对kodu进行编程。
这样当kodu走到了迷宫的终点时,就会获得游戏的胜利。
“闯迷宫”的游戏已经完成了,每次写完程序,我们都需要测试一下编写的语句对不对。
如果发现问题,需要及时进行修改。
我们可以从以下几个方面来测试自己的程序:
1.核对一下自己的场景设计部分,看看有没有漏掉哪些重要的对象。
2.运行一下程序,试试能否用键盘控制kodu的移动。
3.当kodu走到迷宫终点时,是否获得了游戏的胜利。
编号南京市玄武区中小学教师备课活页
教案
年月日
课题
激烈的赛车
课型
新授
教学目标及重点难点
教学目标:
知识与技能:
1.设计和制作场景的方法。
2.添加条件,改变赛车速度。
3.通过地面判断游戏的结束条件。
过程与方法:
通过观察各种游戏场景设计,自己设计出赛车地图。
同学之间相互交流和学习。
情感态度与价值观:
激发学生学习编程的兴趣。
培养学生的观察能力和电脑操作能力。
行为与创新:
充分发挥想象力,设计出自己满意场景。
教学重点、难点:
教学重点:
设计自己喜欢的场景。
教学难点:
场景的设计和制作;完成赛车程序的编写。
教学准备(含资料辑录或图表绘制)
教学范例
编号南京市玄武区中小学教师备课活页
板书设计
教后记
编号南京市玄武区中小学教师备课活页
教和学的过程
内容
教师活动
学生活动
引入
游戏场景设计
赛车场上奔驰着一辆辆的赛车,它们不停地从起点到终点,你追我赶,非常热闹。
有时车辆之间还会产生碰擦,真是有点惊心动魄。
今天Kodu也参加了赛车比赛,让我们一起祝他好运,取得佳绩。
设计游戏场景
认识赛车场
赛车场可不是随随便便建造的,它需要设计师根据实际情况精心设计,我们一起来欣赏一下现实中的赛车场。
画出赛车场
在游戏中,场景是给人们的第一印象,将直接影响游戏的美观和吸引力。
发挥想象力,设计出一个漂亮的赛车场。
记住,在设计赛车场的时候,不要忘记给赛道设置一个起点和一个终点。
写下赛车场中的对象
像前面设计“闯迷宫”游戏一样,我们先要确定“去赛车”游戏中的主角对象和用来装饰场景的对象。
1、游戏的主角:
__________________________
2、装饰场景的对象:
__________________________
编号南京市玄武区中小学教师备课活页
教和学的过程
内容
教师活动
学生活动
制作游戏场景
编与Kodu程序
好之后,我们就可以在Kodu软件中进行场景的制作了。
第一步:
启动Kodu软件,打开一个新的场景,并且用
工具扩大场景范围。
第二步:
根据设计草图,使用
工具,完成赛车场的场景制作。
我们可以单击该工具左上角的
工具,选择一个自己喜欢的图案,画出赛车场。
第三步:
确定赛车场的起点和终点,并且为赛车场增添一些装饰品,让它看起来更加吸引人。
制定游戏规则
现实中的赛车往往需要两人以上参与,最后根据到达终点的先后次序,依次排名。
一般情况下,前三名有固定的奖励称号:
冠军、亚军和季军。
在Kodu世界中,可以自由设定赛车游戏的规则。
请结合现实中的赛车规则,写出自己所希望的“去赛车”游戏的规则。
游戏规则
具体内容
操作方式
1.通过___控制kodu1的移动;
2.通过___控制kodu2的移动;
3.__________________
奖励
1.当赛车碰到赛道上的红苹果时,会___
2._____________________
惩罚
1.当赛车偏离赛道时,会___
2._________________________
游戏胜利
1.在___的情况下,-获得游戏胜利;
2._____________________
添加语句
对应前面制定的游戏规则,我们就可以设计出相应的程序。
下面,我们以赛车kodu1为例,对应规则举一个简单的例子。
编号南京市玄武区中小学教师备课活页
教和学的过程
内容
教师活动
学生活动
通过方向键来控制kodu1的移动。
Kodu1碰到赛道上的红苹果后,会增加速度。
当kodu1偏离赛道时,会降低速度。
当kodu1到达终点时,获得游戏胜利。
通过kodul的例子,我们可以找出游戏规则和程序语句之间的一个重要关系:
在Kodu程序设计中,一条游戏规则对应一条程序语句。
接下
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Kodu 教案
![提示](https://static.bdocx.com/images/bang_tan.gif)