資訊內容
Scratch3.0少兒編程案例:冒泡排序
一、案例簡介
? ? 學習編程語言時,我們都會學到冒泡排序。今天我們就來學習一下如何用scratch實現冒泡排序吧
二、案例編程
1.首先我們需要隨機順序的數字。我們用列表來保存我們的隨機數字,并用將他們的順序打亂
2.自制一個冒泡排序的積木,然后將done設為0,重復執行直到done為1
3.重復列表長度-1次,比較其中的兩個數字pos和pos+1,建立一個temp變量用來臨時儲存。就像如果兩個小朋友換座位。是不是先要讓其中一個小朋友把東西拿走,另一個才能搬進來。那么第一個小朋友他的東西拿到哪里呢,我們需要一個臨時存放這些東西的地方。
4.每次進行比較,然后換位置。直到位置都換好后,pos變量+1,退出循環
5.將自制積木都利用起來,完成最終的程序。
后記:小編朋友公司研發了一個游戲化的少兒編程在線課程(5-12歲),游戲化教學結合Scratch 3.0(一款在線少兒編程工具,類似樂高的積木拼搭),我家娃娃學了幾次課,非常喜歡(超預期),16次課才200多塊錢,對鍛煉孩子的思維能力和動手能力很有幫助。
感興趣的朋友可以關注一下掃描二維碼,或微信搜索“大耳猴少兒編程”
聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除

- 上一篇
Scratch3.0少兒編程案例:貪食蛇游戲
一、案例簡介 ? ? 貪食蛇是我們再熟悉不過的游戲了,本篇使用scratch 3.0來制作少兒編程案例:貪食蛇,一個更好玩的貪食蛇版本。我們制作一個兩條蛇的貪食蛇,一樣的吃到食物會變長,但是如果一條蛇碰到另一條蛇的身子就游戲結束。 二、案例
- 下一篇
Scratch3.0少兒編程案例:克隆雪花效果
一、案例簡介 ? ? 本篇我們將使用scratch 3.0來制作少兒編程案例:克隆雪花效果。冬天來了,小朋友們是不是每天都在期待下雪呢?小編反正是很期待的,期望早上醒來外面一片雪白。雖然天氣不是我們所能控制的,但我們可以利用scratch 3.0制造下雪。