课程介绍
- 课程名称:编程猫代码岛编程入门(10节)
- 课程内容:通过代码岛操作讲解,教孩子们学会使用代码岛编程,了解较全面的三维空间编程方法,学完课程之后,孩子们可以独立完成三维空间的模型、效果实现。
- 适合年龄:这个系列的课程是基础课程,需要孩子二维编程经验,较好的数学基础,还要具有一定的空间想象能力和策划能力,推荐在笔记本或者电脑上用鼠标键盘操作,因此建议10~15岁的孩子学习。
- 学习方式:家长可以和孩子一起观看视频,视频制作的比较适合儿童,但是语速、操作有点快,可以先看一遍,再让孩子进行实际操作,一边操作一边重放视频,一直到完成作品。完成作品后,请让孩子自由发挥一段时间,他们可能会探索不同的素材,应用不同的编程块,代码岛是类似我的世界的沙盘编辑器,空间可构建性非常的强,特别有利于激发孩子的创造性,锻炼空间想象能力。一次学习的时间可能多达50分钟,要注意跟孩子事先约定好学习时间长度。
- 学习准备:笔记本电脑,PC机,屏幕较大的平板
- 注意事项:注意控制学习时间,保护孩子的视力
组织介绍
因为本期免费课程是编程猫提供的,按惯例给他们做一个介绍。编程猫是由深圳点猫科技有限公司自主研发的国内知名青少年在线编程教育平台,2015年10月上线,在国内编程教育市场排在第一梯队,从投资轮次和金额上看,编程猫很好地说服了众多的投资机构。
打动小豆包STEAM学习社的是,编程猫是国内唯一的从开始就一直提供免费课程和免费创作平台的公司,他们对标的是美国MIT的Scratch,从这一点上讲,他们的社群做得是国内最好的。
写给家长:课前准备
硬件:
- 准备一个笔记本电脑,或者PC,建议屏幕大一点的好。
- 响应良好的鼠标对准确操作有帮助。
- 好的鼠标垫也对操作的流程感有帮助。
- 可以将视频投屏到电视上播放,效果更好
软件:
- 电脑,安装Chrome浏览器(https://static.codemao.cn/whitepaw/download/chrome_installer.exe)
账号:
- 在编程猫社区页面https://shequ.codemao.cn/,注册一个账号,该账号可以在编程猫的各种工具和App中登陆使用,
- 主要使用编程猫的免费在线编辑工具代码岛,浏览器登陆https://box.codemao.cn/即可使用。
基础:
- 本课程需要编程基础,建议先学习二维编程系列课程:15节免费少儿编程小课堂:编程猫Kitten和7节免费少儿编程小课堂:编程猫Kitten初级游戏编程
- 如果有我的世界(Minecraft)的游戏经验,可以很快上手
课程内容
代码岛第一课:进入我的代码岛
可复制以下网址到电脑上观看
代码岛第二课:学会整理很重要
可复制以下网址到电脑上观看
代码岛第三课:设计剧情游戏
可复制以下网址到电脑上观看
代码岛第四课:设计专属角色
可复制以下网址到电脑上观看
代码岛第五课:快速搭建大型建筑
可复制以下网址到电脑上观看
代码岛第六课:喷气背包
可复制以下网址到电脑上观看
代码岛第七课:一键生成金字塔
可复制以下网址到电脑上观看
代码岛第八课:酷炫粒子效果
可复制以下网址到电脑上观看
代码岛第九课:函数入门——一键生成树木
可复制以下网址到电脑上观看
代码岛第十课:简单算法——发射火球
可复制以下网址到电脑上观看
扩展知识
现实中的编程是怎样进行的呢?
在现实中绝大多数情况,编程需要经过,分析,设计,编码,测试,发布这五个基本环节,每个环节都可能有不同的人分别负责。
- 分析:主要是分析需求,也就是这次编程要实现一个什么功能的程序。在编程学习中,需求一般已经给定,但是也应该在开始学习的时候重复两遍,让孩子用自己的话再描述一遍,编程中的角色,动作等都应该包含在内。
- 设计:也就是确定整体结构、划分功能模块。在初级编程学习中,设计一般已经由课程给定了,但还是可以重复叙述下编程实现的大概模块和逻辑,在编程猫里,每个角色就是一个小模块,每个消息及其处理也是一个小模块。
- 编码:就是用程序语言实现设计的功能。在课程里这是被视频主要描述的部分,然而在现实里,编码不难,价值也不大,重点是要知道什么样的代码是好的代码,什么样的是不好的代码。对于孩子们,能写成简单易懂,条理清晰就足够了,不用追求技巧性。
- 测试:就是对编好的程序进行测试,发现程序中的Bug,并予以改正。不仅仅是程序功能上的问题,界面上的问题,例如字体大小,颜色,界面风格等也可以是测试需要发现的问题。修复在测试中发现的问题,往往更有挑战,更有乐趣,也更锻炼孩子的能力。
- 发布:发布也很重要,包括了保存代码,生成可执行程序,并且对外发行的步骤。编程猫为孩子们准备了所有这些功能,建议每次都要认真地完成发布这个步骤,甚至可以让孩子录一段视频,介绍一下他的作品,并且再郑重地给孩子以鼓励。及时的鼓励能督促孩子重视这个步骤,并大大增加孩子学习的积极性,并同时保持严谨的编程习惯。
希望家长在陪学的每次课程中,都要坚持强调这五个步骤,小豆包STEAM学习社认为,这些是希望能潜移默化教给孩子的东西,对他将来发展编程技能非常有帮助。
最后
在代码岛中,编程的工作量明显增加,好在代码岛提供了创建作品的模版,一定要善用模版,以免孩子失去兴趣。编程猫已经开始新版本的公测,相信更好用的,支持多人同时在线的编程平台很快会与大家见面。
另外再代码岛中设计了一个小功能:护眼贴士,可以设置每1小时休息10分钟,避免还是用眼过渡。
孩子完成一个作品以后,您还可以在编程猫的作品管理中心,点击分享按钮,将孩子的作品分享到编程猫的社区,已经发布的作品,也可以通过二维码方式进一步分享到个人的朋友圈,微信群等等,被分享的作品,无需安装App就可以直接观看,如果孩子制作的是一个游戏,那么观众是可以直接玩的。如果游戏使用了云积分榜,甚至可以让孩子的好友之间进行PK,比较游戏分数。
不管作品怎样,特别邀请您分享到小豆包STEAM的学习社圈子哦。
育儿没有一劳永逸,不会一蹴而就,家长要不断学习,积累各种资源、经验,不断向上,孩子看到你的努力,才会愿意跟你一起努力,这才是一个育儿育己的正向循环。
评论0