あなたのスキルは社会に役立つ

あなたのスキルは社会に役立つ
エンジニアだからできる社会貢献

エンジニアだからできる社会貢献

東日本大震災の発生直後に発足したHack For Japanや「市民が主体となって自分たちの街の課題を技術で解決するコミュニティ作り支援」を掲げるCode for Japanのメンバーを始めとして、日本各地で技術を活用した社会貢献活動が行われています。本連載では、防災や減災、地域の活性化や課題解決、そして人材育成など、「エンジニアだからできる社会貢献」の取り組みをお届けします。

第 149 回

シニアでもプログラミングができる！
シニアプログラミング発表会 #5●大菊 健太（おおぎく けんた）IT DART 情報支援レスキュー隊

技術の壁を年齢で測るなんてナンセンス！

◆図 1 三文字の学習画面

シニア世代が魅せたアプリ開発イベント「シニアプログラミング発表会 #5」がシニアプログラ
ミングネットワーク主催で 1 月 27 日に開催されました注 1。どの参加者も情熱と創造性を爆発させ、技術とアイデアがどんなにすばらしいかを見せてくれました。

中国語を楽しく学ぼう！
ビジネス中国語の先生である廣部久美子さんは、iPad で始めたアプリ開発を SwiftUI で見事リニューアルし、「三毛」注2 と「三文字」注3 という、中国語のイディオムを楽しく学べる 2 つの学習。
アプリを世に送り出しました（図 1）「三毛」は Apple から「簡単すぎる」と一度は却下されてしまったそうですが、アプリの意義をしっかりと伝え、見事承認を引き出しました。
ユーザーは「ガツガツ食べる」を中国語でどう言うか、なんてことをサクサク学べちゃいます。

88 歳 ChatGPT と対話プログラミングで iOS アプリ開発者として活躍している、まさトミ爺（鈴木富司）さんは、88 歳という年齢に生きる伝説です！ 総合商社を定年退職した
後も止まることなく新しい挑戦を続け、1995 年

注 1）https://www.youtube.com/live/8MPtRsmgNHs?si=fv9lvezGFiB4dnlO

注 2）https://apps.apple.com/jp/app/ 三毛 /id6466736653

注 3）https://apps.apple.com/jp/app/ 三文字 /id6450152627

184 - Software Designには Mac を使い始めます。74 歳でアプリ開発のスクールへ飛び込み、一度の挫折を乗り越えて見事カムバック！ その後、シニアプログラミ

第 149 回
シニアでもプログラミングができる！シニアプログラミング発表会 #5

ングネットワークにも参画し、情熱を持ってプログラミングの世界に挑み続けています。
「万年◆図 2 若 者から高齢者まで幅広く助けになりそうなアプリ初心者」と謙遜しながらも、トミ爺さんがこれまで手がけたアプリは 10 本以上にのぼり、プログラミング初心者に向けた入門書を 3 冊も執筆されています注 4。
発表でははじめに、昨年 2 月の ChatGPT との出会いが開発人生に新たな風を吹き込んだというお話をされました。これまで ChatGPT に質問した回数は 665 回以上。自分で書いた SwiftUIのコードをアップデートするための質問から始まり、プロ並みのコードに近付けるための質問をしたり、できたコードの意味を解説してもらったりなどまで行っているそうです。
後半では、現在開発中の「お出かけ準備スライドショー」アプリについて発表されました。このアプリは、お出かけ前の忘れ物チェック項目として、60 項目の品目と準備事項をカバー。忘れ物防止に大きく役立ちます。画像のスライドショーと音声読み上げ機能があるので、視覚と。
聴覚でダブルチェック可能です（図 2）
新しい技術への興味があれば、いつからでも学び、成長し、自分の可能性を広げられると気づかせてくれます。88 歳の今もなお、プログラ

なられたお父様、お母様がしゃべる姿を動画にミングの旅を楽しむトミ爺さんから目が離せま、お母様が残した言葉を基に作曲したり（図 3）

せん！

したりなど、感動的なプロジェクトに取り組ん

AI で心をつなぐ
園田真理子さんは画像から Pythonプログラムを生成しました。具体的でいらっしゃいます。また ChatGPT を使って、人々の悩みに耳を傾けるお悩み相談ボットも開発されました。AI 技術が人々の生活や記憶にど◆図 3 A
 I を活用して音声、写真から口を動かすアニメーションを作成には、国税庁のホームページから贈与税の計算に関するページを画像化し、それを基に ChatGPT に贈与税額の計算プログラムを作成してもらいます。複数回の修正指示の後に完成に至ったそうです。
さらに、生成 AI を活用して、亡く注 4）http://www.tomzyapp.com/gijutsushoten/

index.html

May 2024 - 185

あなたのスキルは社会に役立つ

