软件编程系列——scratch编程课(7—12周岁)
什么是scratch?
Scratch是麻省理工学院设计开发的少儿编程工具,是目前国际上影响力最大的少儿编程语言。慧编程基于Scratch 3.0设计,延续了Scratch强大的功能和体验,并增加Python代码编程、AI和IoT等功能,赋予编程更多可能性。
左边的部分是编辑好的程序代码,中间是可以用来选择的功能模块,右边上部是程序预览和运行窗口,右边下部是角色窗口。
学习方法
孩子不用记住命令不代表不需要知道命令。积木模块包括8个大类,100多个功能。包括了过程一个完整程序的每个环节,甚至数组和函数。这些图形化的积木使用需要老师或者家长正确引导。孩子从模仿的过程中,能感悟到条件语句,循环语句,判断。能理解参数和命令的区别。让孩子理性的总结出来是很困难的,引导是必须的。
简单难度(基础训练):
中级难度(加强练习):
高级难度(难度升级):
特级难度(完美创作):
45分钟每课时,每次2个课时
简单和中级难度每次完成一个课程
高级难度两次完成一个课程
特级难度三次到四次完成一个课程
课程不断更新,难度适合各个年龄阶段的学生。寓教于乐,让学生们在快乐的学习气氛中学会编程创作,锻炼自己的逻辑思维能力,勇于发现问题、分析问题、解决问题。
有时候不需要太精美的画面,不需要太精美的角色,不需要太精美的色彩。一个好玩的游戏,只要他的模式有趣,玩家容易上手,一个简单的角色,加上一些简单的障碍物,就能让我们感受到快乐,比如推箱子,俄罗斯方块,贪吃蛇。今天我们玩一个小球闯关的游戏,控制我们小方块躲避小球到达终点!
上课流程:
1、分析游戏每一部分的元素组成和动态变化
2、绘制或者选择属于自己的地图背景和人物角色
3、根据所需要角色的动态变化进行编程
4、游戏制作完成后发挥想象能力拓展课程,赋予更多有趣的变化。
上课教室:
部分上课师资:
邱老师,大学老师,副教授,工学硕士,嘉兴市优秀教师。
--end--
声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com