Kodu教案课程Word文件下载.docx

上传人:b****6 文档编号:20525682 上传时间:2023-01-23 格式:DOCX 页数:80 大小:3.48MB
下载 相关 举报
Kodu教案课程Word文件下载.docx_第1页
第1页 / 共80页
Kodu教案课程Word文件下载.docx_第2页
第2页 / 共80页
Kodu教案课程Word文件下载.docx_第3页
第3页 / 共80页
Kodu教案课程Word文件下载.docx_第4页
第4页 / 共80页
Kodu教案课程Word文件下载.docx_第5页
第5页 / 共80页
点击查看更多>>
下载资源
资源描述

Kodu教案课程Word文件下载.docx

《Kodu教案课程Word文件下载.docx》由会员分享,可在线阅读,更多相关《Kodu教案课程Word文件下载.docx(80页珍藏版)》请在冰豆网上搜索。

Kodu教案课程Word文件下载.docx

同学们也许很好奇,让我们来欣赏一下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或.<

Ctrl>

+<

Z>

撤销操作;

⏹Redo:

恢复操作;

⏹<

Esc>

键:

退出编辑。

调整场景

如果不调整场景角度,只能设计场景的一部分。

当场景需要移动时,可以通过

(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靠近苹果时,就可以吃到可口的红苹果了。

(示范“吃苹果”游戏)

打开“eatapples.dodu2”文件。

请说一说游戏规则。

规则一:

通过键盘上的方向键可以控制游戏中的kodu移动;

规则二:

当游戏中的kodu吃掉一个红苹果时就可以得到1分;

规则三:

在玩游戏的过程中,kodu得到5分就胜利了,游戏也宣告结束。

为什么游戏中kodu可以用键盘上的方向键走来走去?

为什么它吃到红苹果就能加分,碰到树却没有反应呢?

这个秘密就在kodu的程序中。

1、按下<

键,退出游戏状态,回到编辑状态。

2、将鼠标指针移到kodu上,单击鼠标右键,选择“Program”后,就会看到程序语句编辑界面。

看程序回答问题:

打开游戏玩

学生发言

回答问题

修改kodu程序

添加新对象

修改对象的属性

修改kodu语句

完善程序

请说一说四条命令分别有什么作用。

我们在原来程序的基础上再修改一下让它变得更好玩。

(示范:

新增规则如果吃掉了黑苹果就扣1分。

技巧提示:

用<

Ctrl>

C>

和<

V>

组合键进行复制。

将鼠标光标移动到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.在___的情况下,-获得游戏胜利;

对应前面制定的游戏规则,我们就可以设计出相应的程序。

下面,我们以赛车kodu1为例,对应规则举一个简单的例子。

通过方向键来控制kodu1的移动。

Kodu1碰到赛道上的红苹果后,会增加速度。

当kodu1偏离赛道时,会降低速度。

当kodu1到达终点时,获得游戏胜利。

通过kodul的例子,我们可以找出游戏规则和程序语句之间的一个重要关系:

在Kodu程序设计中,一条游戏规则

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

当前位置:首页 > 小学教育 > 语文

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

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