Scratch很像游戏,但专业的角度上我们把它解释为是一款可以制作游戏、动画、工具的编程语言,孩子可以不认识英文单词,也可以不会使用键盘。通过“拖拽”方式就可以轻松的完成编程。避开了复杂的语法,却完美的保留了编程思维。几乎所有的孩子都会一眼喜欢上编程,入门最好的选择。
首先:编程是什么?
编程就是利用计算机听懂的语言,告诉计算机,你要它做什么。首先你得会对吧~
比如:藏猫猫,
我们肯定能够明白藏猫猫是什么意思,但是计算机听不懂啊,我们需要为它规划一下步骤,需要告诉它每一步指令,这些指令叫做编程,想好每一步的方法和步骤,再编写代码,指导计算机去执行,就叫做编程
今天分享编写《赛车拉力赛》的上课情况↓↓??
老师第一步:通过图片视频,引导学生寻找和想象,如何将(角色)赛车在(背景)赛道上通关,达到胜利的静态变动态;培养逻辑思维能力、创新能力等技能。
赛车特点:车会往前、往后;车头需要左转、右转
失败特点:撞到赛道边缘就要返回起点(注意车头的方向)
成功特点:赛车冲到胜利旗子就胜利呼喊“哇,胜利了!”
为了更加有趣装饰:游戏开始启动+音乐,车子撞了会发出“嘭”
第二步:从学过的指令中,寻找那些可以实现?
引导学生,通过已知的编程指令中,对应着每一步进行编程,首先思维方式“分别有几种组合方式?”“那种是最简洁?”“实际效果正确吗?”
老师进行边提问,边演示实际效果,过程中老师进行错误纠正--眼见为实,增加记忆。
第三步:光讲不练假把式养成习惯勤动手,减少光瞪眼、只询问的习惯。
第四步:强调重难点和拓展相关的知识测试
“麻雀虽小,五脏俱全”,Scratch的8个编程部件基本包含了常见的编程概念,如程序的三种基本结构:顺序结构、循环结构和选择结构,还有变量的定义和链表(数组)的使用等。Scratch在程序设计时引入了事件、线程、同步的概念。也就是说,作为少儿编程教育的入门语言,在玩乐的同时也能够学习到实质性的编程逻辑。
孩子接受编程教育所收获的思维与能力是一种长远的效益,它们体现在生活与学习的方方面面,即使将来不从事相关的行业,也会是受益终身的一件事。
免费公开课扫码即可预约乐高编程教育从香柏木开始“分享”一下,一起进步点个“转载请注明:http://www.0431gb208.com/sjszlff/945.html