エンジニアだからできる社会貢献のように寄り添い、豊かにできるかを感じました！

プログラミングで遊ぼう！

もくもくと、みんなで技術の高みへ 大阪支部活動
月に 1 回のもくもく会では、Scratch や Chat
GPT など、最新技術の情報交換から学び合いの小松八千代さんは南米パラグアイからの参加！

。会では、誰もが自場を提供しています（図 5）

JavaScript を駆使して作り上げた着せ替え

由にアイデアを共有し、お互いの技術向上を目

ゲームは、足し算引き算の問題を解いて、正し指しています。シニアが技術でつながるすばらい答えを出すことで服を着せていくというもしいコミュニティの一例です。

。ゲームを通じて、楽しみながら計の （図 4）
注5

ランダムに出すなど、さらなる工夫で楽しさを待望のオフラインイベントも開催追求していきたいそうです。

オンラインでの活動も盛り上がっていました

算スキルを鍛えることを目指しました。問題をが、2 月 25 日に、久々に直接顔を合わせる待望
注 5）http://www.akomatsu.com.py/toka.html◆図 4 小松さんの Web サイトで公開中の計算ゲームのオフラインイベント「シニア世代向けアプリの作り方〜シニアの視点と生成 AI 活用〜」も開催しました。
1 人目の登壇者はトミ爺さん（写真1）。新幹線で入れ歯がないことに気づいた事件をきっかけに、ChatGPTとの 800 回に及ぶ質疑応答を経て先述の「お出かけ準備スライドショーアプリ」を開発されています。英語版ではお札の絵、音声などをカスタマイズ。インドネシア語版など多言語対応に向けた挑戦も続けています。
シニア向けアプリは「いきなり使える」ことが鍵。スター◆図 5 難解な数学理論も図式化できちゃうスクラッチ。仲間でつくった樹木と結晶トボタンを画面中央に配置し、長押しやスワイプなどの複雑な操作は避ける設計を心がけているそうです。これらの工夫は、シニア層にとってのユーザビリティを大きく向上させています。
トミ爺さんの愛弟子である中田祐子さ186 - Software Design

第 149 回
シニアでもプログラミングができる！シニアプログラミング発表会 #5◆写真 1 「60歳からアプリ開発を目指す若者」に向けた本を出版したトミ爺さん◆写真 2 コ ロナ禍にアプリで課題解決を試みた中田さん

んもご登壇（写真 2）。新型コロナウイルスの流◆写真 3 若 宮正子さんに教えた際の経験を語るシ
ニアプログラミングネットワーク代表の小泉さん

行により実家に帰省できなくなったことから、「電話だけでは伝わらない家族の様子を知りたい」とテレビ電話ができるアプリ開発に興味を持たれたとのことです。2020 年 6 月、シニアプ
ログラミングネットワークを通じてプログラミングの勉強を始め、トミ爺さんとの出会いによってアプリ開発への思いが加速し、とくに SwiftUIの学習に力を入れました。そして 90 代のお母様を想定ユーザーとして、「いちばん ichiban」注 6 というシンプルな操作でテレビ電話ができるアプ
リをリリースしました。このアプリは、中央の大幅に向上します。
「インストール不要」で直接ボタンを押すだけで登録された相手に電話がで利用できるプラットフォームとして LINE やきる機能など、シニアにとっての使いやすさをDiscord を通じて ChatGPT を利用することで、追求して設計されています。アプリを開いた際ユーザビリティのハードルを下げ、より多くのに表示される優しいメッセージは、電話をかけシニアがテクノロジーの恩恵を受けられるようる気持ちを後押しする工夫の 1 つです。になるだろう、という未来も語られました。

シニアプログラミングネットワーク代表の小泉勝志郎さんからは、シニア向け操作方法の発。アプリ開発において表がありました（写真 3）

さいごに重要なのは操作性のシンプルさで、高齢者向け

情熱と挑戦心があれば、いくつになっても新には「押すだけ」の直感的なインターフェースがしいことに挑戦できる！ そんなメッセージが、求められるとのこと。この点は、若宮正子さん

参加者から参加者へ、そしてこれを読んでいるにプログラミングを教えた経験から得た貴重なあなたへと伝わったことでしょう。さあ、あな学びだそうです。将来的にアプリの操作方法とたも何か新しいことに挑戦してみませんか？

して生成 AI、ChatGPT などを活用した自然言筆者たちの活動に興味を持たれた方は、ぜひ Web

語での操作が可能になれば、日常的な言葉を使っサイト注 7 をご覧ください。一緒に学び、成長し、てアプリに指示を出すことができ、使い勝手が新しい技術の世界を楽しみましょう！｢

注 6）https://apps.apple.com/jp/app/ いちば ん ichiban/id1570387188

注 7）https://senior-programming.net/

May 2024 - 187