プログラミング教育で賢い子を育てるサイト

エクセルプログラミング勉強会(マクロ読解編)を開催しました!

abekkan_LL.jpg

ようこそ!
「四児の父・あべっかん」のブログです。
子どもの家庭教育を中心に役立つネタを書いています。

11/23の午後にエクセルプログラミング初級勉強会を行いました。その様子をお知らせします。

説明から始めない

私の勉強会で打ち出しているひねくれた特徴のひとつ「説明から始めない」を実践しました。

5~10行程度の簡単なプログラムを見せて、「最後にXはいくつになるでしょうか?」といった問題を20問程度やっていただきました。

その中には条件で分岐する If や繰り返す For~Next などのコマンドが入っています。あとから説明をしましたが、説明なしでも英単語の意味からなんとなく動作を予想できるものばかりです。ときどきに引っかけ問題もありますが。

まず自分で考えてみることで、説明を聞いてから問題をやるよりも頭を使います。プログラミング脳が鍛えられるのです。

マクロを解読せよ


(※注:写真はマクロではありません!)

エクセルには行った操作を記憶してプログラムを自動で作るという「マクロ記録」の機能が入っています。ただ、自動記録されたプログラムは余分な記述も多く、読み取るのが難解です。そこでそれを読解するトレーニングを行いました。

これも最初に説明するのではなく、まずは見て予想してもらうというやり方で。受講者のかたたちは、これには頭を使ったと思います。

操作を当てるクイズ形式

受講者の一人に私のパソコンでエクセルを操作してもらい、そのときのマクロを記録しました。そして記録されたマクロを他の受講者に見てもらい、エクセルでどんな操作をしたのかを当ててもらいました。操作する人を交代して3回実施。

こんなふうにクイズ形式にしていろいろなマクロを読解してもらいました。これだけやっておくと1回の勉強会でもマクロをかなり読めるようになったと思います。

このようにして「エクセルプログラミング初級勉強会」を行いました。この勉強会はテーマを変えて毎月実施しています。

私の方も慣れてきてスムーズに進められるようになりました、内容も充実してきました。可能なかたは是非参加してみてください。


エクセルプログラミング初級勉強会(2018/12/15 13:30-16:30)


次回は12月15日(土)13:30~16:30 横浜で行います。

エクセルの表の編集に時間がかかっていることはありませんか? 例えば

  • 「担当者ごとの売り上げの表」から「製品ごとの売り上げの表」を手作業で作っている
  • 複数の表のつじつまが合っているかを目視で確認している
  • 国語、数学、英語、などの科目ごとのテスト結果の表から、生徒ごとの成績表を手作業で作っている
  • 複雑な関数を使い過ぎて修正できない

こういった作業は、エクセルでプログラムを作ってしまえば自動で行えるようになります。

12月15日はそのうち特に、デバッガーの使いかたとテスト方法について説明します。

3時間 5,000円

詳しくはこちら


 

Follow me!

About あべっかん

私には4人の子どもがいます。子どもの教育について体験したこと、考えたことをこのサイトで伝えます。 また、私はITエンジニアで、@ITというサイトにコラムを書いています。このサイトでは特にプログラミング教育についても伝えていきます。 学校でプログラミング教育が導入されることになりました。 子どもにプログラミングを教えることは何のためになるのか? をこのサイトで伝えます。 そもそも親世代は、プログラマーを目指した人以外はプログラミングのことを知らないと思います。そんなかたに、プログラミングってこういうものなんだよ、やってみると面白いんだよ、というのを体験して知ってもらいたい、と私は考えています。 リンクやシェアは大歓迎です。いいネと思った記事がありましたらどんどんシェアしてください!
URL :
TRACKBACK URL :

Comment

*
DigiPress

thirteen + four =

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

Comment on Facebook

Return Top