Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
enebular in education 大学講義での実践を通して
Search
ueponx
December 12, 2023
Programming
340
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
enebular in education 大学講義での実践を通して
ueponx
December 12, 2023
More Decks by ueponx
See All by ueponx
CMDとPowerShellの違いと現場Tipsを整理してみる
ueponx
0
34
Docker Desktop不要の時代が来る? WSL標準の「wslc」で Linuxコンテナを動かしてみた.
ueponx
0
1.9k
中部 Champion会の活動 Bobで作る経営ダッシュボード
ueponx
0
31
TinyTroupeで人狼ゲームやってみた!
ueponx
0
990
Node-REDで広がるプログラミング教育の可能性
ueponx
1
380
開発用LLMインフラをVSCode内で完結させる
ueponx
1
510
Node-REDからreCameraへのファーストタッチ
ueponx
0
220
Pythonでもちょっとリッチな見た目のアプリを設計してみる
ueponx
1
3.4k
SORACOM UG 東海 #9
ueponx
0
190
Other Decks in Programming
See All in Programming
すこし踏み込む CancellationToken
htkym
2
1.3k
Go × SIMDで高速化するベクトル検索 ~ルーフラインモデルでSIMDが効く境界を探れ! ~
po3rin
1
4.4k
巨大モノリシックアプリ モダン化大作戦
ktcryomm
1
1.2k
スマートフォンでモールス信号を送受信する 〜スマートフォンのLEDとカメラで作る光通信の設計と実装〜
atsuki_seo
0
200
SREの越境 / SRE Collaboration
y0hgi
2
290
AGENTS.md Is Not Enough:Build Skills, Don't Download Them
lx_t
0
130
一人だけ、Kiroが静止する日
hideg
0
130
WebRTC映像をAirPlayに対応させる挑戦.pdf
monolithic_adam
0
320
MCP Appsでつくるチャット駆動な地図アプリ
nakamori1024
0
110
[ハンズオン]AIへの指示だけで「五目並べ」を作ってみよう
satoshi256kbyte
1
260
大喜利で理解するLLM as a Judge / Understanding LLM-as-a-Judge through Ogiri
rockname
0
170
AHC070解法紹介
eijirou
0
140
Featured
See All Featured
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
510
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
560
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
46k
Designing for humans not robots
tammielis
254
26k
Automating Front-end Workflow
addyosmani
1369
210k
Abbi's Birthday
coloredviolet
4
10k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Technical Leadership for Architectural Decision Making
baasie
3
580
[RailsConf 2023] Rails as a piece of cake
palkan
59
7k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
530
Heart Work Chapter 1 - Part 1
lfama
PRO
10
36k
Transcript
enebular in education 大学講義での実践を通して 忘年enebular meetup:最近の成果のシェア会 2023.12.12 上田茂雄 ueponx
自己紹介 中京テレビでDX部門で働くかたわら、 名城大学や京都精華大学にて非常勤講師を行う。 ※ 基本はなんでも屋ですが、技術的なことは趣味。 Node-RED UG TokaiやSORACOM UG 東海など技術
系コミュニティの運営。 IBM Champion 2019-2023認定。IT雑誌への寄稿など も行う。 上田 茂雄(Facebook) 、ueponx(X) 中京テレビ放送株式会社 DX戦略部
はじまり 1年程前、とある大学の方からNode-REDの授業 を行ってほしいと依頼がありました。 【概要】 90名程度の学部2回生が対象 情報系学部は必修、それ以外は選択科目 1コマ 90分 を 3回講義
一抹の不安 学生の使用するPCは WindowsとMacの混在… 環境設定の方法を各OSに合わせて作るのは💦 最近はNode-REDを簡単に動作させる環境が無 くなってきている。(以前は…😿)
Node-RED環境構築の旅 KataCoda ・・・ 😿 参考 :https://uepon.hatenadiary.com/entry/2022/06/26/20553 2 さくらインターネットのクラウドシェル ・・・ 🤔 参考 :https://uepon.hatenadiary.com/entry/2023/07/05/22564 5 PaizaCloud … 🤔
参 考:https://uepon.hatenadiary.com/entry/2023/07/05/2256 45
enebularがあるじゃないか! 以前から存在は知っていた、Node-REDで開発が できるという、enebularを使用してみることにし ました。(その他も便利そう🤤) まだ気になる点は • ライセンス的にはOKなのかな? • 一斉アクセス(50人程度)はOKなのだろうか? 念のためenebularのユーザサポートに質問
➡ 問題ねーっす(超意訳)
そう!enebularがあるじゃないか! 存在は知っていたんですが、enebularを使用して みることにしました。(その他機能も便利そう🤤) とはいえ、気になる点は • ライセンス的にはOKなのかな? • 一斉アクセス(50人程度)はOKなのだろうか? 念のためenebularのユーザサポートに質問 ➡ 問題ねーっす(超意訳)
学生に体験してほしかったもの • Node-REDの基本的な使い方 • Node-REDを使用したWebサーバーの構築と クライアントの作成(REST APIの使用) • CSVのデータの取得と地図 ➡ worldmapでの位置情報の可視化
• データベースへの読み込みと書き込み 時間不足とセンサーが使える環境ではなかったの でダッシュボード機能が使えなかった😢
猫の画像を取得するAPIを使用 作業が終わったら、デプロイして実行を行います。 実行ごとに異なる猫の画像が表示されます。 9 9
その他のデータでピンを立てる 10 10
採用して良かったこと • ユーザのPC環境に依存せず、順調に授業を進 めることができた。 • Node-REDに関する制限がほぼなかった。 • 多人数利用でも安定した運用ができていた。 • Webサーバのテスト問題なくできた。
どうしても、授業の場合には一斉に接続をするため 事前に同時接続のテストができなかったのは不安 でしたが、問題なく使用できて安心できました!
ちょっとだけ、困った・教えて😢 データベース使用をSQLiteを考えたが、使えな かった。 ➡ Airtable、Kintoneなど代用。 初見で、デプロイボタンが有効化されずに泣いた ➡ クラウド実行環境の作成が必要なのが 分かりにくかった。 ローカルファイルや環境変数のセット ➡ 教えてください
おわりに 来年も同じ講義を 行うことになりました!
enebular in education 大学講義での実践を通して 忘年enebular meetup:最近の成果のシェア会 2023.12.12 上田茂雄 ueponx