编程学习|儿童编程网站资源
HELLO RUBY儿童编程大冒险
儿童编程思维启蒙读本3-6岁:《Hello Ruby儿童编程大冒险》
English Version 英文网站 http://www.helloruby.com/play
Hello 计算思维 中文网站 http://www.helloruby.cn
Hello Ruby 是芬兰作家Linda Liukas 琳达·刘卡斯2009年,学习编程时,冒出创作一本儿童编程入门书,直到2013年,她才决定创作童书,从此,她的人生最大的热情就是通过游戏、想象和创作去理解科技,该书通过众筹网站Kickstarter成功众筹。
Ruby的世界充满了想象力和冒险。在她一路探险的旅程中,认识了很多新朋友,和她一起解决问题。这些朋友个性迥异,而且都有神秘的超能力,尽管喜欢不同的事物,但是并不妨碍它们彼此成为好朋友。让我们一起来认识一下Ruby和她的朋友们吧!
编程一小时
code.org是一个非营利组织,致力于扩大学校获得计算机科学的机会,并让妇女和偏远地区及人数不足的少数民族人员参与。code.org的愿景是每所学校的每个学生都有机会学习计算机科学,就像生物学、化学或代数一样。code.org提供了中小学最广泛使用的计算机科学教学课程,并组织了每年一度的“一小时代码运动”,吸引了全世界10%的学生。CODE.ORG运行由慈善捐赠者支持,包括亚马逊、脸谱网、谷歌、Infosys基金会、微软等。
Code.org® is a nonprofit dedicated to expanding access to computer science in schools and increasing participation by women and underrepresented minorities. Our vision is that every student in every school has the opportunity to learn computer science, just like biology, chemistry, or algebra. We provide the most broadly used curriculum for teaching computer science in primary and secondary school and also organize the annual Hour of Code campaign, which has engaged 10% of all students in the world. Code.org is supported by generous donors including Amazon, Facebook, Google, the Infosys Foundation, Microsoft, and many more.
Scratch
Scratch是一款由麻省理工学院(MIT) 设计开发的一款面向少年的简易编程工具。在2012年在中国得到普及,2013预计在上海举行比赛。针对 8 岁以上孩子们的认知水平,以及对于界面的喜好,MIT 做了相当深入研究和颇具针对性的设计开发。不仅易于孩子们使用,又能寓教于乐,让孩子们获得创作中的乐趣。Scratch 的下载和使用是完全免费的,开发了Windows系统,苹果系统,Linux系统下运行的版本。更多关于Scratch介绍……
Blockly
2012年6月,Google发布了完全可视化的编程语言Google Blockly,类似MIT的儿童编程语言Scratch,你可以通过类似玩乐高玩具的方式用一块块图形对象构建出应用程序。每个图形对象都是代码块,你可以将它们拼接起来,创造出简单功能,然后将一个个简单功能 组合起来,构建出一个程序。整个过程只需要鼠标的拖曳,不需要键盘敲击。类似Google最近放弃的App Inventor,不清楚Blockly与App Inventor或Scratch有何联系。
Blockly一种在网页上运行的图形化编程语言。使用者以拖拽拼图的方式开发出应用程序。不需要任何的代码编写。例如:
效果演示:走迷宫 – 使用Blockly语言破解迷宫路径。
代码转换 – 把Blockly代码转换成JavaScript, Dart, Python 或 XML 代码。
RTL – Blockly语言中right-to-left模式中的效果(阿拉伯语和希伯来语习惯).
Blockly语言目前处于技术探讨阶段,希望开发人员使用Blockly,给予反馈,想出新的能使用它的地方,所有的代码都是开源的。Blockly程序语言会涉及到:指令(instruction )、对象(object )、语句(statement )、参数(argument )、次数循环(times loop )、变量(variable )、for循环(for loop )、函数(function )、until循环(until loop)、if条件判断和布尔逻辑(condition、boolean logic)等等。
中国少儿编程网
中国少儿编程网于2014年8月正式上线,是国内最早专门从事少儿编程教育宣传、推广、普及的公益平台。旨在通过学习培养孩子的计算思维、创新设计思维、沟通表达能力、团队协作能力,独立思考能力。在少儿编程的娱乐氛围中正确的引导孩子,通过学习编程去认识网络、学习计算机科学,体验游戏化编程学习的快乐,步入神奇的计算机世界,体会从程序设计语言到逻辑思维能力的提升和思维方式的改变,锻炼独立解决问题能力以及创造力。
版权声明:本文为原创文章,版权归donstudio所有,欢迎分享本文,转载请保留出处!