Technology)が必修科目となっているが、アプリケーションの操作方法などが中心のカリキュラムは退屈なもので、教師や生徒たちから嫌われているという。現在のカリキュラム内容に関する懸念の声はMicrosoftやSony、Googleなどの大手企業からもあがっており、Googleのエリック・シュミット会長は現在のICT教育が子供たちのテクノロジーに対する情熱に火をつけることに失敗しているなどと非難しているとのこと。新しいカリキュラムへの転換により、子供たちはWordやExcelの使い方を習って退屈する代わりに、11歳で簡単な2Dアニメーションが作れるようになるだろうとゴーブ教育相は述べているが、本家/.ではプログラミングのような特殊な科目が必修とされることを疑問視するコメントも寄せられている。財団、子供向け小型超低価格コンピュータの製造を開始ニューヨーク市長ブルームバーグ氏、新年の誓いは「プログラミングを学習する」プログラミングへの失われた情熱。方がコンピューティングを理解しているのではないかと懸念プログラミングを独学したい11歳におすすめの入門書は?コンピューターサイエンスのカリキュラムに不足しているものは?子供たちはプログラミングを学ぶべき?この議論は賞味期限が切れたので、アーカイブ化されています。新たにコメントを付けることはできません。(#2080896)小さい頃からプログラミングに親しむことには、下記のようなメリットが期待できるかと思います。・論理的思考に強くなる何か新しいことを系統立てて学んだり、人に説明したりする際の助けになると思います。ロジックに穴のある主張にも、騙されにくくなるかも。・コンピュータに何ができるか、という漠然とした概念ができる身の回りのキカイで何が出来て何が出来ないか、を理解する助けになると思います。完全に理解はできなくても、全くのブラックボックスのままであるよりは有益でしょう。テクノロジーが発達した社会の中で、身を守ったり、スキルを向上させたりする助けになるように思います。TechWeekの記事にもあるように、それを教えられる教員数の不足がボトルネックになりそうではありますが。Coward現役プログラマの諸兄を見ていれば、そのメリットが乏しいというのは明白でしょう。いう能力があれば、プログラマの地位は低くないって。(#2081739)いやタイトルにもある通り、プログラミングを職業としない場合を想定した話です。自分の能力をどのように「メリット」や「地位」に結びつけるかは、別の議論になると思います。論理的思考能力を付ける、或いはコンピュータに出来ることを把握しやすくための手段として、プログラミングを教えることが「どの程度」有効なのか、という点については、議論の余地があります。貴兄の言われるように「メリットが乏しい」可能性も、あります。少なくとも「プログラミングを学ぶことがプログラミング以外で役に立った」例は、自分を含めて複数知っています。そのような能力を身につけることが「地位」に貢献しにくいのならば、それは現在の社会の仕組み自体がおかしいのかも知れません。少なくとも、社会全体ではそういう能力のトレーニングが不足していると感じています。(#2080592)特殊な科目とは思わない。プログラムが組めないってのは、数学や物理が分からないのと同じようなもの。ワードの使い方を学ぶより、ずっと意味のあることです。プログラミングを「C言語でプログラム」とか「Webサービスのプログラム」とか具体的に考えると特殊な科目になるけど、これは他の教科でも同じ。国語では詩や俳句を習うけど、平安時代ならともかく現代では、こういうのはごく特殊な用法でしかない。端的に自分の思いを言葉で伝える手段を学ぶ教材として捉えれば、言語生活に広く応用できると思う。具体的な目的をたてて、それを実現する手順を考えることと考えたら、ごく一般的な能力の一つだ。これを効果的に学習する教材として特定のプログラム言語や機器を使うは、当然だと思う。ところで、会社でもOAスキルというとワード、エクセル、パワーポイントぐらいしかしないけど、これだけではコンピュータを効果的に使えることにはならないと思うんだよね。再利用や有効利用できるデータの作成方法や、無駄のないデータ管理方法から始めて、業務分析をして、システム化できるようなところまでやらないと・・。いう意味でプログラムやデータ構造といったことを学習するのは効果があるように思う。本来は理系の人よりも、文系の人こそシステム工学とか学ぶべきだよなぁと思ってみたりもする。社会だって、一種のシステムなんだし。--通知の設定いじったから、ACだとコメントされても気づかない事が多いよ。Coward逆にバグが簡単にできることを学習し、何でもかんでもソフトウェアのバグのせいにするだけで、何も変わりませんよ。そんなことより、ソフトウェアをアップデートする、こまめに保存する、定期的にバックアップをとる、メモリの使用状況を気にする、メッセージは必ず読むといったPCを扱う上で基本的なことを学習してもらえば済むことです。個人的には共感できますね。Coward逆に、PEEK/POKE使いまくりのBASICとか、ちょうどいい入口だった気もするんだよなぁ。日記ただ、どの言語でもきまりごとがねー。論理思考すること、以上にそれの実体化が知識としてむずかしいんだよね...初学者的には。この見直し自体は歓迎だなぁ。日記どうしてこれが「荒らし」なんだよ,と,高校の情報教員として言ってみるてすつ。(#2082007)そもそも理系の能力などではない。使える手段を把握して実現可能な計画を立てる事は人生の基本だ。物作り一般に通じる経験になる。こと、数学を一部の人だけが学ぶ専門科目にして、代わりにプログラミングで抽象思考を学ぶことにしても悪く無いと思う。(#2080595)その辺のヘボい言語と腐った教科書使うよりSICPではじめるべきだと思うんだ。子供の幼い○○○にこそ、骨太で濃厚なのをブチ込んでその道に目覚めさせるのが大人の務めだと思う。言いたいことはわかるが、下品だなぁw子供相手だと結果が文字列じゃフィードバックが足りない。画が動くってのは妥当だろうよ。それとSICPやるんならその前に表計算でもやるべきだな。あれは見える関数型だ。フィードバックの問題だよ。子供というか初学者にはとにかく可視化が必要なのさ。個人的には、初心者には、VBAで十分じゃないか?と思ってみたり。UI関係に手間暇かけずに組みたい部分に集中出来て、成果も分かりやすい。教える側にとっても楽じゃないのかな。--通知の設定いじったから、ACだとコメントされても気づかない事が多いよ。ことをやっているようです。[mext.go.jp]が最強でしょう。Cowardそれは慧眼。Excelだと地味に束縛もできるし、すんなり後に繋ぎ易いかもしれない。子供の幼い○○○に束縛を教え(ryあ、誤解です違います変質者とか関係ないです。再帰が弱いのが痛いかも。Coward日常生活とコンピュータの関わりで再帰をどう使うんだ。使えた方が良いのはわかるが、シチュエーション的にはもっとわかりやすい題材でやらんと。子供向けに「お小遣い帳作ってみましょう」でいいと思うんだ。簡単にお絵かきやアニメーションが作成できる環境を与えようという話なら賛成できないですね。結局、その環境限定でしか使えないスクリプティングの知識に特化したり、コンピュータとは無関係に画才に優れた児童が高評価をもらうだけになったりしそうです。フィードバックの問題なら、自分の作ったプログラムでファイルを作ったり書き換えたり消したり、他のマシンと通信できたりした方が楽しいと思うんだけどなぁ。(#2080604)そもそも、アプリの使い方なんて、バージョンアップで変わったりするだろ?社会に出たころには過去の遺物になっている可能性が高く一生付き合う分けでもないものを覚えてどうするの?MS製品ならノートパッドの使い方なら一度覚えたら一生使える汎用性のある知識といえるでしょうけど。Linuxならgeditかな。Emacsやviと違ってシンプルだし、必要のある人はもっと高機能なエディターに進めばよいわけだろ。(#2080665)最新のエクセルで名前をかえて保存しようとしたが方法がわからなかったwその反面、表を作ったりする部分でとまどうことはなかった。Coward昔も今も"F12"一発。[dnc.ac.jp]過去の状況から見ても先送りしそうな感じです。この状態だと、通常の学校では未履修になったり、言い回しを変えて他の教科の時間に割り当てることによって「情報」の時間は消え去ります。ワープロや表計算ソフトの使い方なんて本来であれば教える内容じゃないんだけどね。それを求める保護者と校長と同僚が居るからどうにもならないんだよ。(#2080727)大学一年前期にワードエクセルパワーポイントを教えてますが、本当にあれやりたくない。それを求める保護者と学長と学部長と同僚が居るんですよね。Coward売れてる物が良い物だという考え方が間違っている事を大学一年前期にワードエクセルパワーポイントの学習を通して理解して欲しい。と最初の授業で宣言すれば良いんですよ。1年のときに習ったけど、研究活動で使うインフラ的なソフトウエアは大学で教えた方が良い気がする。ワードとエクセルくらいは義務教育で教えても良いとは思うけど。「え、繋がってるじゃん?」と、LANケーブルを刺す先生はいた。日記Pingが返ってくるだけじゃつながってるとは言えないんだよ?と言いたくなる人もよく見かけます(^^;CE時代に自分も同じ事を先輩に言われましたがw物理的につながっているのと、サーバにアクセス出来る事は全く別の問題なんだけど、分かってない人も多い。--通知の設定いじったから、ACだとコメントされても気づかない事が多いよ。情熱に火を付けることが目的なら、プログラミングを小学生に教えることには賛成です。目的と、道具を何にするかは非常に気になります。小学生が自ら考えて使いこなすのは無理だと思う。使いこなすまでに覚える事が多すぎると、途端に放り投げそうです。前になりますが、プログラムでロボットを闘わせる「カルネージハート」が最適と思った。Cowardそれをいうなら源流はCrobotsじゃなかろうか。ハウメニーロボットとかは劣化クローンだと思う。(#2080611)オブジェクト指向を教えるのはいいのだろうか。日記そういう概念的なことまで踏み込む必要あるんかなぁ。・何かを実現するための手順を考え、表現するということ・論理的に考え、論理的に記述するということそのあたりが分かれば万々歳かと。複雑なことを教えすぎて苦手意識植え付けるのが得策とも思えないし。日記>加減乗除もろくにできない子供も少なからずいるというのに確かにいますね。いうオチコボレはどうでも良いのでは?その手の子供を基準に教育を考えたら、卒業まで単純な四則演算しか教えられない事になってしまいますよw--通知の設定いじったから、ACだとコメントされても気づかない事が多いよ。(#2080795)>コンピューターサイエンスやプログラミングを必修科目わざわざ強制しなくても好き好んでプログラマーになりたがる奴らに任せておけばいいじゃねーか。俺はユーザーでいいんだよ。作る側になんざなりたくねーんだよ。(#2080885)会社の財布の紐を握ってる人が「なんだか知らんけど、ユーザニーズヒアリングにつきあうのは面倒だから嫌。そっちで勝手に良いものをつくってね」とか「納期2ヶ月前倒しで、あと2割値引きよろしく」とか「ここんとここう変えてね。そのぶんの工賃?サービスしろよ」とか、言い出さないために、全員に必修でプログラミングとかコンピュータサイエンスの入り口をかじらせておくのは有用かも。日記そういうのって、プログラミングとかコンピュータサイエンスをいくら必修にしたところで無くなりゃしませんてwどちらかと言うと、受注する側のSEやプログラマに営業としての教育受けさせた方が早いですよ。#きちんと、金の話が出来るSEってあまり見たことないんだよなぁ。--通知の設定いじったから、ACだとコメントされても気づかない事が多いよ。「大学の研究とかでちょっとプログラムを作ったくらいの人に『開発ってあの程度のもんだろ』みたいな勘違いをされるのがすごく迷惑」という話をこないだ聞いたので,ちょっと悩ましい気がします。私の授業では簡単なプログラムを作らせたあと「世の中で使われてるプログラムはこういったことの延長にあるんだよ。それがすっごく遠いところであることも想像できるだろ?」という話はしますが,大規模の苦労なんてものは私自身が知らないのでもごもご。Cowardわざわざ強制しなくても好き好んで●●●●●になりたがる奴らに任せておけばいいじゃねーか。俺はユーザーでいいんだよ。作る側になんざなりたくねーんだよ。(#2080854)わざわざ強制しなくても好き好んでユーザになりたがる奴らに任せておけばいいじゃねーか。俺はプログラマーでいいんだよ。使う側になんざなりたくねーんだよ。シェア親コメントより多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。service.閉じるスラド読み込み中...。