当前位置:首页 > 科学研究 > 电子编程 > 正文内容

编程学习|儿童编程网站资源

RonWang6年前 (2018-09-20)电子编程821

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和她的朋友们吧!

    Hello 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.

code.org


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)等等。

中国少儿编程网

网址链接:http://www.kidscode.cn/

中国少儿编程网于2014年8月正式上线,是国内最早专门从事少儿编程教育宣传、推广、普及的公益平台。旨在通过学习培养孩子的计算思维、创新设计思维、沟通表达能力、团队协作能力,独立思考能力。在少儿编程的娱乐氛围中正确的引导孩子,通过学习编程去认识网络、学习计算机科学,体验游戏化编程学习的快乐,步入神奇的计算机世界,体会从程序设计语言到逻辑思维能力的提升和思维方式的改变,锻炼独立解决问题能力以及创造力。

少儿编程网,kidscode.cn  

版权声明:本文为原创文章,版权归donstudio所有,欢迎分享本文,转载请保留出处!

本文链接:http://parentscn.com/?id=36

相关文章

Arduino Programming Basic - Data Type

Arduino Programming Basic - Data Type

Arduino 程序基础,介绍Arduino程序的基本组成,第一部分编写了10个例子,关于变量及变量名称,串口监视器,if循环,for循环,while循环等。第二部分介绍了函数,全局变量,局部变量和静...

C语言教程05: C/C++开发环境

C 语言编译器可以分为 C 和 C++两大类,其中 C++是 C 的超集,也支持 C 语言编程。事实上,编译器的选择不是最重要的,它们都可以完成基本的 C 语言编译。但因为编译器的编译结果存在一定差别...

Arduino Project 018 - Dual Shift Register 8-Bit Binary Counter

Arduino Project 018 - Dual Shift Register 8-Bit Binary Counter

In Project 18, you will daisy chain (or cascade) another 74HC595 IC onto the one used in Project 17...

C语言教程04:程序的编译与运行

源程序也称源代码,是指未编译的、按照一定的程序设计语言规范书写的文本文件,是一系列人类可读的计算机语言指令,可以用汇编语言或高级语言编写。计算机源代码的最终目的是将人类可读的文本翻译成为计算机可以执行...

Arduino Project 008 - RGB LED Mood Lamp

Arduino Project 008 - RGB LED Mood Lamp

In the last project, you learned how to adjust the brightness of an LED using the PWM capabilities o...

Arduino Project 023 - Liquid Crystal Displays - Hello World

Arduino Project 023 - Liquid Crystal Displays - Hello World

Before wiring the LCD screen to your Arduino board we suggest to solder a pin header strip to the 14...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。