我最近花了一些时间和卡诺的像素工具包,一个成功的Kickstarter项目从相同的人谁做了卡诺电脑的孩子。这款售价79.99美元的像素套件基本上是一款低分辨率显示器,由128个超亮彩色LED组成,但它的动力来自一台内置电脑,你可以在自己选择的桌面上编程。它还有一个麦克风、倾斜传感器、操纵杆和两个输入按钮。
在真正的精神卡诺,你组装它自己,但它只是咬合几个塑料零件在一起,所以没有什么非常先进的。学习的开始是当你通过USB将它**电脑并启动Kano应用程序。这是一个拖放式编码界面,类似于孩子们在一小时的代码中使用的界面。老实说:我通常讨厌这些拼图编码环境,但这个环境真的很好。你可以很容易地点击一个标签来查看你正在生成的实际JavaScript,这对我来说确实比彩色块更可读,而且可能是孩子们准备好后过渡到文本编程的一种方式。
要向编码项目添加功能,需要引入“部件”,如麦克风、矩形或动画。甚至有互联网连接的部分(像素套件有Wi-Fi)。这些基本上类似于编程中的“类”概念,它们带来了一些方法,您可以使用基本的内置代码块(如数学、变量和每像素lightboard控件)来编写这些方法。
我很清楚自己想做什么:我想为自己设计一个生日蛋糕作为一个笑话。我很快就拼凑出了一些在我的电脑上运行得很好的东西——对着麦克风吹气,让蜡烛火焰像素消失——但当我把它加载到像素工具包中时,它就不是交互式的了。我仔细检查了JavaScript,一切看起来都很完美。我最终放弃了,并实际做了一些卡诺的教程,这是美妙的。最后,我使用了一种与卡诺的教程非常相似的方法,我只是用麦克风敏感的黑色矩形覆盖火焰。不管出于什么原因,当我把它加载到Pixel工具包时,这个版本就起作用了。
在我的整个经历中,像素工具包出现了大量的崩溃,问题似乎不仅仅是我自己的程序。这个工具包有内置的游戏,比如Snake,还有其他内置的功能,比如灯光秀,有时当我试图浏览这些应用程序时,它会崩溃。但当我一次又一次地关掉它时,一切正常。
总的来说,我对卡诺印象深刻。该公司在Kickstarter上安装了一个奇怪的硬件项目,并提供了一个很好的编程环境来支持它。一旦有更多的错误被解决,我会向任何对编码感兴趣的人推荐Pixel Kit。通过让您的代码对麦克风和倾斜传感器等模拟输入做出响应,并输出到这些充满活力的LED上,您的代码最终会感觉更加有形和“富有成效”。作为一个不擅长编程但不断尝试的人,这在编码之旅中是非常罕见的。
...Objective-C语言是Mac和iOS开发者迄今为止唯一的原生选择。学习一种语言,在两种平台上创建应用程序,并进入仍在增长的应用程序市场。一石二鸟。 ...
...编码都是一项有用的技能。随着编码的普及,训练营作为学习编程基础知识的一种快速方法应运而生。 ...
... 为什么要学习JavaScript?正如我的同事所指出的,JavaScript有它的拥护者和反对者,特别是对于初学JavaScript的人来说。它可能是当今最流行的编程语言。虽然它没有提供一个强大的基...
... 你意识到你不关心的事情,比如说,学习法语,建立一个智能家庭,或开始一个在线业务。你把他们放在你的清单上是因为潜意识里,你想关心他们或者认为你应该关心他们。但你没有。 ...
...格相当高。这款游戏比Minecraft更贵,尽管它没有Mindstorms工具包那么贵。 ...
...上是年轻程序员在构建自己的项目时学习如何编码的编码工具包的一部分。他们甚至在开始学习之前就可以造出自己使用的电脑。 ...
...元或更高的价格。你也可以购买源代码的示例游戏,这对学习和学习新的技巧和窍门很有帮助。 ...
我们经常认为学习代码是大学生或那些希望在以后的生活中学习新技能的人所做的事情。但也许最重要的一类人应该学习编程是孩子们。 ...
...信息。 下面是我们为孩子和家长挑选的一些最好的电脑工具包,让他们一起分享和学习(是的,几乎所有人都会玩Minecraft)。 树莓皮 首先,我们有最明显的选择:树莓皮。 圆周率是一个土便宜的极简主义个人电脑,没有人真...