网站公告
点击问题反馈。微信登陆的用户请及时在个人中心设置登陆密码,并且牢记自己的用户名。
头像上传问题点击此处

儿童编程

热度 4 已有 894 次阅读 2014-3-6 11:00 系统分类:成长记录 儿童

一.微软的KPL  
    KPL,是儿童编程语言(Kids Programming Language)的简称。是前微软的工程师设计,为教育其子女开发的计算机编程语言。虽然,KPL的初衷,定位在儿童语言编程,但由于其充分吸收了现代语言的编程特点,而且其游戏编程方式,简单有趣而保证了基本概念的完整性。 

二.麻省理工学院媒体实验室的Scratch 
    开发者表示,这种电脑程序语言的目的是帮助年轻人发展学习技能,学习创造性思维,以及学习集体合作。我们的目的不是要创建电脑程序编写大军,而是帮助电脑使用者表达自己。 

    Scratch语言很简单,所有的人都可以使用。这种程序语言所依据的是一种积木系统,积木可以通过多种指令结合起来。这种语言总共有100多块“积木”可以使用,另外还有一个视觉图像库,使用者可以在最开始的时候用图像编写程序。 

    更准确地说,它作为一个编程的工具,使用者可以运用已有的素材,完成卡通的动画故事。不过如果你不喜欢别人给你提供的素材的话,你也可以自己动手画哦。 

    那KPL和Scratch这两种语言如果做个比较,哪个更好?KPL更像一个专业编程工具,如VB,而Scratch更像一个艺术创作平台,如FLASH。如果你问我那个更好些,我倾向于,家长同志们使用Scratch,教授你的孩子编程,它更易上手,孩子们是一接触就会喜欢上,我已经很有感触了哦;不过,要想使用好Scratch,你得有足够英文水平,至少到今天为止是这样的。否则你还是去使用KPL吧。 

    微软中国对其KPL,进行了大量的本土化工作;还是做得比较好的,网上KPL的中文参考资料也比较多,而MIT的Scratch本土化工作就相对比较落后了,只有简体中国版的界面翻译,而参考资料和学习问答都是英文的,平均翻译率仅为26%。而在中国台湾,繁体汉字的翻译,进展还是不错的,参考资料和问答有50%的翻译率。不管哪一种语言,关键是要适合小孩子的自身特点和接受的能力。孩子学习适合自己的编程语言能更快的适应语言结构,增强逻辑思维能力和全面思考的能力。

三、code.org

四、Python

五、乐高机器人编程
 已同步至 winesc的微博

路过
2

雷人

握手

鲜花

刚表态过的朋友 (2 人)

facelist

您需要登录后才可以评论 登录 | 新会员加入

评论 (2 个评论) 发表评论

  • hidden xiangyalan

    2014-3-18 10:59

    编程 对于以后的小孩来说应该像英语 必会的
    至于深入多少 那是其次
       回复
  • hidden joyxuanoliver

    2014-5-12 22:51

    学习了,谢谢
       回复