微软Kodu游戏编程语言:儿童编程学习工具,通过游戏爱上编程
微软的Kodu游戏编程语言是一种计算机编程软件。该工具主要用于儿童和青少年学习编程。通过可视化编程系统,孩子们可以通过游戏学习编程,爱上编程。

软件介绍
科杜是什么意思?
微软Kodu,英文名为Kodu Game Lab,中文名为Kudou Lab,是微软公司为儿童打造的一款游戏编程开发工具。与一些完全图形化的儿童编程语言不同,微软的Kodu可视化编程语言还预留了部分文字学习空间,让未来孩子的语言学习更加直观。
微软的Kodu趣味计算机程序设计从背景上可以说是独一无二的。毕竟微软已经深耕游戏行业多年。 Kudou游戏编程也完美融合了微软游戏平台的操作习惯,玩法可以在键盘、鼠标、手柄之间切换。 。孩子们可以在每个作品中随时切换到编辑模式,修改内容、开发逻辑。
软件功能
kodu编程有什么用?
Kodu是微软推出的一种儿童可视化编程语言,可以让孩子们创建自己的PC或XBox游戏。
与我们大多数人的童年相比,今天的孩子从小就可以通过计算机接触到最新的技术成果。据媒体报道,在家长的参与下,Kodu甚至可以让5岁的孩子通过鼠标编程一个简单的游戏。您可以与您的孩子共同编写一个讲故事的应用程序,或者只是通过鼠标或键盘控制移动。一个苹果。显然,这种非凡的创作体验对于孩子们来说有着特殊的启发和教育意义。
无论您是成年人还是小孩,Kodu 都能让编程变得轻松有趣。澳大利亚的一些公立学校已将Kodu作为实验课程。
Kodu Game Lab中文版支持鼠标或键盘按键操作,内置多种游戏模式示例,包括RPG冒险地图和多款经典游戏。体验游戏时按ESC键即可进入可视化编程模式,支持随时调试。面向对象的Kodu可视化编程允许任何开发人员通过对象的“条件和语句”来实现自己的创造力。
目前,Kodu 不支持多人协作编程,也不支持从 PC 到 Xbox 360 共享游戏程序。而且,在 PC 版的某些地图中,开发者需要将 Xbox 360 控制器更改为键盘或鼠标才能玩游戏顺利进行。
Kodu视觉游戏编程可能是早期激发孩子编程兴趣的最好方式。更专业一点,Kodu可以培养孩子的设计、编程和叙事逻辑能力。目前,澳大利亚的幼儿教育机构已采用Kodu作为教具。
常问问题
如何用Kodu编程建造一堵墙?如何制作迷宫?
进入编程工具后,会预存几款内置的游戏作品。我们可以在主界面输入“加载世界”,然后向后找到迷宫开头的世界。它们都是迷宫内容。相信你很容易就能理解迷宫的创建方法。
kodu可以安装在Windows XP上吗?
Kodu需要WindowsVista及以上版本,推荐Win10。所以WinXP用户无法安装。如果您的系统需要激活
Kodu编程作品在哪里展示?
Kodu官网的作品频道收集了世界各地小朋友上传的世界。每个人都可以分享和下载这些有趣的世界。你想看看别人的创意吗?
Kodu编程是免费的吗?
是的,微软Kodu是专为儿童教育而设计的,完全开源,免费使用。
软件特点
各种动作模块
这种编程方式的好处是,即使是一年级的小学生也能在最短的时间内完成自己的想法,创造自己的世界,表达自己想要表达的思想。工具越简单,越容易掌握,而且在小学阶段,学生更容易以编程的形式表达个人想法。
3D游戏环境开发
Kudou是一款可以给学生带来全新3D环境设计体验的编程工具,拥有360度环绕视角,所有内容都是三维的(也许很快,它还可以升级为结合VR和AR的虚拟现实编程工具)效果)。以编写迷宫运行程序为例。在过去的编程中,迷宫都是以平面图形的形式呈现的。然而在Kudou中,你可以通过设置第一人称视角来完全模拟跑迷宫的效果。从这个角度看到迷宫的全貌,增加了游戏的可玩性,也让学生更容易理解迷宫行走的左手法则,为后续迷宫行走机器人的编程教学奠定基础。
只有一种语句 WHEN...DO...
与其他编程工具中的语句和模块相比,即使是Scratch也包含许多类型。然而,在Kudou中,无论游戏多么复杂,只有一个语句:WHEN...DO...,简单的意思就是“何时”。在(case)...what to do里面,所有其他模块都可以添加到里面,并且可以添加的项目会出现在环形菜单中。
用于创建 3D 游戏环境的 5 个工具
这五个工具的操作非常简单(图14和图15)。通过不断的操作和观察,很容易总结出它们的具体功能。同时,屏幕左上角还有详细的提示和说明,特别方便学生自学和讨论交流使用工具的经验。
非常可爱又酷的角色(物体)
对于美术能力不是很突出的学生来说,Kudou绝对是一个“大救星”,因为所有的人物(物体)都已经创建好了(很多),而且一些颜色和尺寸还可以根据自己的实际需要定制。 、位置、角度等等,有的角色看起来很可爱,有的对于男生来说很酷(如图11)。唯一遗憾的是不能自己添加新角色(也许以后会有角色编辑器)。
一目了然的编程方法
一句话来说,Kudou的编程方法就是:点击加号选择模块,一层一层的选择。相关选项模块将自动出现在圆形菜单中。教学过程中,学生可以通过不断选择不同的模块并观察运行后的比较效果来了解模块的使用方法。
独特的世界设定
由于它是一个可视化 3D 编程工具,因此它的许多设置都是特定于编程环境的。比如可以设置3个摄像机角度、角色的移动速度、高度、天空、光影效果等。对于游戏编写的需要,可以设置角色是否无敌、炮弹的威力等。这在以前的编程工具中是没有见过的,对于学生编写游戏来说非常方便。
计算思维
Kodu游戏实验室可以帮助青少年通过分解复杂任务、迭代试错过程、结合计算思维方法,模拟并实现各种创意想法,达到完成自己作品的最终目标。
游戏设计与制作流程
简单来说,科都游戏实验室(Kudou)是计算思维提出者周以真教授加入微软后创建的,旨在让学生学习计算思维的概念,如建模、算法、迭代、分支结构、事件触发等。 ,以及并行计算。它是为其应用而开发的。
在编程教学过程中,教师可以用简单易懂的术语渗透这些概念,引导学生有意识地运用到日常学习和生活中。