快捷搜索:  汽车  科技

少儿编程 小猿,15节免费少儿编程小课堂

少儿编程 小猿,15节免费少儿编程小课堂https://v.qq.com/x/cover/mzc00200b3fta2o/z30607xe6mj.html可复制以下网址到电脑上观看软件:账号:基础:

课程介绍
  • 课程名称:Kitten编程入门(15节)
  • 课程内容:通过小作品的实现讲解,教孩子们学会使用Kitten编程,了解较全面的图形编程方法,学完课程之后,孩子们可以独立完成小故事、小游戏的开发。
  • 适合年龄:这个系列的课程是零基础课程,但需要孩子有一定的语文、数学基础,还要具有一定的组织,规划能力,推荐在笔记本或者电脑上用鼠标键盘操作,因此建议9~12岁的孩子学习。
  • 学习方式:家长可以和孩子一起观看视频,视频制作的比较适合儿童,但是语速、操作有点快,可以先看一遍,再让孩子进行实际操作,一边操作一边重放视频,一直到完成作品。完成作品后,请让孩子自由发挥一段时间,他们可能会探索不同的素材,应用不同的编程块,Kitten的可构建性非常的强,特别有利于激发孩子的创造性,锻炼思维能力。一次学习的时间可能多达40分钟,要注意跟孩子事先约定好学习时间长度。
  • 学习准备:笔记本电脑,PC机,屏幕较大的平板
  • 注意事项:注意控制学习时间,保护孩子的视力
组织介绍

因为本期免费课程是编程猫提供的,按惯例给他们做一个介绍。编程猫是由深圳点猫科技有限公司自主研发的国内知名青少年在线编程教育平台,2015年10月上线,在国内编程教育市场排在第一梯队,从投资轮次和金额上看,编程猫很好地说服了众多的投资机构。

少儿编程 小猿,15节免费少儿编程小课堂(1)

图片来源于艾瑞网2018年中国未来家庭STEAM教育趋势研究报告

打动小豆包STEAM学习社的是,编程猫是国内唯一的从开始就一直提供免费课程和免费创作平台的公司,他们对标的是美国MIT的Scratch,从这一点上讲,他们的社群做得是国内最好的。

写给家长:课前准备

硬件:

  • 准备一个电脑,或者IPad或者一个安卓平板,建议屏幕大一点的好。
  • 有些游戏用到了手机平板才有的重力感应,方向等功能,准备一个便于测试。
  • 笔记本和PC操作感会更好,屏幕也更大可以更好地写源码。
  • 也可以将视频投屏到电视上,效果更好

