少儿编程

目录下的文章

积木式的编程软件Scratch,新奇有趣的Micro:bit,跨界的Arduino,还有媲美一台小型电脑的树莓派,它们都可以是编程启蒙路上的良师益友。查看本站Scratch完整教程,可搜索《小鸟数据Scratch基础教程》或从首页置顶文章进入哦~

分类 少儿编程

rasp 2022-10-12

树莓派安装系统详细流程附工具

树莓派(Raspberry Pi)是一种只有信用卡大小的微型电脑,其系统基于Linux。其外表虽然娇小,内心却非常强大。你可以用它编辑文档、浏览网页、玩玩游戏,可以把它打造成一个家庭影院,甚至把它作为一个低功耗的网络服务器。标配的树莓...

少儿编程 树莓派

rasp 2022-10-12

在哪里下载树莓派系统历史版本

树莓派官网仅提供了最新版本系统的链接,个人还是喜欢用稍微老一点的版本,一方面自己手头的树莓派性能有限(3B+),一方面也是觉得老版本的配套软件更为完善。尝试访问了一下树莓派官方的下载链接所在文件夹,结果确实可以成功访问,只是里面的历史...

少儿编程 树莓派

arduino 2022-10-12

关于Arduino的简单介绍

什么是单片机一台能够工作的计算机要有这样几个部份构成:中央处理单元CPU、随机存储器RAM、存储器ROM、输入/输出设备。在个人计算机上这些部份被分成若干块芯片,安装在一个被称之为主板的印刷线路板上。而在单片机中,这些部份全部被做到一...

少儿编程 Arduino

micro 2022-10-11

迷你可爱的编程电路板micro:bit

Micro:bit是由英国BBC公司(对,就是那个爱拍纪录片的科技公司)推出的面向青少年编程教育的微型控制器,虽然个头还没有一张信用卡大,却集成了加速度计,电子罗盘,两个可编程按钮,25个单色LED,蓝牙等常用传感器设备,它采用微型U...

少儿编程 Microbit

scratch 2022-10-11

小鸟数据Scratch基础教程

根据自己学习Scratch的经验与教训,总结了这样一个简单的入门教程。从21年3月底开始动笔,耗时两个月有余终于完工,初稿案例至俄罗斯方块篇结束,后续的小游戏则是偶尔随缘更新的产物了,在线教程的形式能够附带案例模板下载,使用上个人感觉...

少儿编程 Scratch

scratch 2022-10-11

用Scratch做一个俄罗斯方块游戏(下)

我们已经实现了背景与积木下落的部分,最后我们来完善检测部分的程序,前面说到,负责检测的对象是一个小方块,它的体积设置的比背景对象要小,是为了定位移动到某个背景克隆体的中心时,不会因为体积过大误触到旁边的对象。虽然体积小巧,但是小小的身...

少儿编程 Scratch

scratch 2022-10-11

用Scratch做一个俄罗斯方块游戏(中)

实现了背景布局,接下来我们实现7块主要积木的程序部分,虽然听起来有7块,实际上由于它们遵循同一个规则。所以我们只需要完成其中一块的程序逻辑,然后复制粘贴一下就可以了。当然,由于每块积木对应的信息号不同,可变造型有差异,所以细微的修改还...

少儿编程 Scratch

scratch 2022-10-11

用Scratch做一个俄罗斯方块游戏(上)

俄罗斯方块是一个历史悠久却经久不衰的游戏,游戏规则简单,界面也简洁,仔细想想好像也不是那么好玩。奇妙的是一旦开始游戏,就如同炫迈一样,美味持久,根本停不下来:)。我们之前用了几节课的时间,解释了俄罗斯方块的背景变化以及方块的控制,今天...

少儿编程 Scratch

scratch 2022-10-11

Scratch利用列表记录游戏数据

在一个俄罗斯方块游戏中,如果玩家业务熟练,游戏可能会持续较长的时间,其间消耗的积木数量也是极为庞大,所以不准备用资源有限的克隆体来解决问题,这里准备采用一个取巧的办法,当积木下落确定位置之后,检测该区域的颜色属性并记录在表内,然后发送...

