プログラミングは最高の学習環境である。「情報教育」や「プログラミング教育」という言葉が表に出るたびに本質からそれる言葉が作り出される。コンピュータのことを知らない人間が「情報教育」を語るとき「情報教育はコンピュータを教えるものではない」と言い、プログラミングを知らない人間が「プログラミングができなくてもプログラミング思考を身に着けることができる」と言う。この二つの理由の根は同じだ。このように言ってみよう。「英語で話ができなくても英語的思考を身に着けることができる」「足し算引き算ができなくても数学的思考を身に着けることができる」「電池を豆電球につなぎ光らせることができなくても理科的思考を身に着けることができる」「楽器を何も弾くことができなくても音楽的思考を身に着けることができる」もうこれでいいだろう。「プログラミングする」ということは「プログラミング思考」を養うための重要な学習プロセスであり、また「プログラミングができる」ことによって「プログラミング思考が身についた」ことを評価することができるのだ。このことは当然、実用的なアプリケーションを完成させるまでのプログラミング力を養う必要はない、ということも真実である。どのような言語を使うかも、学習者のレベルにあわせて選択すべきであろう。学習ツールとしてのプラットフォームも同様だ。小学生ならブロック型のプログラミング言語を使うことがいいだろう。ブロックの背後にはコードがあることを体験させる。厳密に言えばエクセルのマクロはプログラミングではなく、エクセルというアプリケーションソフトの「オートメーション」だ。エクセルのマクロには学習者にとってたいへん有効な、マクロの自動記録の機能がある。マクロの記録をしながら画面を操作すると、操作の手順がマクロとして記録される。このコードを元にして応用、発展させることで、マクロの自学自習ができる。高校生では本格的なプログラミングを学習させるべきだ。高校生には実際に社会で使われているアプリケーションやプラットフォームを使って実習をさせるべきである。新しい技術の概念はツールに表現されている。適切なツールを使うことで新しい技術概念を正しく身に着けることができる。技術とツールは不可分である。どの言語を使ってプログラミング教育をしていい。組み合わせは最高の選択肢だといえる。Platform1961年京都に生まれ、神戸で幼少期を過ごす。大学で応用化学を学んだのち、理科教諭として高等学校に勤務する。ServerとInfoPath、AccessなどのOfficeソフトウエアによるOBA開発で構築・運用する。Professional)を受賞し、現在15回目の連続受賞。MIEE)を受賞し、現在4回目の連続受賞。アプリケーションでデフォルト値を保存できるようにする。作ったアプリケーションにデフォルト値を保存できるようにしたい。アプリケーション開発なら驚くほど簡単にできる。プロジェクトを開始したら、ソリューションエクスプローラーのアプリケーション名を右クリックしてメニューを表示させる。その中に「プロパティ」の項目があるので、そこをクリックする。すると次のようなウィンドウが表示されるので、その中から「設定」の項目をクリックする。この「設定」というのがアプリケーション内に保存されるデフォルト値を管理する項目になる。日本語がぴったりでない気がするが。青くなっている「設定」というところをクリックして、アプリケーション内で使いたい名前に変更する。ここでは「mySaveText」という名前にした。この名前をアプリケーション内で使うので覚えておく。メニューの「×」をクリックして閉じようとすると、プロジェクトを変更しますか、というダイアログが表示される。このときにプロパティ値の設定が保存される。それぞれ名前は「textBox1」「textBox2」「button1」「button2」「button3」だ。コードで、テキストボックス1に書いた文字がプロパティ値に記録される。呼び出されることがわかる。これだけではアプリケーションを終了するともとに戻ってします。クリックしてアプリケーションを終了し、ふたたび起動してプロパティ値が保存されていることを確かめよう。プロパティ値の保存がなんと簡単にできることか。アプリケーション開発は素晴らしい。「アドミンティーチャーズ」は教育の情報化や情報教育、校務の情報化に携わる教職員対象の勉強会で、このたびは「ラボワーク」と名付けて、マイコンボードや電子回路を自由に体験するというスタイルで企画された。プログラミングができるマイコンボードだ。いくつかの追加モジュールをセットアップする必要がある。チカ」プログラミングのデモをした。ポートを標準で持っている。変換をし、次に距離センサーを使って距離の測定ができることを確かめた。この「ラボワーク」は今後も毎月第一土曜日に兵庫県の神戸市、三ノ宮で行うことを考えている。次回の計画は月半ばにアドミンティーチャーズのサイトで案内することとする。アドミンティーチャーズhttps://adminteachers.wordpress.com/興味のある方はぜひご参加ください。そのIOピン配置に適応した拡張ボード、マイコンの世界では「ドーターボード」と呼ばれたりするものだが、これを使うことで機能を拡張したり簡単な実験をすることができる。用語では「シールド」といい、様々な製品が発売されている。回路が公開されているので自分でシールドを設計して作ることもでき、自作用の基盤やピンなどの部品も簡単に手に入れることができる。互換のIOとピン配置を持っている。用の様々なシールドが利用できる。ダウンロード、活用のノウハウと情報交換のコミュニティなどがある。発表以来いくつかのモデルが発売されている。対応した実験用のシールドだ。基本的な実験で利用しやすい部品が取り付けられている。送料無料で1,000円で買うことができる。シールドキット」という名称になっているので、検索するときはキーワードに気を付けてほしい。オームの小型ボリューム、3つのプッシュボタンが装填されている。以上かかってしまうだろう。装填し、基本的な実験をしてみよう。ありがとうございます。真似をするなら自己責任で。電解コンデンサを交換して壊れたパソコンの電源を修理する。INSERTトリガを利用するメインギターになりそう。お疲れの時は充分に休むのが吉。体が欲しているんですよ。いい音楽を聴きましょう。