アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
あと、僕は馬鹿なことをするのは嫌いですよ (わざとやるとき以外は)。-- Larry Wall
小学生向け (スコア:2, 興味深い)
トをしていました。 その中で、私の雇主(つまり教室長やな)や子供たちの保護者から、
「プログラムを教えることはできないか?」
というお話がありました。 で、一応、教室でVB4.0(なぜかEnterorise版)を買って見たのです
が、さすがに小学生にはちょっとキビシイ。 なんかないかな~と探し当てたのが
Re:小学生向け (スコア:0)
Re:小学生向け (スコア:0, 参考になる)
実は、小学校6年生の娘が、公文式 [kumon.ne.jp]の算数・数学教材で文字式を扱うところまで進んだので、パソコンでゲームやメール、チャットで遊ぶばかりではなく、そろそろ、計算する道具として、プログラミング言語に触れさせたいと考え、適当な教育用のプログラミング言語を探しています。
実数型とか整数型といった型宣言の説明を避けたかったので、欠点はあるものの BASIC が妥当かなと考えました。理由は、数式がほぼそのまま扱えるからです。
しかし、例えば、
a = a + 1
のような式を、因数分解や一次方程式をおぼえ始めた子供に教えることには躊躇してしまっています。
つまり
代入を明確にしたいのであれば (スコア:2, すばらしい洞察)
10 REM cにa+bの結果を入れる
20 LET c = a + b
30 REM aにcの値を入れる
40 LET a = c
とやればだいぶんましと思う
#自分でやるのは冗長でいやだが
Re:代入を明確にしたいのであれば (スコア:0)
実は、この夏休みに「(仮称)十進BASIC [vector.co.jp]」を子供に使ってもらおうと用意したのですが、このBASICに付いているエディタは、プログラムの実行時にLETを自動的に付加します。
とりあえず、
LET a=1