<p class="ql-block">少年强则国强,少年智则国智,为了适应这个科技爆炸、人工智能的时代,2017年国务院印发《新一代人工智能发展规划》——在中小学阶段设置人工智能相关课程,逐步推广编程教育!</p><p class="ql-block"> 为了培养学生的专注力,发展学生的逻辑思维、创意思考能力,激发学生对编程课程的兴趣。我校在三四年级开设少儿编程Scratch教学课程。</p><p class="ql-block"> 编程是什么?编程就是告诉计算机我们要求它做什么,因为计算机没有自己的思维,所以他要依靠我们给它预先设定好。这个设定的过程就是编程了。</p><p class="ql-block"> 美国麻省理工学院(MIT)设计开发的少儿编程工具Scratch不是游戏,是一款可以趣味性的编程软件,它以图形化的工具让孩子拖动即可完成编程,程序已经被模块化的包涵在了这些图形当中,让孩子可以制作动画、游戏等,制作完成的动画还可以导出为动画,把自己的奇思妙想真正的实现出来。</p><p class="ql-block"> 少儿编程课程内容丰富、趣味性强。课程以图形化入门,逐渐进阶,循序渐进培养孩子的逻辑思维,提高孩子解决问题的能力。能够帮助学生进行有效的信息化表达和数字化创作,提升学生从语言到思维、从个人解决问题到团队合作等多方面的能力。</p> 课堂精彩瞬间 <p class="ql-block">让我们一起来了解本学期我们的孩子们学习的内容吧!</p> 第一课:绘制随机五角星⭐️ <p class="ql-block">教学内容如下:</p><p class="ql-block">1.回顾上学期的内容,熟悉平板与软件的使用</p><p class="ql-block">2.画笔🖌️项目模块的运用</p><p class="ql-block">3.通过鼠标控制画笔的绘制位置</p> 第二课:制作画板 <p class="ql-block">教学内容如下:</p><p class="ql-block">1.角色的绘制</p><p class="ql-block">2.画板颜色的制作</p><p class="ql-block">3.角色初始位置的选择</p><p class="ql-block">4.鼠标控制画笔落笔的落点</p> 第三课:移动的鼠标 <p class="ql-block">教学内容如下:</p><p class="ql-block">今天主要是通过我们的侦测模块控制我们的鼠标向目标点进行移动!</p><p class="ql-block">1.学习广播模块的使用与建立新的广播名称(目标点与移动)</p><p class="ql-block">2.使用运算模块控制角色的距离移动</p><p class="ql-block">3.使用侦测模块控制鼠标的移动,当鼠标点击舞台后,角色向目标点移动过去</p><p class="ql-block">4.使用xy坐标控制目标点的出现我在</p> 第四课:小猫吃鱼 <p class="ql-block">教学内容如下:</p><p class="ql-block">今天主要是通过我们的广播控制角色的移动,鱼跟着我们的鼠标进行移动,当小猫碰到鱼时,游戏停止,游戏结束!</p><p class="ql-block">1.学习广播模块的使用与建立新的广播名</p><p class="ql-block">2.学习运动模块将旋转方式设为左右翻转,防止角色小猫在运行的过程当中出现倒立情况</p><p class="ql-block">3.学习我们面向鼠标指针,控制我们的小鱼跟随着鼠标指针进行移动。</p><p class="ql-block">4.当在运行的过程当中,小猫碰到小鱼,广播游戏结束,并且以文字的形式播放。</p> 第五课:反弹的小球 <p class="ql-block">教学内容如下:</p><p class="ql-block">今天主要是通过我们的控制模块,如果那么进行角色的控制,当角色小球碰到墙壁与角色时进行反弹,如果低于Y坐标-155则停止游戏!</p><p class="ql-block">1.学习运动模块面向方向随机数的使用。</p><p class="ql-block">2.绘制出新的角色,并把它的初始位置设置在左下角。</p><p class="ql-block">3.使用运算模块什么或什么,当我们的角色小球碰到了砖块与绘制积木时将与相反的方向进行移动。</p><p class="ql-block">4.使用我们的X坐标控制我们新角色左右进行移动。</p> 第六课:进阶的小球 <p class="ql-block">教学内容如下:</p><p class="ql-block">1.绘制新的角色,通过X坐标控制移动</p><p class="ql-block">2.灰色模块的重复执行的使用</p><p class="ql-block">3.建立新的坐标,使用X Y控制他们的位置</p> 第七课:降落的小球 第八课:水面漂浮球 <p class="ql-block">教学内容如下:</p><p class="ql-block">1.建立变量控制风浪的大小</p><p class="ql-block">2.绘制角色水面与小球</p><p class="ql-block">3.y坐标进行增加控制角色向下移动</p><p class="ql-block">4.外观特效与侦测模块的使用</p> 第九课:神奇的万花筒特效 <p class="ql-block">教学内容如下:</p><p class="ql-block">1.运算与画笔特效的使用</p><p class="ql-block">2.角色与背景的绘制</p><p class="ql-block">3.外观模块特效的使用</p> 第十课:小强躲球记 <p class="ql-block">教学内容如下:</p><p class="ql-block">1.选择两个合适的角色,分别放置左上角与右下角进行初始位置的设定</p><p class="ql-block">2.建立一个变量计时器记录角色坚持的时间</p><p class="ql-block">3.使用运算模块随机数控制小球运行的方向</p><p class="ql-block">4.克隆体的使用</p> 第十一课:创算魔法 <p class="ql-block">教学内容如下:</p><p class="ql-block">1.新模块的使用与学习</p><p class="ql-block">2.变量的转换与应用</p><p class="ql-block">3.外观特效的使用与增加</p><p class="ql-block">4. X Y坐标的控制</p> 第十二课:猫捉老鼠 <p class="ql-block">教学内容如下:</p><p class="ql-block">1.变量的设置</p><p class="ql-block">2.角色的初始化位置</p><p class="ql-block">3.老鼠随机位置的移动</p><p class="ql-block">4.老鼠碰到小猫游戏停止</p> 第十三课:消灭蝙蝠 <p class="ql-block">教学内容如下:</p><p class="ql-block">1.通过上下控制角色小猫移动</p><p class="ql-block">2.将箭头初始化位置设置</p><p class="ql-block">3.箭头跟随小猫进行移动</p><p class="ql-block">4.侦测模块的使用</p> 第十四课:弹簧床 <p class="ql-block">教学内容如下:</p><p class="ql-block">1.角色小猫的造型设置</p><p class="ql-block">2.颜色提取的运用</p><p class="ql-block">3.画笔代码的运用</p><p class="ql-block">4.侦测模块的使用与了解</p> 第十五课:万花筒轮眼 <p class="ql-block">教学内容如下:</p><p class="ql-block">1.角色与背景的设置</p><p class="ql-block">2.画笔模块中增加与设为的区别与使用</p><p class="ql-block">3.重复执行的使用</p><p class="ql-block">4.克隆体的使用</p> 第十六课:逃不掉的小球 <p class="ql-block">教学内容如下:</p><p class="ql-block">1.键盘控制角色小球进行移动</p><p class="ql-block">2.运动项目面向的使用</p><p class="ql-block">3.控制模块的使用</p><p class="ql-block">4.颜色侦测的使用</p> <p class="ql-block">各位同学们大家好!</p><p class="ql-block"> 本学期的社团活动到此结束。感谢大家一路同行!我们一起攻克了技术难关,见证了代码从无到有的魔力,体验了逻辑思维的力量和协作创新的火花。这些经历,远比学会几条语法更有价值。</p><p class="ql-block"> 核心收获是什么?是解决问题的能力,是永不放弃的调试精神,是创造的勇气!结课不等于结束学习。编程的精进在于持续实践:</p><p class="ql-block">1. 别停手:继续写代码,做小项目,把兴趣变成技能。</p><p class="ql-block"> 2. 敢尝试:接触新语言、新框架、新领域,保持探索欲。</p><p class="ql-block">3. 多交流:利用线上社区、论坛,和更多志同道合的人一起成长。</p><p class="ql-block">4. 解难题:把遇到的每一个Bug都当作提升的机会。</p><p class="ql-block"> 感谢大家的努力与贡献,希望编程带给你们的不仅是技能,更是一种思考世界的新方式,请继续保持热爱,持续精进,未来可期!</p><p class="ql-block"> 提前祝大家暑假快乐,代码永远无Bug!</p>