東京テクニカルカレッジ IoT + AI 科で非常勤講師をしているメモ 2025 年度版
東京テクニカルカレッジ IoT + AI 科で非常勤講師をしているメモ 2025 年度版のまとめです。2022 年度から 4 年間続けています。Fun・Done・Learn 形式で振り返ります。
Fun たのしかったこと
今日の #東京テクニカルカレッジ IoT + AI 科のデバイス実習 1 第 8 回の授業では Arduino UNO R4 WiFi とはじめてネットワークをつないで、さらに MQTT ともつなぎました!講師(私)の Node-RED からの一斉受信デモも成功しました! pic.twitter.com/E5hC2ofmJz
— Tanaka Seigo (@1ft_seabass) June 23, 2025
Arduino UNO R4 WiFi と初めてネットワークをつないで、さらに MQTT ともつなぐ授業では、私の Node-RED から一斉にデータを送信して学生全員に届くデモをやりました。うまくいった瞬間はやっぱり盛り上がって楽しかったです。
📡田中先生の「デバイス実習1」
— 専門学校東京テクニカルカレッジ IoT+AI科 (@IotTtc) June 16, 2025
田中先生の授業はいつも明るくて元気いっぱい✨実習の中で、最新デバイスやトレンド技術にふれながら、楽しく学べるのが魅力!
「学び」って、面白いと感じた瞬間からどんどん深まる📘今日も実践で知識がグッと身につきました!#IoT #専門学校東京テクニカルカレッジ pic.twitter.com/6QgQREHstm
「触って、動かして学ぶ」というところはとても大切にしていて、90 分の授業の中に小さいハンズオンを毎回組み込むようにしています。こんなポストも公式からありました。うれしかったです。
また の #東京テクニカルカレッジ IoT + AI 科の午前のラストでは MCP サーバーからの 24 時間分の温度変化ダミーデータ受信による Claude Desktop のテキストでのデータまとめの様子。
— Tanaka Seigo (@1ft_seabass) June 23, 2025
さらに「グラフをみたいです」から Artifact 機能で簡易的ながらしっかり可視化するデモもお見せできました! pic.twitter.com/VNueARX4pJ
普段は、技術アドバイザーやプロトタイピングのエンジニアをしているので、授業でも様々な技術を紹介してがんばりました。今年も引きつづき生成 AI まわりの世界観を共有する機会が多かったです。
学生からの活用方法や心構えの相談にも乗りつつ MCP のほかにも Microsoft Foundry の紹介をして「自分で AI をハンドリングする」という世界観を伝えたり、ローカルで動かすような世界観として IBM Granite LLM なども紹介しました。
Done やれたこと

教材はいままで通り Zenn で公開して運用しています。
- 東京テクニカルカレッジ IoT + AI 科 シングルボードコンピュータ入門 2025 年度教材
- 東京テクニカルカレッジ IoT + AI 科 デバイス実習1 2025 年度教材
- 東京テクニカルカレッジ IoT + AI 科 デバイス実習3 2025 年度教材
- 東京テクニカルカレッジ IoT + AI 科 データベース実習2 2025 年度教材
1 つの授業は 90 分なので、座学もしつつも小さいハンズオンのように「手を動かすタイム」をなるべく組み込むやり方を大切にしています。
今日は #東京テクニカルカレッジ IoT + AI 科にてデータベース実習 2 の 12 回目の授業です。
— Tanaka Seigo (@1ft_seabass) May 14, 2025
全 13 回の授業を通じてMongoDB ・ MQTT ・ Node-RED を軸に IoT デバイスからのデータ蓄積や IoT 遠隔操作などを実装やポイントを教えています! #nodered pic.twitter.com/lkwRQmSs0q
やはり IoT や AI はデバイスをなるべく動かしていくことが大切ですし、学生も動かすことで興味が引けるような仕掛けでやっております。
Learn まなんだこと
今日の #東京テクニカルカレッジ IoT + AI 科の講師にて 1 年生に向けて Node-RED を軸にデバイス実習 1 の授業スタート!
— Tanaka Seigo (@1ft_seabass) June 2, 2025
IoT でのローコードを使ったプロトタイピングと楽しさを伝えていきますー。 #noderedjp pic.twitter.com/IUm7xCVnrO
やはり、いろんな技術が「どう使えるか」を早めに見せるのはとても重要だというのは、いつも感じている学びポイントです。たとえば自分の M5Stack を持ち込んで学生から制御させたりして、今回学生さんが学んだ技術がどう使えるかを早めに見える化してます。
今日は #専門学校東京テクニカルカレッジ IoT + AI 科デバイス実習 3 の講師です!全 13 回の授業を前半は JavaScript の基礎、後半は #obniz のプログラミングを学んでいきます! pic.twitter.com/H7cGIZyiHj
— Tanaka Seigo (@1ft_seabass) October 30, 2025
このようにデバイス実習 3 では JavaScript と obniz の連携を教えていますが、「IoT 関係ない JavaScript 部分」と「デバイスを制御するための JavaScript 部分」を分けて考えることが大切だといつも感じているので、はじめに JavaScript の基礎を丁寧にしておいて、その後の学びや技術の腑分けがしやすくしているなど、このあたりの設計は毎年悩みながら構築して学んでいます!
もちろんボトムアップで地道に学ぶことも大切ですが、すでに また obniz のように IoT の現場で使えるようなサービスがどうなっているかも並行して知っておくと、実感しやすくて良いかなと思っているので、そのあたりを伝えることも大切にしてます。
「MQTTって、なに?」
— 専門学校東京テクニカルカレッジ IoT+AI科 (@IotTtc) June 23, 2025
そんなあなたにこそ見てほしい!
IoT+AI科の授業、ぜひ見学に来てください📡💡
田中先生の授業、とても面白いよ〜 https://t.co/X1scgCiC6O
ということで、教材も授業運用も安定している部分はあるんですが、やはり毎年毎年学生の状況というのは変わってきますね。
技術をふれる楽しさと、そういった楽しさからくる自分の技術の活用の深さが増してくるみたいな視点や、プロトタイピングって自分で触ってみて自分で実感して自分のものにしていくみたいなところは、自分のコアのところだと思うので、授業の中で今後も伝えていきたいなと思っております。