美文网首页教育
chocolede开发记录(一)

chocolede开发记录(一)

作者: cookiecjj | 来源:发表于2017-05-30 13:28 被阅读0次

    2017-5-22

    解释下为什么叫chocolede,因为我们想做的就是儿童编程这一块,今天下班开车回家的时候,在一个拐弯的路口,let children code几个单词一直在我脑子里面盘旋,组合组合着,我出现了儿童们愉快的编着代码,就像吃着香甜的巧克力一样,于是乎chocolate也蹦到我脑子里面了,于是几个单词组合造了个新词---->chocolede,算是一个不痛不痒的文字开头。

    2017-5-23

    插一句,昨天实在是心情太差了,一点个人的私事,希望一切都顺利吧,按住不表,我们继续说我们的chocolede开发,对了简单解释下,chocolede要开发成什么样子,看下Scratch吧,大概就是那个样子,或者说跟Google的blockly更像。

    思路重点

    先不说拖拽的图形化界面实现,先说怎么解析拖拽成功后的模块,如下图:

    示例模块

    那么如何转化成编程语言就是个问题,考虑了几种结构后,最后还是决定用树来存储买个模块代表的代码

    画成树图的画就如下:

    存储节点示意图

    买个节点存储代码,然后做一个前序遍历,把所有代码组合好就行了,思路以上。、

    下一步需要完成

    通过拖拽完成funNode的构建

    相关文章

      网友评论

        本文标题:chocolede开发记录(一)

        本文链接:https://www.haomeiwen.com/subject/uwrixxtx.html