パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

ルビィのぼうけん(怪盗ではない)」記事へのコメント

  • 子供が最初に触れる言語は文法が厳格なモノのほうが良いのだろうか。それとも自由な文法のモノのほうが良いのだろうか。
    どちらにもメリットとデメリットがあるが。

    •  Basicの流派の中でN88BasicとVB Scriptを除くVB系のどっちを入門用に向くかと聞かれたら、私ならVB系(option explicitを有効にする)を推す。
       Basicの文法は適度に英語に近くて理解しやすいけど、N88みたいに宣言無しに変数が使えるのは、ミスを見つけにくくて挫折しやすいと思う。
       
       けど、現状で子供に限らず初心者に最初に触れさせるなら、scratch(と、その仲間たち)がベストだと思うな。
       タイプミスは避けられるし、プログラムの論理構造が視覚的にわかりやすい。できることがきわめて限定されているから、scratchで手順に分解させることに慣れさせて、汎用ならpython、事務処理ならVBAに進めていくのではどうでしょうね?
      • by Anonymous Coward on 2017年05月30日 7時15分 (#3219104)

        タイプミスで動かないってのは相当ストレスですよね。
        dとbとかhとnとか…まあぱっと見わからんわな。
        こればっかりはコンパイル時に見つかろうが実行時に見つかろうが動かないことには変わりないし。

        子供向けプログラミング教室のお手伝いすることがありますが、Scratchがなんかすごすぎてその次でほどよいレベルの環境がなんなのか未だにわからん。環境構築の手間がかからず絵がすぐ出せるってのが重要だと思っているのでProcessingは候補かなと思ってはいるのですが。

        親コメント

192.168.0.1は、私が使っている IPアドレスですので勝手に使わないでください --- ある通りすがり

処理中...