69
32台のRaspberry Piのクラスターがコーディングクラスをパワーアップ

教師一人ひとりに、その教室を個性的にする特別なタッチがあります。キンボルトン校のマイク・リード氏のデジタルラーニングの授業は、彼の専門知識の輝かしい例です。リード氏は、子供たちにプログラミングの基礎を教える際に、私たちのお気に入りのシングルボードコンピュータ(SBC )であるRaspberry Piを使用するだけでなく、それらを巧みに組み合わせてクラスターを構成し、生徒がリモートでアクセスしている間も監視・追跡できるようにしています。

リード氏は最近のブログ記事でRaspberry Piについて語り、当初Raspberry Piは部屋中に散らばっていたと説明しました。そこで、すべてのハードウェアを一箇所に集めることで、煩雑さを最小限に抑えるクラスターの開発に至りました。ここで紹介するのは、リード氏の3回目のバージョンです。

画像

1

2

ラズベリーパイ
(画像提供:マイク・リード)

リード氏のクラスの生徒たちは、それぞれ机にパソコンが置かれています。これらのパソコンはRaspberry Piクラスターと同じネットワークに接続されています。生徒はそれぞれ、自分のRaspberry PiのIPアドレスを使ってリモートアクセスする責任があります。リード氏によると、これによりハードウェアのサポートに時間を浪費することなく、プログラミングの授業に集中できるそうです。

最初のクラスターの開発から10年後、Reedは3番目の公式バージョンを発表しました。この新しいクラスターは合計32枚のボードで構成されています。各ユニットはRaspberry Pi 4 Bで、OLEDディスプレイパネルを搭載しており、現在のIPアドレスと、VNC経由で誰かが接続しているかどうかを出力するようにプログラムされています。

リード氏は、プログラミングの生徒たちが授業で学ぶ内容の一部を紹介してくれました。ほぼすべての生徒が「Hello World」から始め、関数や引数の使い方などを学びます。グラフィックインターフェースを扱えるようになったら、定番のポンのようなより複雑なゲームのプログラミングへと進みます。

このRaspberry Pi プロジェクトを詳しく知りたい場合は、 YouTubeでデモ ビデオを視聴し、公式ブログで Reed の Raspberry Pi での作業の詳細を読むことができます。

Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。