编辑: hgtbkwd | 2019-07-16 |
(各款游戏 操作模式大同小异,但部分任务描述需要足够的阅读理解能力,如: 《冰雪奇缘》须融入几 何、角度知识) (图说:每款游戏左下绿色块的数字表示该游戏?共有几关任务」 、红色块表示运用到的?程式概 念」 、紫色块表示是否有?说明影片」 、待翻译表示尚无中文发音/字幕) *?画家」可参考此影片(https://www.youtube.com/watch?v=W3UhS-V14dE) - 检查设备:网路环境、电脑或平板(若无法一人一台,可2-3 人一台轮流操作)、印表机(印 出彩色证书带回家). - 课堂 Step 1:播放说明影片 什麽是 Code.org?写程式是怎麽一回事?(1:07) 如何开始进行【一小时玩程式】(1:49) Step 2:选择 1-2 款款游戏,让学生开始玩 - 播放这 1-2 款游戏的影片 - 遇到卡关时,鼓励玩同一款游戏的学生彼此先讨论,无解时再向您寻求协助. - 在您绕著教室走动的同时,观察每人的进度,鼓励、引导过关.试著不要直接给答案,以 反问的方式,让学生自行找出卡关的问题所在. [活动参加提醒 1] 拍摄 1-3 张学生操作游戏的画面(稍后须上传至活动报名网页);
照片须看 到萤幕画面,但从学生侧脸或背后拍摄,以保护隐私及肖像权. Step 3:?耶!完成了!」协助学生取得证书、上传 FB - 进行到最后一关,按下?完成」,下一个画面便是取得证书并可直接分享到 FB(如下图) - 请完成的学生主动举手,您引导他完成名字填写、发布至学生本人(或家长)的社群网站 [注意] 证书需输入「英文姓名」(输入中文会变成乱码) [参考影片] 如何取得证书、分享到 FB:https://youtu.be/UWNKfDAQm20 [活动参加提醒 2] 一个班需有 2/3 以上学生获得 Hour of Code?证书,始有资格参加 Step 4:储存证书电子档(参加抽奖)、印出证书带回家 - 按滑鼠右键可储存或列印 [活动参加提醒 3] 请确保每位完成的学生都顺利取得证书并储存-上传证书档案於活动网 页时,证书张数需与完成人数相符. Step 5:上网填写报名表及上传资料至【一小时玩程式】活动官网 [活动参加提醒 4] 须上传:1-3 张班级进行的照片,以及至少 2/3 班级人数的证书张数.须 填写:班级人数、完成人数(男、女各几位)… 教学细节提示 1. 进入网站后,需要提醒学生选择语言(网页首页、游戏画面右下角) 2. 说明游戏操作方式 - 每款游戏的一开始和中间,会穿插说明影片.提醒学生仔细阅读说明和任务提示后, 再进行操作(每款游戏角色的「移动格数」和「方向」略有不同) - 鼓励学生「有效」地完成任务(如,引导他们观察,工作区不能留下没有作用的积木) 3. 课程中,您可以提醒学生游戏中运用到的程式设计概念(特别是影片没有中译的游戏): 程式设计元素 说明 回圈(Loop) Loop 就是对指令(instruction))或序列(sequence)做重复执行.电脑相 当擅长执行重复的动作.在程式设计中,我们称这是一个回圈.一个 回圈可以一遍遍重复您的程式码. ? 指令(instruction):在游戏中,一个积木就是一个指令 ? 序列(sequence):就是一连串的指令,可以想成一连串的积木 游戏中常使用到回圈积木是「重复 n 次」 .我们可以在回圈积木中,放 入一个或一个以上的积木. 事件(Event) Event 就是一件事导致另一件事发生.当某个事件发生,就采取对应 的动作?例如: 妈妈叫你,於是你回应 警报器响了,於是大家逃出建筑物 按电视遥控器,於是电视转台 「妈妈叫你」 、 「警报器响了」 、 「按电视遥控器」都是事件的产生,有 程式设计元素 说明 了这些事件,我们采取了对应的动作. 在游戏中, 「按住方向键来触发移动事件」就是 Event 的运用. 若(if) 「若(if)」陈述句是学习程式设计的基础,能帮助电脑做决定. 例如,在将手机解锁时,它会执行一些程式码,指出「若是」输入密 码正确,则将手机解锁,否则会显示错误讯息. 在游戏中,我们可在程式码中使用「若(if)」陈述句让角色对在遇到的 事物作出反应.例如,若前方有块岩石,可以左转,或者若碰到树木 便右转. 体验【一小时玩程式】后,您还可以做什麽?