少儿编程

目录下的文章

积木式的编程软件Scratch,新奇有趣的Micro:bit,跨界的Arduino,还有媲美一台小型电脑的树莓派,它们都可以是编程启蒙路上的良师益友。查看本站Scratch完整教程,可搜索《小鸟数据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

scratch 2022-10-11

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

这一节博主想在屏幕上画一个九宫格,也就是画整齐排列的9个方块。画画当然是使用画笔工具,俗话说的好,万丈高楼平地起,想画9个方块,我们先从1个方块画起。虽然Scratch中任意角色都能够使用画笔工具,但是为了仪式感更浓一点,博主特地找了...

少儿编程 Scratch

scratch 2022-10-11

用Scratch实现一个贪吃蛇游戏(下)

上一节我们完成的小蛇的移动,这一节我们来完成整个游戏。我们为游戏添加一个食物,当蛇头碰到食物时,让蛇身变长一节,因为我们一直是走一步擦一步,来确保蛇身始终是初始的3节,那么想让蛇身变长就异常的简单了,只走不擦除就可以了。贪吃蛇实例AL...

少儿编程 Scratch

scratch 2022-10-11

用Scratch实现一个贪吃蛇游戏(上)

贪吃蛇是一个家喻户晓的小游戏,代表蛇的方块在屏幕中不断的变换位置,当方块碰到食物时,蛇身会变长一次,随着碰到的食物数量积累,蛇身会越来越长,同样的,游戏的难度也会越来越高,最后往往由于计算失误,一头撞死在自己身上。贪吃蛇示例BETA ...

少儿编程 Scratch

scratch 2022-10-11

Scratch显示区域的分辨率是多少

Scratch的作品的分辨率并不高,这是因为Scratch的显示区域尺寸有限,显示区域的尺寸只有480*360像素,区域中心即为Scratch程序坐标系的中心,当我们将一个对象的x坐标、y坐标都设置为零的时候,这个对象的中心会被定位至...

少儿编程 Scratch

scratch 2022-10-11

Scratch让小猫来讲一个故事

如果要描述一个简单的故事,我们需要几个关键的要素,比如时间,比如地点,还需要有参与的角色,以及他们之间所发生的具体事件。今天,我们尝试使用Scratch来随机组合这些元素,通过小猫之口,来讲述一些奇奇怪怪的小故事。让小猫讲故事示例 提...

少儿编程 Scratch

scratch 2022-10-11

用Scratch做一个简单的猜拳游戏

上一节我们以一个猜拳游戏为例,简单介绍了一下Scratch中的消息机制,这一节我们来完成这个简单的小游戏。上一节说到,电脑角色在确定自己的造型后会发送一个消息2,这个消息发给谁呢?这里取决于我们让谁来宣布最终的结果,也就是让哪个角色来...

少儿编程 Scratch

scratch 2022-10-11

Scratch消息机制让角色交换数据

我们曾经学习过一块点击绿旗的积木,在炮塔游戏中,通过在不同角色上放置该积木,实现了不同角色同时产生动作的效果。那么如果角色不是同时开始工作的,而是在某一个积木做完某一段动作之后,某一块积木才开始工作呢。这里的“某”字儿用的有点多哈,可...

少儿编程 Scratch

scratch 2022-10-11

用Scratch打印一张乘法口诀表

在很多编程语言中,我们可以很方便的在屏幕上输出文字。比如在C语言或者Python语言中,我们可以使用print命令来输入一行文字。在Scratch中,我们虽然可以通过让角色说话或者思考的方式来向屏幕输入一段文字,但有时候我们并不希望文...

少儿编程 Scratch

scratch 2022-10-10

Scratch的外部扩展画笔工具

很多用过老版本Scratch的用户会发现,新版本的积木块似乎少了几个大类,这越升级功能越少是几个意思?其实在Scratch2.0版本中,音乐和画笔模块是默认显示在主界面上的,而到了3.0版本,这两个模块被划分到了扩展中。需要用户在需要...

少儿编程 Scratch

scratch 2022-10-10

Scratch循环的俄罗斯套娃模式

如果在一个循环语句中放入另外一个循环语句,会产生什么样的化学反应呢,如果前一个循环循环5次,被包含的循环循环3次,那么程序一共会执行几次呢?这样的方式就叫做循环的嵌套,今天我们就来初步了解一下,Scratch中的循环嵌套的实现过程。比...

少儿编程 Scratch

scratch 2022-10-10

用Scratch制作一个简易塔防游戏

上一节我们实现了小老鼠的方向与出现的位置,这一节我们利用小老鼠来完成一个简单的守塔游戏。敌人的角色已经有了,既然是守塔,还需要给防守的一方准备一个趁手的武器,还记得前面我们尝试过的炸弹爆炸的示例吗?我们就让炸弹来客串一下,虽然用炸弹对...

少儿编程 Scratch

scratch 2022-10-10

Scratch让角色面向屏幕中心

上一节,我们成功让小老鼠出现在了屏幕的边缘,伺机而动,也发现了一个问题。部分小老鼠出现了消极怠工的情况,这还没开始进攻呢,就把屁股对着目标,一副不战而退的样子。这一节,我们来调整小老鼠的方向,让每个小老鼠出现的时候都面向屏幕的正中心。...

少儿编程 Scratch