足し算引き算の練習問題
小一の息子は繰り上がりの無い足し算、繰り下がりの無い引き算で苦労している。学校で「1 + 2 =」などと書かれた足し算カードや引き算カードを配られ、夏休みも毎日やっているのだけど、なんか身に付いていないような感じがする。
その原因の一つは、裏に答えが書かれているため、わからないとすぐにひっくり返して答えを見てしまうので、本人が考えてやっていないという事。もう一つ、カードの問題が「1 + 1 =」「1 + 2 =」というように順に数が増えていくので、実はあまり考え込まなくても簡単に答えがわかってしまうこと。
ならいっその事カードをシャッフルしてしまえと思ったのだけど、また2学期の前に並び直すのも面倒だし、裏に答えが書いてあるのはどうしようもないので、息子の練習用に足し算と引き算をシャッフルした表を作ってやらせてみようと思った。
こんな感じ。
今回はOpenOffice.orgのCalc 2.2.1で作成した。もちろんBasicのマクロである。
今回気がついたのは、VBAではオブジェクトのプロパティを直接いじる事ができて気持ち悪かったのだけど、OpenOffice,orgのBasicではプロパティは原則としてメソッド経由で値を取得するようになっていて、オブジェクト指向プログラミングの基本にわりと忠実な事。それでも物によっては直接プロパティの値を取得する事もできたりはするのだけど、VBAに比べるとかなり堅物な印象 (^^;) セルのフォントやフォントサイズの変更方法がまだわからない (^^;)
| 固定リンク
| コメント (0)
| トラックバック (0)
最近のコメント