講習会

for 塾生

募集終了

【AIC春休み集中講座】IoTプログラミング with AI

3/5(水)、3/6(木)13:00-16:30

回数:全6コマ(1日3コマx2日間)

形式:対面

主催:AIC

講習会について

講習会の概要

生成AIと一緒に、自分の知らない分野のプログラミングを始めてみませんか?

Pythonの基礎知識(数値計算、文字列の入出力、制御文、関数など)のある学生を対象に、GitHub Copilotという生成AIを用いるからこそ可能になる、プログラミングの効率化を体験してもらいます。そのテーマとして、IoTを題材に “組み込みプログラミング” とよばれる分野の基礎を扱います。Raspberry Pi PicoというWi-Fi機能をもつ小さなコンピュータを使って、モータやセンサを組み合わせて実際に動くシステムをハンズオン形式で製作します。最終的に、受講生自身のアイデアをプログラミングを通して実現化することを目指します。
講義は対面形式で行います。講義内では受講生が各々、自分が実現化したいアイデアを考え、それをシートに記入してみるほか、2日目の最後に自身の作品の発表を予定しています。
自分の書いたプログラムを現実世界で動かせる快感を、あなたも体験してみませんか?

受講要件・対象

  • GitHub Copilot などのツールの使い方を知りたい方・生成 AI でプログラミングを効率化してみたい方
  • AICのオンデマンド教材である『初めてのプログラミング ~AIのためのPython~step1』を受講済の学生、または同程度の Pythonの基礎知識(数値計算、文字列の入出力制御文、関数など)がある方
  • 塾生と、義塾の教職員は受講可能

形式・場所

日吉協生館2階AICラウンジにて対面形式で実施 
※録画およびオンライン配信の予定はありません。

講師

・吉川 拓志(理工学部 4年)
・和田 光平(理工学部 4年)

持ち物

ノートPC

申込方法と締切

・「塾生のお申し込みはこちら」ボタンからLINEへ進み、そこからお申込み下さい。
・3月4日(火)10時締切です。

各回の実施内容

1コマ目
ガイダンス
・環境構築
・Copilotの使い方
3/5(水)13:00-14:00
講師:吉川
講座の概要とスケジュール、進め方等を説明したあと、組み込みプログラミングを概観する。また、身近なIoT機器に触れながら、それらがどのような仕組みで動いているか解説する。VSCodeを導入し、MicroPythonの実行環境を構築したあと、Raspberry Pi Picoを配布し、”hello, world”の表示までを行う。また、VSCodeに拡張機能を導入し、GitHub Copilotについて解説する。
2コマ目
ハードウェア
・ソフトウェア
3/5(水)14:15-15:15
講師:和田
Raspberry Pi Picoが電流を制御するため機能であるGPIO、PWM、電圧を計測するため機能であるADCの概要と使い方を解説し、これらを用いてLEDとモーターを制御し、測距センサーを用いるためのプログラム及び配線の方法を解説する。
APIを用いて、天気や交通機関の遅延情報などのデータをWebから取得するプログラムとその仕組みを解説する。また、逆にマイコンからWeb上のスプレッドシートにデータを書き込むプログラムとその仕組みを解説する。
3コマ目
アイデア決定・実装
3/5(水)15:30-16:30
講師: 吉川
アイデアシートを配布し、受講生が各々、実装してみたい内容を考え出す。アイデアが決まったら、TAがチェックした後、各自実装に入る。
4コマ目
続き
3/6(木)13:00-14:00
講師: 吉川、和田
実装を行う。
5コマ目
続き
3/6(木)14:15-15:15
講師: 吉川、和田
実装を行う。
6コマ目
発表
3/6(木)15:30-16:30
講師: 吉川、和田
参加者に、スライド1~2枚程度の資料を作成してもらい、約3分の発表を行う。全員の発表が終わり次第、講評および今後の学習の進め方等について解説する。
ページトップ