编程猫作者
㈠ 编程猫杂志是什么杂志
编程猫杂志是针对少年儿童编程方面的期刊,是依据少年儿童的特点和现代教育理念设计的一种课程。学习编程推荐去童程童美,童程童美独立开发的专有可视化在线少儿编程教育平台,针对6—18岁青少儿提供线上小班直播授课。
童程童美少儿编程的课程体系还涵盖了乐高,机器人,Scratch,Python,APP手机软件(JAVA),信息学奥赛(C/C++)等等。其中乐高、机器人的学习,属于线下小班课,Scratch和信息学奥数是线上小班课,Python和APP(JAVA)使用的是线上线下双向的学习路线。童程童美的师资由CEO亲自挂帅,打造适合中国孩子的编程课程。韩少云CEO、首席教育官,前亚信公司软件事业部总工程师,软件设计专家、课程设计专家和教师培训专家。别的的老师也均拥有多年的教学经验,以及自己擅长的教学领域。【学少儿编程可以提高孩子逻辑思维、专注力!】
想了解更多关于少儿编程的相关内容,推荐咨询童程童美。童程童美实施5S(整顿、整理、清扫、清洁、素养)管理办法,以加强对环境的长效管理,注重科技素质教育氛围的营造,传递良好的教育理念,正向影响孩子意识,让孩子在成长中心可以舒适学习。【童程童美少儿编程体验课,点击可免费报名试听】
㈡ 编程猫孙悦是谁编程猫值得信赖吗
听说过,网上有他的资料,他是编程猫的CTO,很有能力的。很多家长想让提前让孩子了解一些互联网相关的知识,培养孩子的逻辑能力和互联网思维。编程猫是一个让孩子学习编程的平台,口碑还是不错的,可以去。
㈢ 编程猫创始人是谁这个公司靠谱吗
这个问题我知道,之前给孩子报名之前了解过。创始人是李天驰,这个公司最近发展挺好的,也是因为顺应时代发展吧。有很多名师,上课也挺有意思的,不光孩子感兴趣,我听着都觉得挺有吸引力的,望采纳。
㈣ 有人了解编程猫吗
产品宣传
看来是比较低调的一个团队,网上的信息不多,主要集中在官微和知乎。整体感觉年轻活力,很有“编程”的极客范,比如下图这样的。
人人都是程序员:初识《编程猫》
萌死人不偿命
官网
浓浓的卡通风,相信比较吸引主要受众——小朋友。不过整体来说,画面质感还有提升空间(可以考虑天天爱消除这种风格)。
人人都是程序员:初识《编程猫》
官网首页
官网内容当然是以“编程教学”为核心,分为以下板块:
首页
创作:进入编程猫的代码世界(需先登录),这里是我最喜欢的一部分,下文再具体介绍。
代码岛:类似于“我的世界”的一个页面,但是没有任何介绍,目前没去研究如何使用。
编程猫热点:即最近的新闻。
公开课:编程猫系统使用的常规操作,也是我收获最大的一部分,下文具体介绍。
精选作品、小说、部落、活动、最近作品:UGC内容的推荐。
人人都是程序员:初识《编程猫》
官网小说推荐.png
创作:同上
发现:主要是作品(用户发布的编程作品)和部落(即编程社区)。
网络:问题讨论、官方角色资料,还包括漫画和小说。
素材:这里提供了一些可以用到编程中的素材,比如背景、角色、道具等。
学校:与学校合作的一些介绍与接入。
下载:相关APP以及chrome的下载(系统运行需要chrome内核)
个人中心:用户的主页与信息,还包括代码、小说等作品的管理。
一个建议
编程猫官网应该归类到内容(代码/小说/漫画)+学习社区,那么主要用户就是两类:
创作者:主要需求是通过平台创造内容,提升自己、收获粉丝。偶尔需要学习知识,以及收集素材。
消费者:主要需求是消费这些内容(小游戏/小说/漫画)。偶尔需要泡社区、与创作者互动。
当然,对于真实用户,是完全可以在两种角色之间切换的。
基于以上两点,再次整理如下:
“发现”中的“作品”是给消费者的(发现好作品),而“部落”又是给创作者的(发现好社区)。
“网络”中的“讨论中心”是给创作者的(提问/答问),而“漫画/图书馆”又是给消费者的(看漫画/小说)。
“素材”是给创作者,“学校”是面向学校,这些都比较清晰。
所以不妨基于两类用户的特点,对板块进行重新划分。
面向消费者:主栏目是“发现作品”,下设子栏目:游戏、漫画、小说,每个栏目可以加上“我要创作”,来引导其成为创作者。
面向创作者:主栏目是“源码社区”,下设子栏目:热门源码、讨论、部落、素材。
(PS:网络中的“资料图鉴”目前还未了解,暂不讨论。)
公开课
这部分是我“入门”编程猫的关键,17个短视频,看完你也能轻松学会在编程猫“写代码”。
人人都是程序员:初识《编程猫》
编程主界面
每个视频也是一个小故事,比如《编程猫初见阿短》,“编程猫”就告诉“阿短”如何在屏幕内移动(设置“碰到边缘即反弹”)
下面贴出我印象比较深的几点:
1、初见阿短
动作—移到鼠标指针:角色跟随鼠标移动
动作—面向鼠标:使角色面向鼠标方向
动作—碰到边缘就反弹:使角色不再会走到屏幕之外
2、重复执行
控制—重复执行:使角色不断重复执行某个动作
3、坐标
动作—移动到(X,Y):可以改变角色的坐标
4、广播
很有意思的功能,可以理解为传参,或者全局变量,可以让一个角色的动作对另一个角色造成影响。
比如示例中通过点击“礼帽”触发动作“广播:1”。然后对“动物”设置动作当收到“广播:1”时,将自己设为可见。实现的是玩家点击礼帽“变”出动物的效果。
位置在:”事件—当收到广播/收到广播时“。
5、如果
这里演示了经典的if-else的写法。整个函数在一个循环体“重复执行”中。
游戏很像前几年流行的Flip Bird(哈哈当年我玩到过200多分),玩家按下鼠标时,角色往上跳一下,然后慢慢下落。
那么角色就包括3个动作,对应if的三个情况:
飞行/下落:鼠标按下时移动12px,否则向下移动3px
碰到障碍物:游戏结束,停止脚本
碰到南瓜怪:闯关成功,退出循环
人人都是程序员:初识《编程猫》
经典的If-else
6、外观
基本是结合之前几课,实现了“人物进入飞船、飞船飞走”的动作。
拆解如下:灯光在1秒内亮起,并发送广播”进舱“——人物接收到”进舱“,在1秒内隐藏,并发送广播”出发“——飞碟收到广播”出发“后闪灯、变小、改变坐标值
人人都是程序员:初识《编程猫》
Paste_Image.png
Tips:图层顺序是右侧覆盖左侧
7、声音
为角色添加造型与声音(三头龙的5个造型对应着5种不同的血量)
添加声音很简单,这里一个新方法是:两个角色之间的信息交互是用另一个的造型编号触发,而没有用“广播”。
人人都是程序员:初识《编程猫》
三头龙与胜利动画
人人都是程序员:初识《编程猫》
利用角色编号来传递信息
8、画笔
这里提供了一个简单的画笔工具,可以直接将屏幕变为一个画板。
代码不复杂,重点是起笔/落笔的设置,如下
人人都是程序员:初识《编程猫》
画笔设置
9、变量
本章稍微复杂,需要实现的效果是:鲤鱼在河道不断左右运动,玩家点击后消失,并计分+1。
鲤鱼的运动,可以这样写(注意碰到边缘反弹,是可以设置旋转模式的):
人人都是程序员:初识《编程猫》
呆鲤鱼的运动
得分的计算,可以这样写(初始设置为0,每次点中呆鲤鱼+1):
人人都是程序员:初识《编程猫》
得分计算
最后这里有一个链表。它设定了游戏时间只有6秒钟,根据玩家得分数来返回一个“击败80%玩家”的信息。当然也是用于结束游戏(脚本)的计时器。
人人都是程序员:初识《编程猫》
结束脚本与返回结果
10、克隆
这一part,需要的效果是:在一个固定高度,每秒在水平任意位置出现一个飞镖,并依此落下。使用的方法是“克隆”,代码的解析如下。
设置角色“飞镖”,将其隐藏,
每秒创建一个自己的克隆体,克隆体移动到Y=500,X=随机的位置
作为克隆体启动时,不断下落、旋转
Tips:注意最后加上“如果碰到下边缘就删除自己”,相当于释放内存,不然浏览器会悲剧。
人人都是程序员:初识《编程猫》
飞镖的运动
练习作品
目前我在上面做了一个飞机大战,踩了几个坑,不过也算是完成了。已实现的需求:
玩家键盘控制飞机的移动、发射子弹;
敌方飞机随机从上空出现;
击落敌机,得分+1;
被敌机撞到,生命值-1,获得3秒无敌状态回屏幕中央;
生命值将为0,游戏结束。
人人都是程序员:初识《编程猫》
飞机大战
一些思考
图形化界面,很容易上手。但是完成这个小作品也是非常有成就感(像程序员一样创造世界)。
代码思维:比如“面向对象”的思维(将飞机、子弹、场景都视为对象),比如“清理内存”思维(克隆体一定要有删除机制),相信这些对小朋友的思维也很有启发作用。
遇到困难的时候,我是回到公开课去看的,因为“网络”和社区(包括我加入了QQ群)能了解到的信息不多,就像FCC推崇的“Read-Search-Ask“,这部分的内容其实也有待完善。
比如作为新手,我需要的信息包括:编程界面各个功能的使用说明,常见场景(Read);能搜到一些常见错误的解答(Search);可以学习和讨论其他人的优秀作品(Ask)。这三点做好以后,相信能吸引更多人在这里创作。
其实做为一个开发者,有一个学习的氛围跟一个交流圈子特别重要这里我要推荐c++交流群:“648778840”,不管你是小白还是大牛欢迎入住,大家一起交流成长。小编会在群中不定期分享干货源码,包括我精心整理的一份c++零基础教程。欢迎各位感兴趣的的小伙伴。
学习思路:
人人都是程序员:初识《编程猫》
学习资料:
㈤ 编程猫李天驰是谁编程猫好吗
这个我知道,编程猫李天驰是编程猫的CEO,个人能力很强。另外编程猫我听说非常不错,通过学习编程猫,青少年用户可以轻松创作出充满奇思妙想的游戏、软件、动画、互动故事等作品,网上可以好好查查。
㈥ 有人了解编程猫吗
产品宣传
看来是比较低调的一个团队,网上的信息不多,主要集中在官微和知乎。整体感觉年轻活力,很有“编程”的极客范,比如下图这样的。
人人都是程序员:初识《编程猫》
萌死人不偿命
官网
浓浓的卡通风,相信比较吸引主要受众——小朋友。不过整体来说,画面质感还有提升空间(可以考虑天天爱消除这种风格)。
人人都是程序员:初识《编程猫》
官网首页
官网内容当然是以“编程教学”为核心,分为以下板块:
首页
创作:进入编程猫的代码世界(需先登录),这里是我最喜欢的一部分,下文再具体介绍。
代码岛:类似于“我的世界”的一个页面,但是没有任何介绍,目前没去研究如何使用。
编程猫热点:即最近的新闻。
公开课:编程猫系统使用的常规操作,也是我收获最大的一部分,下文具体介绍。
精选作品、小说、部落、活动、最近作品:UGC内容的推荐。
人人都是程序员:初识《编程猫》
官网小说推荐.png
创作:同上
发现:主要是作品(用户发布的编程作品)和部落(即编程社区)。
网络:问题讨论、官方角色资料,还包括漫画和小说。
素材:这里提供了一些可以用到编程中的素材,比如背景、角色、道具等。
学校:与学校合作的一些介绍与接入。
下载:相关APP以及chrome的下载(系统运行需要chrome内核)
个人中心:用户的主页与信息,还包括代码、小说等作品的管理。
一个建议
编程猫官网应该归类到内容(代码/小说/漫画)+学习社区,那么主要用户就是两类:
创作者:主要需求是通过平台创造内容,提升自己、收获粉丝。偶尔需要学习知识,以及收集素材。
消费者:主要需求是消费这些内容(小游戏/小说/漫画)。偶尔需要泡社区、与创作者互动。
当然,对于真实用户,是完全可以在两种角色之间切换的。
基于以上两点,再次整理如下:
“发现”中的“作品”是给消费者的(发现好作品),而“部落”又是给创作者的(发现好社区)。
“网络”中的“讨论中心”是给创作者的(提问/答问),而“漫画/图书馆”又是给消费者的(看漫画/小说)。
“素材”是给创作者,“学校”是面向学校,这些都比较清晰。
所以不妨基于两类用户的特点,对板块进行重新划分。
面向消费者:主栏目是“发现作品”,下设子栏目:游戏、漫画、小说,每个栏目可以加上“我要创作”,来引导其成为创作者。
面向创作者:主栏目是“源码社区”,下设子栏目:热门源码、讨论、部落、素材。
(PS:网络中的“资料图鉴”目前还未了解,暂不讨论。)
公开课
这部分是我“入门”编程猫的关键,17个短视频,看完你也能轻松学会在编程猫“写代码”。
人人都是程序员:初识《编程猫》
编程主界面
每个视频也是一个小故事,比如《编程猫初见阿短》,“编程猫”就告诉“阿短”如何在屏幕内移动(设置“碰到边缘即反弹”)
下面贴出我印象比较深的几点:
1、初见阿短
动作—移到鼠标指针:角色跟随鼠标移动
动作—面向鼠标:使角色面向鼠标方向
动作—碰到边缘就反弹:使角色不再会走到屏幕之外
2、重复执行
控制—重复执行:使角色不断重复执行某个动作
3、坐标
动作—移动到(X,Y):可以改变角色的坐标
4、广播
很有意思的功能,可以理解为传参,或者全局变量,可以让一个角色的动作对另一个角色造成影响。
比如示例中通过点击“礼帽”触发动作“广播:1”。然后对“动物”设置动作当收到“广播:1”时,将自己设为可见。实现的是玩家点击礼帽“变”出动物的效果。
位置在:”事件—当收到广播/收到广播时“。
5、如果
这里演示了经典的if-else的写法。整个函数在一个循环体“重复执行”中。
游戏很像前几年流行的Flip Bird(哈哈当年我玩到过200多分),玩家按下鼠标时,角色往上跳一下,然后慢慢下落。
那么角色就包括3个动作,对应if的三个情况:
飞行/下落:鼠标按下时移动12px,否则向下移动3px
碰到障碍物:游戏结束,停止脚本
碰到南瓜怪:闯关成功,退出循环
人人都是程序员:初识《编程猫》
经典的If-else
6、外观
基本是结合之前几课,实现了“人物进入飞船、飞船飞走”的动作。
拆解如下:灯光在1秒内亮起,并发送广播”进舱“——人物接收到”进舱“,在1秒内隐藏,并发送广播”出发“——飞碟收到广播”出发“后闪灯、变小、改变坐标值
人人都是程序员:初识《编程猫》
Paste_Image.png
Tips:图层顺序是右侧覆盖左侧
7、声音
为角色添加造型与声音(三头龙的5个造型对应着5种不同的血量)
添加声音很简单,这里一个新方法是:两个角色之间的信息交互是用另一个的造型编号触发,而没有用“广播”。
人人都是程序员:初识《编程猫》
三头龙与胜利动画
人人都是程序员:初识《编程猫》
利用角色编号来传递信息
8、画笔
这里提供了一个简单的画笔工具,可以直接将屏幕变为一个画板。
代码不复杂,重点是起笔/落笔的设置,如下
人人都是程序员:初识《编程猫》
画笔设置
9、变量
本章稍微复杂,需要实现的效果是:鲤鱼在河道不断左右运动,玩家点击后消失,并计分+1。
鲤鱼的运动,可以这样写(注意碰到边缘反弹,是可以设置旋转模式的):
人人都是程序员:初识《编程猫》
呆鲤鱼的运动
得分的计算,可以这样写(初始设置为0,每次点中呆鲤鱼+1):
人人都是程序员:初识《编程猫》
得分计算
最后这里有一个链表。它设定了游戏时间只有6秒钟,根据玩家得分数来返回一个“击败80%玩家”的信息。当然也是用于结束游戏(脚本)的计时器。
人人都是程序员:初识《编程猫》
结束脚本与返回结果
10、克隆
这一part,需要的效果是:在一个固定高度,每秒在水平任意位置出现一个飞镖,并依此落下。使用的方法是“克隆”,代码的解析如下。
设置角色“飞镖”,将其隐藏,
每秒创建一个自己的克隆体,克隆体移动到Y=500,X=随机的位置
作为克隆体启动时,不断下落、旋转
Tips:注意最后加上“如果碰到下边缘就删除自己”,相当于释放内存,不然浏览器会悲剧。
人人都是程序员:初识《编程猫》
飞镖的运动
练习作品
目前我在上面做了一个飞机大战,踩了几个坑,不过也算是完成了。已实现的需求:
玩家键盘控制飞机的移动、发射子弹;
敌方飞机随机从上空出现;
击落敌机,得分+1;
被敌机撞到,生命值-1,获得3秒无敌状态回屏幕中央;
生命值将为0,游戏结束。
人人都是程序员:初识《编程猫》
飞机大战
一些思考
图形化界面,很容易上手。但是完成这个小作品也是非常有成就感(像程序员一样创造世界)。
代码思维:比如“面向对象”的思维(将飞机、子弹、场景都视为对象),比如“清理内存”思维(克隆体一定要有删除机制),相信这些对小朋友的思维也很有启发作用。
遇到困难的时候,我是回到公开课去看的,因为“网络”和社区(包括我加入了QQ群)能了解到的信息不多,就像FCC推崇的“Read-Search-Ask“,这部分的内容其实也有待完善。
比如作为新手,我需要的信息包括:编程界面各个功能的使用说明,常见场景(Read);能搜到一些常见错误的解答(Search);可以学习和讨论其他人的优秀作品(Ask)。这三点做好以后,相信能吸引更多人在这里创作。
其实做为一个开发者,有一个学习的氛围跟一个交流圈子特别重要这里我要推荐c++交流群:“648778840”,不管你是小白还是大牛欢迎入住,大家一起交流成长。小编会在群中不定期分享干货源码,包括我精心整理的一份c++零基础教程。欢迎各位感兴趣的的小伙伴。
学习思路:
人人都是程序员:初识《编程猫》
学习资料:
㈦ 编程猫创始人是谁这个公司怎么样
创始人是:李天驰CEO和孙悦CTO
是目前少儿编程的头部企业
课程体系和师资都是行业很优秀的
㈧ 编程猫李天驰有什么成就做过哪些事情
2015年,本将从欧洲创新技术研究院顺利毕业的李天驰与孙悦一起放弃了共6个学位,归国创立编程猫。他们组建并带领技术和教研团队自主研发图形化编程平台与少儿编程课程,构筑起强大的技术和内容壁垒。编程猫从0到1发展壮大,在2017年获得由高瓴资本领投,清流资本、清晗基金、猎豹移动跟投的B轮1.2亿融资,时隔两个月后,编程猫获得清华系基金慕华投资的战略融资。目前,已累积12.5亿投资。
㈨ 编程猫在语文教学中的应用
芥末堆 阿新 11 月 19 日报道
11 月 15 日下午,在以 " 重塑学习体验 " 为主题的 GET2017 教育科技大会素质教育论坛上,编程猫创始人李天驰介绍了他眼中的编程教育。为了迎接新的时代,教育必须从现在开始培养掌握新技能的新人才,编程就是李天驰眼中未来人才必备的能力。
他认为,编程教育能够融合跨学科知识、促进项目制学习。而在未来编程教育 3.0 的时代,学生会把游戏和学习融为一体,真正从兴趣出发进行学习。
以下是李天驰的现场演讲实录(芥末堆略有删减):
我是少儿编程这个行业新入门的一个 90 后创业者,最近这几个月间,少儿编程成为比较热门的赛道,很荣幸能在这里跟大家分享一下我的看法。
编程是一门新的英语
谈到少儿编程,我把它分为几类公司:一类是以硬件为主体的公司,它的主要载体是硬件销售渠道和供应链整合能力;一类是以内容为主体的公司;一类是以线上线下培训为主的公司。很多人都以为编程猫是一个做在线培训的公司,其实这只是我们 20% 左右的业务,我们更多的是在做工具和内容。
我从 2015 年回国做编程猫到现在,一直在思考编程是什么、这个学科的特质是什么。很多投资人都问过我这样一个问题:编程是不是新的奥数?奥数的本质是国家为了选拔有精确计算能力的学生所设置的门槛和考试,编程猫的观点是,编程不是一门新的奥数,而是一门新的英语。
今年 7 月份,国务院印发《新一代人工智能发展规划》提到中小学要设置编程教育,因为新时代国家需要新的人才,而编程就是新时代的基本工具,这和改革开放、加入 WTO 以后需要全球化人才、把英语纳入基础学科是相似的逻辑。奥数推动的是考试选拔,而英语好不好,只要聊两句就知道。所以编程教育也是在时代大需求下培养技能,它的应用性是要大于应试性的。
我是从 1998 年开始接触编程,那时候接触编程教育的渠道非常稀少,而整个工业时代培养的人才叫 " 硬盘型人才 ",试图把所有的知识都放到脑子里背诵、掌握。但现在互联网已经有了大量的信息,当你想查清楚哪一个国家、哪一年发生了什么事情的时候,只要利用搜索引擎就能获得海量信息。所以新时代的人才不再重视知识、背诵、博闻强记,新时代我们要培养人才利用已知的内容、手里的工具去做出东西,这是编程猫整个设计课程的核心逻辑。所以编程猫的 slogan 叫 " 培养未来创作者 ",我们认,怎么样利用创造力去创造性地解决问题、学以致用,这是下一个时代更重视的问题。
创造新的承载知识的工具
今天我的演讲题目叫 " 人工智能时代的教学教研新工具 ",实际上编程猫试图挑战书本和纸笔,希望能成为新的承载知识的工具。
过去我们通过背诵、写作的方式去学习知识,在新的时代,图形化编程打开了一个新的思路。怎么样去做新时代的教研和教学?怎么样去做一个跨学科项目制的学习?我们希望为大家做出这样的工具。
计算机程序语言的设计是非常复杂的,走到公立学校里会发现,很难让教师使用这样命令行式的编程语言。而图形化编程降低了学习编程的门槛,编程猫希望能帮助每一个学科的老师去掌握技术、改变教学形式,不止是教信息技术的老师能学会,我们希望它应用在语文、数学、英语、物理等学科的教学里,让学生从一个单纯背诵、默写知识的人变成主动的参与者,让整个课堂变成一个主动式的、探究式的课堂。所以编程猫真正想做的是一门属于所有教育者的编程语言,它是一个免费的公共品,所有编程猫的工具和平台都免费向所有的教育工作者开放。
跨学科和项目制是编程猫所有课程的主旨,怎么样让学科知识发生融合、以一个项目为主导去进行教育?我们在很多地方一直在开展实践。利用物理的模拟模块,一个物理老师可以让一个 9 岁的孩子去参与、设计、理解什么是重力、重量、力的大小。在理解了不同重量单位的概念以后,原来的小朋友可能会参与一个课堂测验做卷子,现在的考核方式是让小朋友编程完成一个程序,程序可以在手机上直接打开。我们还推出了英语和语文跨学科的模块、音乐创作工具、3D 画板等。
编程教育 3.0 时代让学习真正从兴趣出发
编程教育有 3 个不同的时代。在 1.0 的时候大家用代码的形式去进行教学和学习,出现了图形化编程的方式以后,大家会用这样更易用的方式去学习。我认为编程教育的 3.0 应该是让学生分不清他是在玩游戏还是在学习,让他真正从兴趣出发。
我们最新推出了一个产品叫做 " 代码岛 ",到今天已经有 130 万用户,例如用编程制作一款 3D 游戏学习三视图,拼一个 3D 的实体,每当学生多拼一个,游戏都会根据相应的算法根据正视图、侧视图和俯视图去生成相应的模块,如果学生不能理解三视图的原理,那就不可能做出这样的程序。
代码岛是我们对所有老师、学生和机构开放的产品,我们也希望能有更多的合作者加入进来,一起把编程教育带到 3.0 的时代,谢谢大家!
一元起拍得好物,千万元红包等你领
查看原文
㈩ 编程猫“猫老祖”是什么为什么称为“猫老祖”
这个我知道,在编程猫的设定中,所有的老师都是猫老祖。其实先起了一个英文名字:MasterZu,然后根据这个翻译成了“猫老祖”,最后成为每一个老师的名称代号。其实“猫老祖”这个名字背后,依靠这个设定,李天驰和孙悦又开始写了一系列的故事,将知识点和编程内容融合到故事里。比如在孩子学习早期,编程猫采取的是图形化编程的方式,不是通过输出编程语句,而是通过“拖拽”积木,设置参数等实现作品效果。