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

日本語プログラミング言語「なでしこ」が中学校の教科書に載る」記事へのコメント

  • by Anonymous Coward

    中学生なら英語も読めるし、思考能力もほぼ成人レベル

    大学とか実社会で使われている言語はC/C++とかpythonなのに
    中学生を子ども扱いして日本語プログラミング言語を押し付けたり
    教育用とのたまってるだけで実際には誰も使ってない言語を押し付けるのは
    自称教育者のエゴでしかないとおもう

    生徒が可哀想
    こんな教科書を採用する学校があったらPTA(保護者)はクレームを入れるべき

    pythonでもなんでもいいから、とにかくメジャーな言語を選んで、
    プログラムと同時に英単語とか英文法を教える方がよっぽど教育になる

    教員は、専門に拘らず、分野をまたぐ知識(この場合だと英語とプログラミング)を説明できるぐらいには勉強しておくべき
    それが教育ってもんだと思う

    • Re:生徒が可哀想 (スコア:5, すばらしい洞察)

      by Anonymous Coward on 2020年09月18日 21時08分 (#3891736)

      こういうこと言うから、大概の子はプログラム嫌いになるのよね。別に皆がプログラマーを目指してるんじゃないから、言語は何だっていいのよ。

      大事なのはブログラミングの能力じゃなくて、アルゴリズム(というものの考え方)。別にscratchでもN88-BASICでも構わないから、例えば5分たったらアラームがなるようにするにはどうするかとか、テストの成績順に名簿を並び替えるはどうすればいいかとか、そういう身近なものの制御がどういう仕組みなら実現できるかを考えるような授業になるといいな。

      親コメント
      • by Anonymous Coward

        無限ループで現在時刻もしくは経過時間の取得を繰り返し、時間が来たらループから脱出して、アラームを鳴らす感じ?

        今どきの言語でやると、ある意味、面白い。

      • by Anonymous Coward

        実用的な言語に拘る必要はないという点には同意ですが、なでしこだと変に日本語に引きずられてむしろ混乱しないかなという心配はあります。

        リンゴ値段=300
        リンゴ個数=5
        (リンゴ値段×リンゴ個数)を表示。

        は通るのに

        リンゴの値段=300
        リンゴの個数=5
        (リンゴの値段×リンゴの個数)を表示。

        は通らなかったりとか。

      • by Anonymous Coward

        中二の子供の別の出版社の教科書を見てみたけど、まさにその通りで、ロジックを考えさせる内容でした。
        歩行者用信号機のロジックを考えろってな事で、書かれているのはフローチャートの例だけでしたね。
        準備物としてプログラム作成ソフトとかロボットカーとか書かれているので、プログラミング環境は
        好きなの選べって感じ。

開いた括弧は必ず閉じる -- あるプログラマー

処理中...