少儿编程 Scratch

scratch 2022-10-11

Scratch被等待时间阻塞的流程

Hello!克隆体方阵的例子我们沿用了几节课了,有一个好消息是,我们马上就要告别这个示例进入下一个环节了,当然也有一个坏消息,坏消息是,今天的示例,我们还得用上它。如题,我们很早以前就接触过一块叫等待时间的积木,这块积木可以控制我们的...

少儿编程 Scratch

scratch 2022-10-11

Scratch对克隆体的精确控制

上一节我们讲到了克隆体的批量控制,也带出了这一节的课题,精确控制,本节课程同样沿用上一节的例子,先使用克隆体生成一个7×7的方阵。这一次,我们将通过一个列表来精确的控制这些克隆体。上一节课程中,我们曾经创建了一个名为单体序号的私有变量...

少儿编程 Scratch

scratch 2022-10-11

Scratch对克隆体的批量控制

克隆体会执行与主体同样的操作,一度如同一个BUG一般,让我们的程序无法正常的运行,我们在前面的课程中提供过两个解决方案,一是让主体重复执行某个操作;另一个是为克隆体设置一个与主体不同的私有变量,根据该变量,来判断是否允许执行接下来的克...

少儿编程 Scratch

scratch 2022-10-11

Scratch加速某一部分程序的运行

在拼图游戏中,我们实现了一个九宫格的实例,有的时候我们需要的格子往往并不止九个,比如在棋局开始前画一副棋盘。比如在扫雷游戏开始前画出背景上的网格。实现网格的方法有很多种,可以是一张静态的背景图,可以是多个排列整齐的克隆体,也可以是画笔...

少儿编程 Scratch

scratch 2022-10-11

Scratch做个不那么简单的拼图游戏(下)

一边吃着火锅还唱着歌,一边玩着新鲜出炉的拼图游戏,别说这拼图游戏还真有点儿难,好一会了还没有拼成功呢。我就不信了,还能被自己捣鼓的游戏给难住。哎呀,点错了,不应该呀,这图片怎么还跳对面去了呢?游戏过程中发现了一个问题,点击造型为5的图...

少儿编程 Scratch

scratch 2022-10-11

Scratch做个不那么简单的拼图游戏(中)

书接上回,上一节我们完成了拼图游戏的布局,这一节我们来解释一下程序逻辑判断的部分。下面提供的示例与上一节的没有本质上的区别,只是增加了一个负责画正方形的对象,来为程序生成一个九宫格的边框。无他,惟好看尔!拼图游戏示例2 提取码: jb...

少儿编程 Scratch

scratch 2022-10-11

Scratch做个不那么简单的拼图游戏(上)

拼图游戏也是一个常见的小游戏,将一张图片分成若干张小的图片,打乱图片的顺序,然后交由玩家来复原图片。制作一个拼图游戏,我们至少要解决两个问题:一是需要判断某块图片是否能够移动,二是判断游戏结果怎样才算是取得了胜利。正说谓万事开头难,那...

少儿编程 Scratch

scratch 2022-10-11

Scratch公有变量与角色私有变量

我们曾经遇到过一个克隆体复制上的问题,当接收到消息1时,主体克隆自己1次,于是屏幕上有了1个主体与1个克隆体,这个步骤没有问题,我们的本意就是发送1个消息,让主体克隆自己1次。当第2个消息传来的时候,情况就有了变化,屏幕上的克隆体也会...

少儿编程 Scratch

scratch 2022-10-11

Scratch编程中的函数-自制积木(下)

上一节我们用自制的积木代替了一大块积木段,实现了一个画方块的功能。在每次移动对象之后,只要运行一次自制的积木,就能成功画出一个方块。自制的积木定义完之后就象是一个打包好的包裹,虽然看不到里面是个啥,但是对使用一点儿也没有影响。这一节仍...

少儿编程 Scratch