用户:
开朗的萌萌熊gcWM查看:0 回复:7 评论:0 创建时间:2019-03-16T02:25:33
编程猫团队,你们好:
我是一位曾经从事软件开发工作的家长,我非常喜欢我小儿学习编程猫,他爱不释手。在选择孩子所用编程语言时我是详细比较过的,python,scratch,易语言。。等等,但综合起来最适合孩子学习和应用的就是编程猫——有趣、易学、易用的、实用、老少咸宜、性能稳定。
不过,编程猫的IDE还存在一些不足:
一、界面主色调是白底黑字,字体和图标偏小且对比度低,版块各元素较多,包括里边 的图形和音乐编辑器也是这样。这样的色调和字体配置,稍用长一点时间,眼睛就会非常疲劳。
建议:在编程猫IDE增加黑底白字高对比度颜色配置项,增大图标和字体大小,增大图标元素和操作工具(如画笔、音符格等)的颜色对比度。这方面,微软系的开发工具做得最好,可做参考,如visual studio(可以自定义ide界面颜色配置和字体,也可以根据操作系统的颜色配置自动适配,非常人性化);还有就是像unity3d,也可以选择黑底白字的配色风格。
二、素材库中的角色,同一角色不同造型全以单一图片罗列,不便于将一个角色一次性引入编辑器并应用。
建议:可参考scratch,素材库中的每个角色的所有造型整合成一份单独素材,只需引入角色一个资源就可同时引入该角色下全部造型(甚至脚本积木)。
三、编程猫开发出来的项目可直接发布到的平台太少,目前编程猫格式工厂只支持生成windows exe程序,还无法直接生成安卓下的apk和IOS下的安装包。
建议:参考unity3d或者国内外一些基于H喵L5技术的跨平台技术实现编程猫开发 项目的跨平台支持,采用云端打包发布的方式也可以的。
四、还有一些基本的功能需要补充,其中一个就是数据库特别是对mdb、sqlite、json等这些开发中常用的轻便数据库访问的直接支持。
建议:以扩展的形式增加编程猫的数据库访问、网络、复杂数学运算、数据结构等专业程序功能(不过仍要以积木方式提供,不建议回到纯代码方式),以吸引更多专业人员使用编程猫开发(过来人的感受,对于我们很多英语欠佳的程序员来说,像编程猫积木式的编程是最舒服的,且大大减少了编程的疲劳度)。
五、缺乏与scratch项目的合作:无法直接复用scratch项目里面的素材和积木代码)。虽然编程猫和scratch基于的底层技术可能有很多不同,但是网上scratch的开源项目毕竟是很多的,也很值得编程猫的学习者学习引用。
建议:格式工厂增加将scratch项目(特别是sb2和sb3项目)转换为bcm项目的功能。
六、编程锚传统教材出版渠道的教科书太少。我是用kindle阅读的,在kindle的电子书商店里,scratch的教程一大堆,编程猫的教程暂时没找到。
建议:重视传统形式教科书的编写和出版。
七、编程猫在次发达的中小城市的普及力还不足。
建议:加大对次发达地区(如粤东西北)的推广力度,尤其是重视对私立课外培训机构的推广和应用。
其实,对于我们国家来说,编程教育不但应该在青少年中开展,对于我们成年人也有学习编程的必要,当然这就涉及到选择易学易用实用又能紧跟IT发展步伐不断改进完善的编程语言的问题。在中文编程领域,易语言最先发力,易用且实用,可惜不能与时俱进,局限于单一平台。相形之下,编程猫的理念和技术更能适应当今所需——开放、共享、包容,路一定会越走越宽广!
兄弟,你知道格式工厂的原理吗?
其实就是作品生成地址,再用“ide.cod喵/we/XXXXXX”这个链接打包exe,客户端再进行下载。
说白了就是生成链接再打包成chome内核的浏览器。
iOS下的安装包需要苹果开发者账号,并生成开发者证书。(开发者账号500多元呢)再进行打包ipa。(况且ipa证书被别人利用了也不好)
apk安装包也是要证书。只不过apk在团队里已经开始开发了。
(无意冒犯)
点赞0
评论
开朗的萌萌熊gcWM大家说得也挺在理,不过也得知道,不能简单地认为编程猫只适合孩子而不适合开发者,只要深入挖掘和灵活运用,编程猫也可以做出实用酷炫的项目,这已经是不争的事实。所以,我觉得要是扩展开发的成本划得来,编程猫团队应继续扩充完整编程猫(含2d和3d)的功能,变成一个适合青少年和专业开发 者的开发 平台。
点赞0
评论
喵~超级感谢您和孩子对我们的喜爱,也非常感谢您对编程猫提出的建议反馈以及提供的参考解决方法,我们产品开发团队都已经认真仔细的阅读并纳入考虑中,其中有一些也是正在进行时,
1.编程猫也是希望保护大家的眼睛,让大家在使用的过程中,能降低用眼疲劳度, 所以在整体界面的色调以及字体配置,我们会参考您的建议, 除了在已有计划上会增加配色,我们会推出夜晚模式等其他颜色主题包。再次感谢您的建议~

点赞1
评论