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

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

RonWang6年前 (2018-09-21)电子编程530

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://www.donstudio.cn/?id=36

相关文章

编程思维|锻炼孩子的逻辑思维

编程思维|锻炼孩子的逻辑思维

自然语言(人类的语言)和计算机语言之间有许多相似之处,学习计算机语言类似于学习一门外语语法。 计算机编程或者算法的难点和意义是,是编程思维和解决问题能力。程序设计早已不是程序员们独有的技术活了,很多...

C语言调试运行环境Pelles C的安装

C语言调试运行环境Pelles C的安装

C语言调试运行环境之TurboC一文介绍了在32位Windows系统下安装C语言运行环境之TubroC,但是由于TurobC只能在32位系统下运行,导致现在很多Windows10和Windows 11...

C语言教程01:C语言的前世今生

程序设计语言的发展经历了从机器语言->汇编语言->高级语言的过程机器语言:是计算机最原始的语言,由 0 和 1 的代码构成,CPU 在工作的时候只认识机 器语言,即0和1的代码。汇编语言:...

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

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

Arduino UNO Mp3音乐播放代码

Arduino UNO Mp3音乐播放代码

Arduino UNO Mp3音乐播放代码今天我们将使用Arduino UNO 和SD卡制作音乐播放器。这个播放器不需要添加多余的模块,只需要SD读卡器和Arduino UNO开发板就可以播放音频文件...

The incredible growth of Python

The incredible growth of Python

Python is a powerful programming language and Big Scope of Python   Programming Language. Pytho...