
Lv.1
编程猫高新尖技术开拓者,第1期社区星,17年pk赛冠军
签名:退坑
在 【寻路】终于把寻路算法还原了! 下评论
曾经看过用scratch做出来的,不过看起来比较麻烦的样子。目前也想到了几种用kitten实现的思路,等不懒了再来做qwq
2018-07-04T08:49:19
在 【萌新院周年庆】永远萌新,永远热泪盈眶~ 下评论
我个人认为编程就像做证明题而不是像计算题,编程是有目的性的,也就是说需要像解答证明题那样通过各种已知条件和公理求证题目,而不是把算式列在那边,然后一股脑的计算下来,算出什么就是什么。逻辑顺序,这两个词在我看来是分开来的,先有逻辑,即思考某个结果是由哪些原因引起的,然后把每个要点按照前因后果的顺序排列下来。
2018-07-24T19:31:22
在 【萌新院周年庆】永远萌新,永远热泪盈眶~ 下评论
建议您让您的孩子在拼积木时先在纸上写下需要完成的效果,无论是文字还是图片都可以,然后把效果拆开,分成几个小的效果,并把每个小效果圈起来,每个圈都标箭头,箭头的尖端指向大效果,末端连接小效果。然后继续拆开,直到不能再拆了为止。此时你的纸上应该出现了一个树状图。这时候所需要做的就是组装每一个“末枝”使其能实现箭头所指的部分,直至整个程序完成。
2018-07-24T19:31:43
在 【萌新院周年庆】永远萌新,永远热泪盈眶~ 下评论
需要注意在拆的时候,只有两者的功能有很大的不同才能拆,不然就将它作为一个整体。并且,是拆开不是掰开,拆开的每个部分运行后所得到的结果需要能够结合在一起,而不是独立开来,否则那就是两个程序了。“拆”这个能力是需要锻炼的。
2018-07-24T19:31:50
在 【萌新院周年庆】永远萌新,永远热泪盈眶~ 下评论
比如说我想做一个手机上使用的计算器,我先会把“计算器”的图片素材和布局画在纸上,写下它能实现的效果。然后我会把它拆成“输入部分”和“数据处理部分”,把两者所能达到的结果写下来。再继续把每个小部分拆到不能拆了为止。此时,我的思路就已经很清晰了,只需要把几个部分一点点地向上回溯,程序就做好了。
2018-07-24T19:32:12
在 【萌新院周年庆】永远萌新,永远热泪盈眶~ 下评论
不过,一年级的话我并不抱着他一下子就能做出来的希望,毕竟犹如前面说的,编程类似于做题,既然是做题就要多积累多练,具备相应的文化知识,甚至有些时候只有灵光一现才能得到想要的结果。您可以同孩子一起读一些趣味编程书,或者购买编程猫中看上去不太难却有一些技术含量的作品,去分析那些积木。
2018-07-24T19:32:34
在 【有求必应屋】有问题?25号提问仍有解答~有奖~ 下评论
没有创意的话,就去玩一些别的游戏来寻找灵感啊(笑)。你也可以在别人的创意上增加你自己的创意。总之,创意不是想有就有的,需要用心去感受生活,然后以此产生灵感。这跟写作文是一个样的awa
2018-07-24T19:38:24
在 【有求必应屋】有问题?25号提问仍有解答~有奖~ 下评论
其实,有个喵的方法来做类似的效果,不过是本地存储链表,通过云变量来调用。我之前做过一个,而这种方法能调用的链表近乎无限。。吧?
2018-07-25T21:17:41