圖形化程式語言Webduino Blockly -程式設計與雲端控制

文章推薦指數: 80 %
投票人數:10人

所以圖形化程式語言,簡稱Blockly,Web Blockly,讓學員邊玩創客邊學習程式設計 ... 溫度感測器控制實驗 運用按鈕及Blocky上的數值變數,來做計數變數及LED燈顏色的 ... 全域科技報名網站 關於全域 公司簡介 培訓計畫 培訓優勢 公益活動 成果發表 活動專區 課程介紹 線上測驗系統 雲端考試服務 技術支援 我要發問 問與答(Q&A) 加入粉絲團 會員登入 課程介紹|Course 首頁 課程介紹 課程名稱 圖形化程式語言WebduinoBlockly-程式設計與雲端控制 PostedonAugust28,2013at10:00PM 「Blocky」這東西,是Google所推出的一個感覺頗好玩,可以在網頁上、以圖形拉來拉去、類似堆積木的方法,來寫程式的一個圖形化程式語言(graphicalprogramminglanguage)。

所以圖形化程式語言,簡稱Blockly,WebBlockly,讓學員邊玩創客邊學習程式設計概念,Blockly是一個以網頁為基礎的圖像設計編輯工具,只要拖曳圖塊就能打造應用程式,完全不需輸入文字,並可將Blockly程式匯出成JavaScript、HTML5或XML程式。

Blockly則為向程式設計新手或非資訊背景的學員介紹各種程式設計概念,並與實體IOT感測元件結合的創客作法,包括圖塊的拼接與設定方式,簡單的迴圈與條件概念,條件與控制教學等等。

課程內容與教學目標: 目標:首先為能提取學生對於程式及控制的難度想法上,提供一個很容易入門的產品,所以會先以webduinosmart(己進行更新取得KEY)的區塊程式碼進行教學,如LED燈亮及光敏電阻的反應,來說明輸入及輸出數位訊號的邏輯訓練,亦可以借由三用電表等儀器來證明電壓的輸出狀況。

1.   Arduino協定、Webcomponent  2.   WebduinosmartLED及光隅合器操作    目標:再運用光隅合的遮光輸入,改變LED的顏色,不再只是RBG而是線性變化。

而是溫度採線性變化,分成RGB的顯示方式來進行實驗,以學會Blocky的運算單元+-*/  1.   Webduino與按鈕控制實驗 2.   溫度感測器控制實驗   運用按鈕及Blocky上的數值變數,來做計數變數及LED燈顏色的教學,來訓練變數邏輯 目標:人體感測元件是人接近時會觸發一次,離開時會觸發一次,不改變時不會觸發,運用這個特性來學習loop迴圈及旗標運用的邏輯及原理。

1.   繼電器及其延伸應用直流馬達控制實驗計中 目標:創客設計,人體感應的藝術燈 1.   人體感測元件應用 2.   外接三色LED燈應用 3.   語音控制應用   創意專題 目標:雲端資料庫應用,註冊一個Firebase帳號並建立一個資料庫,將webduino記錄寫入資料庫之中 1.   雲端數據記錄應用   基礎科學,資料庫概念導入, 建議開課 有任何問題歡迎來信或致電,我們將請專人回覆您! 聯絡我們



請為這篇文章評分?