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

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

  • by Anonymous Coward on 2017年05月29日 17時31分 (#3218817)

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

    •  Basicの流派の中でN88BasicとVB Scriptを除くVB系のどっちを入門用に向くかと聞かれたら、私ならVB系(option explicitを有効にする)を推す。
       Basicの文法は適度に英語に近くて理解しやすいけど、N88みたいに宣言無しに変数が使えるのは、ミスを見つけにくくて挫折しやすいと思う。
       
       けど、現状で子供に限らず初心者に最初に触れさせるなら、scratch(と、その仲間たち)がベストだと思うな。
       タイプミスは避けられるし、プログラムの論理構造が視覚的にわかりやすい。できることがきわめて限定されているから、scratchで手順に分解させることに慣れさせて、汎用ならpython、事務処理ならVBAに進めていくのではどうでしょうね?
      親コメント
      • プチコン3号(smile basic)でもOPTION STRICTで変数宣言必須にできますですよ。
        scratch系は「はじめの一歩」にはとても向いているのだけど,独習の場合,すぐに飽きがくるように思える。
        とかく,言語やアルゴリズムでなく,
        APIの使いこなしがメインになるような言語や環境は避けて置いた方がよさそう。
        親コメント
      • by Anonymous Coward

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

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

    • by Anonymous Coward

      どっちも出来るPHPがベストだな

    • by Anonymous Coward

      変わった分類する人ですね。素のエディタでプログラムを作るわけがなく、どうせIDEや統合環境使うんだから誤差以下ですよ。そんなもの。

      • by Anonymous Coward

        確かに

      • by Anonymous Coward

        IDEを使って得られる恩恵がPHPにすら劣るRubyとかいうクソ言語があるんだが

日本発のオープンソースソフトウェアは42件 -- ある官僚

処理中...