Scratch3.0少儿编程案例:冒泡排序
2019-10-31 15:35
一、案例简介
学习编程语言时,我们都会学到冒泡排序。今天我们就来学习一下如何用scratch实现冒泡排序吧
二、案例编程
1.首先我们需要随机顺序的数字。我们用列表来保存我们的随机数字,并用将他们的顺序打乱
2.自制一个冒泡排序的积木,然后将done设为0,重复执行直到done为1
3.重复列表长度-1次,比较其中的两个数字pos和pos+1,建立一个temp变量用来临时储存。就像如果两个小朋友换座位。是不是先要让其中一个小朋友把东西拿走,另一个才能搬进来。那么第一个小朋友他的东西拿到哪里呢,我们需要一个临时存放这些东西的地方。
4.每次进行比较,然后换位置。直到位置都换好后,pos变量+1,退出循环
5.将自制积木都利用起来,完成最终的程序。
后记:小编朋友公司研发了一个游戏化的少儿编程在线课程(5-12岁),游戏化教学结合Scratch 3.0(一款在线少儿编程工具,类似乐高的积木拼搭),我家娃娃学了几次课,非常喜欢(超预期),16次课才200多块钱,对锻炼孩子的思维能力和动手能力很有帮助。
感兴趣的朋友可以关注一下扫描二维码,或微信搜索“大耳猴少儿编程”
--end--
声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com