请选择 进入手机版 | 继续访问电脑版

每天都有无数事情发生,每天都曾在游戏历史上留下记录。游戏史上的今天,带你每天回顾这个日子的历史事件,回味经典诞生的瞬间。

酷站网 首页 IT资讯 囧科技

寓教于乐!送你7款适合教孩子编码的免费编程语言

2017-9-1 22:56 13 0 原作者: Chinese 来自: 互联网编辑
简介
编程应当与ABC字母表和颜色同时得到教学,所有人都应该更早地学习如何编程。--美国总统奥巴马说起编程,你能想到什么?让人一脸茫然的枯燥符号?以编程为手艺,坐在电脑前"蓬头垢面"的码农?还是追逐潮流,给 ...

编程应当与ABC字母表和颜色同时得到教学,所有人都应该更早地学习如何编程。

--美国总统奥巴马

说起编程,你能想到什么?让人一脸茫然的枯燥符号?以编程为手艺,坐在电脑前"蓬头垢面"的码农?还是追逐潮流,给孩子入手的一款乐高机器人?

美国前任总统奥巴马曾在2013年"编程一小时"活动的开幕式上如此说道:"不要只是买一个新的电脑游戏,自己做一个;不要只是下载最新的应用程序,帮助设计它;不要单纯在手机上玩,编写它的代码。无论你在城市还是农村,电脑将是你未来的重要组成部分。如果你愿意工作,努力学习,未来将由你们创造。"

目前,"编程一小时"的活动已经吸引了来自全球180多个国家和地区的数以万计的学习者参与其中。

可以说,计算机编程是一项需求不断增长其潜在利润丰厚的事业,所以现在的父母们可能都希望自己的孩子长大后成为一名软件程序员。虽然有了想教自己的孩子编程的念头,但是究竟该从哪里着手却难住了所有"望子成龙、望女成凤"的家长!贴心的小编特意为大家总结了一份适合孩子的编程语言以及工具,希望能够对您有所帮助:

Scratch 是麻省理工学院(MIT)终身幼儿园实验室(Lifelong Kindergarten Lab)开发的一款免费儿童编程语言。该免费语言由入门教程、家长课程指导以及一个强大的用户社区所组成。当没有计算机在身边的时候,它甚至可以为你提供学习 Scratch 编程概念的卡片。

Scratch 使用构建块形式的视觉界面为孩子(和他们的父母)创建一个更加系统的体验。你可以将编程组件(例如动作、事件以及操作等)叠加在一起。

每个块都有一种形状,只允许其同与它的形状兼容的对象结合在一起。例如 "重复循环"(Repeat loops)的形状像一个侧面的"U"形,让你一看就知道需要把块放到一个循环的开始和停止之间。

Scratch允许你的孩子使用预先填充的图像和字符,或是新上传的素材来创建属于自己的动画、游戏和故事。此外,孩子们还可以通过 Scratch 的在线社区与世界各地的其他人一同分享创造的成果。

可以拿来利用预先填充的图像以及字符或者是上传新的,来制作出真正的动画和游戏。Scratch 无需互联网连接就能为我们所用。孩子们可以选择将他们的作品共享到 Scratch 的在线社区。

因为Scratch是免费的,而且得到了世界各地用户很好的支持,所以它是儿童友好型编程工具的最佳选择之一,而且可以看出,下述其它适合孩子的编程语言也或多或少地受到了Scratch的影响,比如说下文介绍的Blockly。

建议年龄:8-16;

需求:运行Mac、Windows或者Linux系统的计算机;

Blockly 是 Google使用了相同的互锁(interlocking)构建块对Scratch进行的改进和重构,但它可以输出多种不同编程语言的代码。目前,这些语言包括 JavasScript、Python、PHP、Lua以及Dart。这使得 Blockly 更像一个可视化的编辑器,而不仅仅是一个儿童友好型的编程语言。


鲜花

握手

雷人

路过

鸡蛋
此篇文章已有0人参与评论

请发表评论

全部评论

相关分类
精彩阅读 更多
广告位

400-888-8888

周一至周五 9:30-18:00

北京市大兴区景园北街2号02号

  • 扫一扫 手机访问

Archiver-手机版-小黑屋- 酷站网.  

Powered by Discuz!X3.3© 2012-2018 Comsenz Inc. 版权所有