2018年11月26日 星期一
青蛙吞幣存錢筒-microbit
2018年11月21日 星期三
百變的萬花筒
一、構想設計
1.利用隨機亂數設定起始座標位置(x,y)。
2.利用隨機亂數設定正方形長度d。
3.一圈為360度,每畫一次轉15度,所以loop=360/15做為畫正方形的次數。
4.建立迴圈開始隨意筆色畫一個正方形,直到畫了一圈後結束。
二、設定四個變數
先利用資料變數的積木塊,分別設定四個變數名稱為"x","y","d","loop"。
三、初始值設定
利用運算積木裡的「隨機取數」積木,分別設定x,y,d及設定loop=360/15。
2018年11月18日 星期日
2018年11月17日 星期六
3上5-2課本-進行戶外學習
世界上的五棵神奇巨樹
360行向前衝 203-1 (越南沉香)
360行向前衝 203-2 (越南沉香)
原鄉踏查中學組金牌-阿公家的海妞妞
田 滿
食蟲植物你好嗎
我們的島 第946集 蚵苗消失之謎
【第五屆台大盃簡報大賽-話世代 總決賽】8 余倖霈-斬草除根,解除「微」機
可怕的蝙蝠軍團
然後用滑鼠點選出現的蝙蝠,每點一隻就消失一隻,直到全部消失完畢,本尊出現,說出「還有千千萬萬個我」的對話,然後結束程式,先試著用流程圖畫畫看。
2018年11月12日 星期一
scratch 數數和九九乘法表
是否還記得小時候,爸爸媽媽都會教我們數數,從1開始念,數到10,當數到10時,父母就會很開心的為我們拍手,現在讓小貓來代替我們數數吧!
重複N次的積木
首先定義一個變數,名稱為「目前數字」並且將它的起始值設為0。
從控制積木裡拖曳「重複10次」的迴圈積木到程式區中,如下圖所示:
變數「目前數字」改變為1
將資料積木裡的變數「目前數字」改變1拖曳到迴圈裡,並且讓小貓說出目前數字1秒鐘。
檢查一下你寫的程式,沒問題的話可以執行看看,小貓是不是會從1數到10。
變數值改變1
下面的積木是非常重要的積木,它的作用是將原來的變數數值內容,每執行一次就自動加1,成為新的變數數值內容。
如這次的例子,「目前數字」在迴圈外設定為0,當進入迴圈之後:
第一次執行0+1變成1
第二次執行1+1變成2
第一次執行2+1變成3
第一次執行3+1變成4,以此類推,一直重複執行10次。
這種每執行一次就加1個變數積木,經常用在迴圈裡當做指標值或是重要的座標運算值等等。如果將積木裡的1改成2,那每次執行1次就自動加2,你可以試試,小貓就會從2、4、6、8...來數數,可以試試看唷!
練習一下,是否能讓小貓念出奇數,1、3、5、7、9....以此類推。
單層九九乘法
九九乘法表是練習迴圈最容易上手的方法,我們先從簡單的單一迴圈開始,請使用者輸入被乘數,然後念出該被乘數的九九乘法,試想一下,只要一個可以執行九次的迴圈就達成目的了,開始動手吧!
重複直到積木
先設定二個變數:被乘數和乘數。
這次要做的是單一九九乘法,也就是被乘數是由使用者輸入的一個固定數,那乘數就必須要從1到9,所以在進入迴圈前,先將乘數設為1。
這裡有個重要觀念,進入迴圈前,相關數值必定先進行初始值設定。
單層九九乘法表程式區 |
把內圈拖曳到外圈的迴圈內,注意合併的位置,一定要把內圈放到''變數「乘數」設為1的下方。(想一想為什麼?......因為內圈每次都要從1到9啊!)
底下為完整的九九乘法表積木碼
程式碼範例:完整的九九乘法表
2018年11月1日 星期四
Micro:bit 摩斯密碼傳真情
使用者 1 按鈕 A 透過 Radio 傳送數字 10 給使用者 2,再透過變數讓數字10呈現一句英文"I love you"讓使用者 2接收,並讓使用者2將結果顯示出來,再設計若沒接受到訊號時,出現笑臉符號。
按鈕 B 透過 Radio 傳送數字 8 給使用者 2,再透過變數讓數字8呈現一句英文"I am kidding "讓使用者 2接收,並讓使用者2將結果顯示出來,再設計若沒接受到訊號時,出現笑臉符號。
使用者2與使用者1程式積木皆相同。
學習目標
1.程式進入點
2.廣播
3.按鈕事件
4.變數
5.LED 顯示
摩斯密碼程式邏輯
程式啟動時
設定廣播群組為10
當按下 A 按鈕
傳送數字10給對方
當按下 B 按鈕
傳送數字8給對方
當收到廣播的值後
(1)利用邏輯積木將數字10和接受的''廣播變數''設為相等。再設一個判斷為"若數字10和廣播變數相等"則顯示"I love you",否則顯示"圖示笑臉",若數字8和廣播變數相等"則顯示"I am kidding"。(皆重複兩次)
程式積木範例
範例網址:https://makecode.microbit.org/_L0DY4dJzHW8x
線上好用軟體推薦區
GIFYouTube 線上將 YouTube 影片轉檔為 GIF 動畫圖
CrystalDiskInfo 7.0.0 免安裝中文版 - 硬碟資訊檢測工具
23合一 YouTube 下載、MP3 影音轉檔、錄製、影片編輯工具(Free Studio v6.6.27.822)
讓使用者直接上傳檔案到你的Google雲端硬碟,接收檔案更輕鬆!(新增多檔上傳)
Windows 7 SP1 Update Package 微軟更新修正包 (2016.07月份)
Rufus製作UEFI主機板的Windows 10 USB安裝隨身碟
Synology Photo Station 建立專屬自己的網路相簿
Free PDF to Flash SWF - PDF轉Flash SWF(支援中文)
AOMEI Partition Assistant Standard Edition 5.8增加C磁碟的空間
Auslogics Disk Defrag v7.0.0 硬碟重組軟體
[網站架設] 用電腦架設網站!XAMPP 安裝教學 (Windows篇)
【IE瀏覽器】新索引標籤 設定,內含 分頁被綁架、移除教學!hao123/Google連結
FastStoneCapture 畫面擷取工具 繁體中文免安裝版
DAEMON Tools Lite 是一個免費的虛擬光碟軟體
區網殺手《NetCut 網路剪刀手》剪斷佔用頻寬的小白不手軟
Chrome 遠端桌面:Google 推出的手機遠端遙控軟體
Videomega.tv 容量無限免費影片上傳空間!還能分享影片賺取廣告收益
賽風 Psiphon 免費 VPN 翻牆軟體下載,內建六國家節點不限流量(Windows、Android)
[下載] 免費 PotPlayer v1.6.63833 繁體中文版(原版無修改),更勝 KMPlayer 的影音播放器!
Sandboxie v5.12 在「沙盒」裡玩病毒、木馬或執行可疑程式
Microsoft Snip 電子白板、標註解說、錄影錄音工具
XXCLONE v2.08.5 – 新舊硬碟直接對拷、換硬碟免重灌的工具
【備份軟體】Acronis Backup 11.5 Build 43994 - 異機還原的最佳幫手
在 YouTube 網址加上 to 就可以將影片下載為 MP3 或 MP4
創見推出的檔案救援工具 RecoveRx,可救援電腦、記憶卡的誤刪資料
利用 Photoshop 製作縮時攝影更快更方便,免用多媒體軟體剪輯
三分鐘在 Synology NAS 上架設 WordPress 部落格
Emsisoft Emergency Kit (EEK) 11.0.0.6082 免安裝中文版 - 電腦中毒時的緊急救援掃毒USB隨身碟
防毒大廠Bitdefender推出的免費USB免疫工具,快來幫隨身碟打疫苗吧!
Emsisoft Emergency Kit 免費電腦急救包(正體中文免安裝版)