教师总动员:与Epic Games一起参加“编程一小时”

Seven Siegel
19世纪初,蒸汽动力和机械创新改变了历史进程。两百年后,数字技术成为推动变革的力量。
如今坐在教室中的青少年不仅仅是技术消费者或玩家——他们也可以创造改变世界的新一代技术。

因此,每个青少年都应该有机会学习编程与计算机科学。 

Epic Games去年举办了一次“编程一小时”活动。这是一场全球性活动,旨在通过一种有趣的方式向各个年龄段的人们介绍计算机编程。

任何人、任何地点都可组织“编程一小时”活动。人们也可尝试学习由Hour of Code网站提供的一小时教程,这些课程共计500多套,涵盖超过45种语言。所有课程均遵循美国学校教师ISTE标准

为庆祝此次活动,我们为“编程一小时”制定了一系列全新的教学计划,你可在学校课堂或课外活动中将其用于青少年教学工作。 

在这第一篇文章中,我们将介绍五套全新的《堡垒之夜》创意模式课程,它们用于教授编程概念,并且每套只需一小时。 

《堡垒之夜》创意模式以及所有这些教学计划皆可免费使用。学习编程从未如此容易!

我们来看看你的学生在活动中将学到哪些编程技巧。

了解如何使用《堡垒之夜》创意模式编写代码

我们全新的《堡垒之夜》创意模式教学计划旨在通过《堡垒之夜》创意模式向学生教授编程概念。每套课程都包含一份教学计划、一份学生指南和一份教师指南。

条件语句:在《堡垒之夜》创意模式中使用锁定与钥匙

“IF你把蔬菜吃完,THEN可以吃一个冰淇淋。”像这样的条件语句是计算机编程的基石。只要满足条件,能就激活结果。

在本课程中,学生要创建一个锁和钥匙的游戏机制。在游戏中,玩家要找到开门的钥匙,才能在游戏中继续前进。

《堡垒之夜》中的函数:创建一个高塔逃生小游戏

学生将在该活动中通过高塔逃生小游戏探索函数。他们需要使用《堡垒之夜》创意模式制作一个游戏,玩家必须回答一系列益智问答题才能逃脱。每个正确答案都将触发允许玩家前进的函数,并播放奖励音效和视效。错误的答案将触发令人不太愉快的声音和视效,并要求玩家重试。

在活动结束时,学生将了解函数的基础知识,因为在通过使用Sequencer和一系列设备进行编码时,必须用到函数。

构建障碍竞赛:《堡垒之夜》创意模式中的碰撞侦测、触发器和事件

该活动要求学生使用《堡垒之夜》创意模式创建一个兼具娱乐性和挑战性的障碍训练场。在创建训练场时,学生需要用到碰撞侦测和事件驱动设计的计算机编程概念。

在《堡垒之夜》创意模式中制作音乐:使用音序器创建循环

如今的交响乐团会举办专门电子游戏配乐的音乐会。在数字项目中使用音乐有助于提升受众体验,使内容更吸引人。在这个项目中,学生需要在《堡垒之夜》创意模式中建造一台机器,循环播放他们的自定义音乐。

打造一个寻宝游戏:在《堡垒之夜》创意模式中用变量创建一个计分系统

任何玩过《吃豆人》的玩家都试过挑战高分。玩家收集到豆子后,就会得到分数。吃到水果将有额外的奖励分,当怪物变蓝时,玩家需要在它们恢复原状之前尽量吃光它们。许多游戏都有计分机制,这是游戏的一个重要部分。

游戏中的分数存储在变量中。变量在游戏开始时设置,并根据影响分数的动作在游戏过程中改变。在该活动中,学生将使用变量建立计分系统。这只是变量在编程中的用法之一。

请记得别错过下一期文章,我们还将为“编程一小时”发布五套全新的虚幻引擎教学计划。
       

    想参加“编程一小时”?

    你可使用“编程一小时”标签搜索我们的教学计划,找到所有这些活动。如果有兴趣进一步了解如何参与,请联系我们!