软件:

  • 电脑,安装Chrome浏览器(https://static.codemao.cn/whitepaw/download/chrome_installer.exe)
  • 如果网速特别地慢,可以安装客户端版程序。也可以从这里下载:https://kn-cdn.codemao.cn/zh/kitten-editor/win_kitten_installer_3.6.9.exe

账号:

  • 在编程猫社区页面https://shequ.codemao.cn/,注册一个账号,该账号可以在编程猫的各种工具和App中登陆使用,
  • 主要使用编程猫的免费在线编辑工具Kitten,浏览器登陆https://ide.codemao.cn/即可使用。
  • 使用上面给出的客户端程序也可以。

基础:

  • 本课程是零基础的,无编程基础即可参加
  • 如果之前有学习编程猫Nemo,则可以很快上手,参考“7节免费少儿编程小课堂:编程猫Nemo”
课程内容

Kitten第一课:创建一个新作品

可复制以下网址到电脑上观看

https://v.qq.com/x/cover/mzc00200b3fta2o/z30607xe6mj.html

Kitten第二课:学会使用重复执行

可复制以下网址到电脑上观看

https://v.qq.com/x/cover/mzc00200b3fta2o/i3060rd7o7e.html

Kitten第三课:学会使用坐标

可复制以下网址到电脑上观看

https://v.qq.com/x/cover/mzc00200b3fta2o/o30600iq7ai.html

Kitten第四课:学会使用广播

可复制以下网址到电脑上观看

https://v.qq.com/x/cover/mzc00200b3fta2o/u3060372tzg.html

Kitten第五课:学会创作游戏

可复制以下网址到电脑上观看

https://v.qq.com/x/cover/mzc00200b3fta2o/x3065gi18s6.html

Kitten第六课:学会添加音效

可复制以下网址到电脑上观看

https://v.qq.com/x/cover/mzc00200b3fta2o/m3065ek099b.html

Kitten第七课:统计游戏得分

可复制以下网址到电脑上观看

https://v.qq.com/x/cover/mzc00200b3fta2o/c30653ws3lh.html

Kitten第八课:学会使用画笔

可复制以下网址到电脑上观看

https://v.qq.com/x/cover/mzc00200b3fta2o/s3065xqtmsg.html

Kitten第九课:学会使用变量

可复制以下网址到电脑上观看

https://v.qq.com/x/cover/mzc00200b3fta2o/v3065ywgtwm.html

Kitten第十课:学会使用克隆

可复制以下网址到电脑上观看

https://v.qq.com/x/cover/mzc00200b3fta2o/j3065ioxz8h.html

Kitten第十一课:学会使用列表

可复制以下网址到电脑上观看

https://v.qq.com/x/cover/mzc00200b3fta2o/l3065cv6nqh.html

Kitten第十二课:学会获取素材

可复制以下网址到电脑上观看

https://v.qq.com/x/cover/mzc00200b3fta2o/z3065kxyuam.html

Kitten第十三课:管理作品

可复制以下网址到电脑上观看

https://v.qq.com/x/cover/mzc00200b3fta2o/q3065rinmze.html

Kitten第十四课:学会调试

可复制以下网址到电脑上观看

https://v.qq.com/x/cover/mzc00200b3fta2o/t3065dl6mqk.html

Kitten第十五课:检查bug

可复制以下网址到电脑上观看

https://v.qq.com/x/cover/mzc00200b3fta2o/a30655clmzl.html

扩展知识

现实中的编程是怎样进行的呢?

在现实中绝大多数情况,编程需要经过,分析,设计,编码,测试,发布这五个基本环节,每个环节都可能有不同的人分别负责。

  • 分析:主要是分析需求,也就是这次编程要实现一个什么功能的程序。在编程学习中,需求一般已经给定,但是也应该在开始学习的时候重复两遍,让孩子用自己的话再描述一遍,编程中的角色,动作等都应该包含在内。
  • 设计:也就是确定整体结构、划分功能模块。在初级编程学习中,设计一般已经由课程给定了,但还是可以重复叙述下编程实现的大概模块和逻辑,在编程猫里,每个角色就是一个小模块,每个消息及其处理也是一个小模块。
  • 编码:就是用程序语言实现设计的功能。在课程里这是被视频主要描述的部分,然而在现实里,编码不难,价值也不大,重点是要知道什么样的代码是好的代码,什么样的是不好的代码。对于孩子们,能写成简单易懂,条理清晰就足够了,不用追求技巧性。
  • 测试:就是对编好的程序进行测试,发现程序中的Bug,并予以改正。不仅仅是程序功能上的问题,界面上的问题,例如字体大小,颜色,界面风格等也可以是测试需要发现的问题。修复在测试中发现的问题,往往更有挑战,更有乐趣,也更锻炼孩子的能力。
  • 发布:发布也很重要,包括了保存代码,生成可执行程序,并且对外发行的步骤。编程猫为孩子们准备了所有这些功能,建议每次都要认真地完成发布这个步骤,甚至可以让孩子录一段视频,介绍一下他的作品,并且再郑重地给孩子以鼓励。及时的鼓励能督促孩子重视这个步骤,并大大增加孩子学习的积极性,并同时保持严谨的编程习惯。

希望家长在陪学的每次课程中,都要坚持强调这五个步骤,小豆包STEAM学习社认为,这些是希望能潜移默化教给孩子的东西,对他将来发展编程技能非常有帮助。

少儿编程 小猿,15节免费少儿编程小课堂(2)

工作中的代码界面大多是文本的

最后

在Kitten中,孩子完成一个作品以后,您还可以在编程猫的作品管理中心,点击分享按钮,将孩子的作品分享到编程猫的社区,已经发布的作品,也可以通过二维码方式进一步分享到个人的朋友圈,微信群等等,被分享的作品,无需安装App就可以直接观看,如果孩子制作的是一个游戏,那么观众是可以直接玩的。如果游戏使用了云积分榜,甚至可以让孩子的好友之间进行PK,比较游戏分数。

不管作品怎样,特别邀请您分享到小豆包STEAM的学习社圈子哦。

育儿没有一劳永逸,家长要不断学习,积累各种资源、经验,不断向上,孩子看到你的努力,才会愿意跟你一起努力,这才是一个育儿育己的正向循环。

猜您喜欢: