【教育】早ければ2018年度から! なぜいまプログラミングなの? [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
http://trendy.nikkeibp.co.jp/atcl/column/16/041800112/042100004/thumb_240_01_px240.jpg
各教科の目標や学習内容を定めている学習指導要領の改定で、2020年度から、国内の小学校でプログラミング教育が必修になります。改定内容は各学校の判断で先取りが可能で、早ければ2018年度から、改定内容を踏まえたプログラミング教育が小学校ではじまります。
なぜ、小学校でプログラミング教育が必修になるのでしょうか。新しい学習指導要領では、プログラミング教育について、「児童がプログラミングを体験しながら、コンピュータに意図した処理を行わせるために必要な論理的思考力を身に付けるため学習活動」と規定しています。
これは、一見すると、プログラミングのテクニックを学ぶことのようにも思えますが、そうではありません。文部科学省では、学習指導要領の改訂に先立って、専門家による有識者会議を開き、プログラミング教育を小学校で導入することについて検討しました。有識者会議では、プログラミング教育の目的について、「将来どのような職業に就くとしても、時代を超えて普遍的に求めれる力としての『プログラミング的思考』などを育む」としています。つまり、小学校でプログラミングについて学ぶのは、論理的思考力など、これからの社会で必要な素養を子どもたちが身に付けるためなのです。
小学校でのプログラミング教育は、どのような内容になるのでしょう。下の図に、小学校で始まるプログラミング教育の実施例を紹介しました。このようにプログラミングは、新しい特別な科目で学ぶわけではなく、理科や算数、音楽など、さまざまな科目の中で体験することになります。
http://trendy.nikkeibp.co.jp/atcl/column/16/041800112/042100004/thumb_400_02_px400.jpg
http://trendy.nikkeibp.co.jp/atcl/column/16/041800112/042100004/ 世の中のありとあらゆる知的活動は突き詰めるとプログラムだからな。
プログラミングはコンピュータに対するものだけじゃない。
人生設計もプログラムだし、政治家の政策も社会のプログラム。
企業のビジネスモデルも儲けのプログラム。
学校教育もプログラム。
身の回りあらゆる所にプログラムがある。 >>241
演劇や式典やテレビやラジオにもプログラムがありますぜ ('ω`) >>236
むしろ大学生になった頃には廃れた言語になってたり >>243
プログラミングの考え方は他の言語にもたくさん応用できるから全く無駄にならない プログラミングなんてニートになってからでも遅くないw >> 241
何でそれが共通認識にならないのかね。
いきなり言語やコーディングの話になる奴は、多分よく理解して仕事していないと思う。 >>244
だが BASIC → C の相性の悪さは異常だった ('ω`) >>247
受注した案件に合わせて新しい言語勉強し始めても1週間も触ってりゃ大体使えるようになるね >>248
N88-BASIC を知らないんじゃないのか? ('ω`) >>246
それがプログラミングですから
>>241が言ってるのはシステム設計の話
で結局言語をやっておしまい >>249
N88-BASICプログラムをVB.NETに移植する仕事もやったことあるよ 工業化時代の子供がマブチのモーターでいろいろ作ってたみたいに
今の時代に好きなものを作ろうと思ったら、プログラムの勉強が手っ取り早いもんね >>253
AIの設計運用はヒト
これからのエリートはアルゴリズムとプログラミングに通じたやつ
英語は同時通訳ウェアラブル端末ができるのでエリートの条件ではなくなる
旧帝入試でも「情報」は意外と早く受験必須科目になりそう 手遅れ
日本人からGoogleやイーロンマスクみたいIT革命や産業イノベーションは確実に生まれない
無駄 また思いつきで始めて失敗して
「現場が対応できなかった」
みたいな総括すんだろな "Programming for kids" とかで検索してみ。実際にいくつかやってみ。
世界にはあきれるほどの多くのお手本がすでにあるのに、
子供の教育の話なのに、"IT土方がー"、"C++がー"、みたいな話ばかり。 ちまちましたコードを書くだけで終わりなら意味ない。
大規模な(10万行以上)のコードを上手に部品に分けて設計して、矛盾なく目的を果たす。
この力が一番大事。AIにもできないこと。
AIに狙った指示を出し、最大の成果を得るための要件分析と定義能力こそ体得する価値がある。
漫然と教えると、手先の芸の細かさに傾倒したオタクが量産されてまう。
そのへんわかってるのかね〜 子供に大規模プログラミングを教えるのは最初のステップではないけど、
日本人に足りないのは、プログラミング言語の使い方ではないことは意識しておいてほしいな。
短時間に膨大な情報や要件を手際よく整理して、選択集中する能力が、
この国の全ての分野で不足してる。
教育で教えるプログラミングはそういう能力を育てる前のリテラシーと位置付けてほしい。
高校選択科目でいいから、
大規模ソフトウェア設計・実装という科目をいれてほしい。 >>1
英語分からないと無理だろ。
英語の文献とかコミュニティーを読み漁ることになる。 programを習う
離散コサイン変換を実践で学べる
数学 終わり
DEEPラーニングで翻訳ソフトを
作れるようになる
他国語の勉強は要らない
将来 Googleに入れる
以上 >>262
そんなの高専でやってるし、理工学部電子工学科でもなんでもあるでしょ?
馬鹿がプログラムやっても効率化や能率化とはかけ離れた事するから少なくとも高校の偏差値60以下やらなくて良いのでは?
インド人使った方がマシ。
てか日本どうしてここまで糞になってるの? >>1
プログラムを学習する事で、9割以上の人間が面白くないや嫌いというネガティヴな感情を持って、よりIT離れが進む事間違いなし。 IT業界を活性化させるには、派遣を禁止して直雇にして、勤務先を固定化する事が第一歩だと思う。 アイツ、いつも黙ってるし人の話聞かないから
アダ名はvoidにしようぜ
というイジメが流行るだけだ この国でプログラミングを義務化するのではなく小学生の段階からアメリカに行ってドリームを実現させる道筋を語ったほうが有益なのでは?
この国でIT頑張っても意味無いし子供達も無気力になってしまうだけ。
アメリカのIT企業に入社・起業するまでのロードマップ授業した方がよっぽどいいわ。 実は天才以外はもういらないんだよ。低脳にプログラミング教えても
しょうがないんだ。残念でした。 >>261
>上手に部品に分けて設計して、矛盾なく目的を果たす。
これってオブジェクト指向やデザパタみたいな知識がクリティカルで
その意味で
>手先の芸の細かさに傾倒したオタク
が得意なタスクっぽくない?
プログラミング好きならそこら辺はちゃんと抑えてるだろうし 親からしたらIT業界には就職して欲しくはないだろう
IT業界は鬱病になりやすいとか、そういうことも教えるべき
休職中のSI社員を教師として派遣しろよ
数は足りるだろ たかし君はお母さんに、大根1本と豆腐一丁を買ってくるように頼まれたので、
最近手に入れたお買い物ロボに行かせることにしたよ。
家の近くには3つのお店があるけど、売り切れがあるかもしれないよ。
できれば大根も豆腐も買って、できるだけ早く買って帰ってくるようにプログラムしてみよう!
とかから、プログラミング思考のトレーニングをするってことでしょ。
大人でも慣れていないと、
店へいってあったら買えばいいんでしょ? → 大根3本かってきちゃう、
とかなりがち。 方向性としては正しいと思うけどな。
プログラミング自体を職業にしない人でも、基本的な考え方を知ってるかいないかで、日々の生活に雲泥の差がある。
自分の仕事を効率化するにしても、こういうデータがこう流れて…っていうのがイメージできないと、ピントのずれたことをしちゃいがち。 ユニクロ楽天「英語しゃべれる人材を安くこき使いたいよ」
文科省「よっしゃ!英語教育の小学校義務化実現したるでぇ!」
イット業界「消耗品のIT土方もっと欲しいよ」
文科省「任しとき!プログラミングも義務教育化するでぇ!」
近いうちに車の運転技能実習とか電話応対名刺交換も義務教育化するだろ高い確率で >>268
いまいちピンとこない例えだな。
void型のポインタをキャストすれば、データ返せたりするし。 プログラミングなんてやりたくない人達が「奴隷教育かよ」と吠えております。 >>265
言葉たらずだった。
既存の教育では実社会の要件と実装要件を繋ぐ基礎思考能力を育てられてないと思うのよね。
プログラミング教育を通して身につけて欲しいのは、論理思考のうち、
普通の日本人に欠落してる数物分野以外の抽象化能力。
ものごとを広く見渡すためのね。
これは偏差値が60以下でも実はそんなに難しくなく身に付けられる。
日本人全体を目先思考から救わなければ未来は来ないと思うんだ。 >>271
ごめん説明たらんかった。
>>265へのレスでも書いたけど、OOPやデザパタを、お客さんや社会のニーズから演繹して使える能力を身につけて欲しいんだよね。
おれ自身もそうだったし、関わったプログラマの多くが自分が美しいと思うやり方に拘りすぎて、
社会からの要求や、みんなに役立つものづくりは苦手なのよ。
それをカラに閉じ籠ったオタクというわけ。
まあ、その意味ではプログラマより経営者、企画職、コード書けないSEのほうがよほど目的より手段に閉じ籠ったオタクが多い気もするけど(笑)
だから小学生からやらせるというなら、プログラマに最終的にならなくても、プログラミングを通じて実社会で人々と自分の要求を上手に両立させるための思考能力を養ってもらいたいな〜というのが真の俺の個人的期待です。 最初に覚えた言語って大事だよ。
今流行と言ってもJavaとPHPでは
覚えやすさでいえば相性悪い。
コボラーにJavaを教えたら脱落者多かったじゃん。
小・中学生時代に習得した言語が
将来の主流とかけ離れていたら
脱落者の方が増えるよ。
10代のコボラーより20代の新人の方が
新しい知識を吸収できるだろう。 エクセルとVBA教えるのが何気に底上げとしてはいいかもしれない
でも会社で本人しか管理できないツールが粗製乱造されるかもという罠もある もうプログラミングとかやらずにそろばんを極めるようにさせたほうがいいよ。
日本の伝統みたいなもんだし。
あれって何百桁の計算を頭で即はじき出す効果あるしな。
プログラミングと日本は水と油の関係のように無用の長物。 そろばんとか…
老人の自己満足に付き合わされたせいで日本の生産性が途上国に負け続ける 算数の授業と組み合わせたらいいんじゃないの?
公式をプログラミングして問題入力したら答えが出るように >>284
ITがまともじゃなかったらもうそれにすがるしかない。
何も取り柄が無いよりマシと思わなきゃね。 日本はIT技術者の地位が低い
改善しないと職業選択で淘汰される 小学校だと、マインドストームで車やロボットを動かすくらいでしょ >>199
言われてる意味が分らないですけど。
プログラミングは簡単と言う人が多いのでそうではないのもあると言ってるだけなんですだ。 >>290
で、何が難しいの?
説明できなきゃ無能が喚いてるぐらいにしか思えんわ 遅すぎる。2000年頃に森喜朗が「イット革命」と言ってた頃に既に始めてるべきだった。 富めるものから、富め、で豊かになったのが中国。
日本全国の小学校一律でやらなくても、出来る学校からどしどし始められる仕組みがあればいいのにな。
プログラミングなんていらん、英語なんていらん、とかいう大人が多い地域は、
後回しにして置いていく方が、むしろ上島竜兵的に普及が進むだろう。 >>288
ほんこれ。土方とか言われてるし、業界構造もほぼ一緒w
上はソースコードすら見たこと無い選人ばかり。 土方やってるのは、プログラマーとかエンジニアというよりコーダーだよね。
おれの友達もSEやってるけど、大学では美術学専攻してたバリバリ文系
よくプログラム組めるなって関心してみせたら、ライブラリからコピペしてるだけだから
とかいってた >>7
ホントね。
学校ってとこに行くだけで矯正されるからね。 学生時代、プログラム言語の授業を受けたけど
コンピューターには一切触れてない。
マークシートを塗りつぶしことはあるけど。 >>296
逆にいうと、
情報工学の学生だけどとりあえずイラストレーターとして採用する、みたいなもんか。
とりあえずなんか絵はかけるだろ、くらいな。
日本だけだろうね。 なぜいまプログラミングなの?
IT奴隷が不足しているからですよ。 >>301
AIで無くなる仕事に入ってるのにご苦労様だなw >>291
・信頼性が求められる(動き続けなきゃいけない)
・リソース管理が求められる(解放忘れは以ての外)
・なのに高級言語は使えない(まぁCも高級言語の分類だが。。)
・高速性が求められる(即座に割り込み処理終えないとOSとかに影響出る)
・システム知識が求められる(HW知識とOS知識ないと書けない)
・デバイス仕様は大抵英語
辺りかね、まぁ面倒臭いだけだが
実際にまともなコード書けるやつ少ないのも事実 目が覚めたら
「キミたちには今からCOBOLかjavaを習得してもらいまーす!」
ってなる 日本人へのプログラム教育全否定するのもどうだかと思うな。
韓国朝鮮の手先だろ。
自分達が日本で情報分野を牛耳りたい。
LINEやソフトバンクがその例だ。
しかし、プログラムなんてのは学校教育で学ぶほどのものでもないとは思う。
多くの技術者は誰に教えられること無く、独学とネットによる検索だと思うよ >>306
どうせクソ大手の過去の遺物のお守りだろ
1回滅んだほうがいいよ
アメリカみたいに投資が活発でない国でitなんかやらないほうがいい
アメリカ様が作ったosとソフトのユーザじゃん
なにもモノなんか作ってないし >>307
中華スマホには中国様のソフトも入ってるが。
俺は作ってるよ。ただしアメリカ様の召使い。アメリカ様が作ったと言っても
実は中身は日本人が作ってたってなこともあるわけよ。日本はもう見捨ててる
から、ローカライズなら中国向けだろうな。 プログラミングと聞くと難癖付ける奴らが沸くが、
これは考える力を養う科目だろう
答えを出すために筋道立てて条件を整えて順番に処理を行い、コンピュータを使って正しいか確認する
つべこべ言わずに上に従えっていう風潮の日本社会には噛み合わず、だからこそ必要なことだ 筆算で答えはあってるのに、教師のマイルールにあってなかったためにバツに
されたニュース思い出したよ。言語の新機能を活かした書き方したらバツにされそうな
予感がする。 >>309
>プログラミングと聞くと難癖付ける奴らが沸くが
その通りだね。
コーディングやってるような論理的思考のある者達とは到底思えない
何処かの僻み臭い馬鹿チョンが必死みたいなモノの言い方が目立つ
>>307
他人がプログラムやろうが やるまいがどうでもいいだろう。
しかし、その目を血走らせて病的に力むようにボロカス力説するかのように
蔑む事ばかり言い立てる糞っぷり。
馬鹿チョンの僻み臭さがにじみ出てるわ。
そんな言い方すれば、ああやっぱりかと思わざる終えなくなる。
ちなみに、WINDOWSもMACも実は元々日本人が頼まれてOSの基幹部分を作ってた部分が多い
慶応にその人がいるよ。今のネット環境もその人達が基礎を構築した >>312
>ちなみに、WINDOWSもMACも実は元々日本人が頼まれてOSの基幹部分を作ってた部分が多い
>慶応にその人がいるよ。今のネット環境もその人達が基礎を構築した
起源は日本人ニダか?www プログラミングなど職業にするもんじゃないと言うことを小学生のうちに体験学習するのが目的。まともな人間がやる仕事じゃないよね。 ん?
でも経験はしといた方がいいかな
仕事の最適化を考えるなら
人じゃなきゃ出来ないところ
PC・コンピューターで出来るところ
全国規模のシステムでも長年やってると
システム化案件みて「ここはこうすればいいのに・・・」
って思うことが多々ある
現場がどうなってるか知らないけど >>314
トロンが潰されなければ日本が勝っていた
って記事どっかで見たw プログラム自体はナンチャッテでも、論理的思考を養うのには最適。
日本の教育は、有無を言わさずに答えだけを教え込んで来たが、そういうのは人工知能の役目になる。
人間はじっくりと過程を考える。
そのための入り口として、プログラムは最適。 数学は教えられる人がいないだろ
結局教える技術がないから答えを覚えさせる教育になるわけで
順序が逆転してるわ
コンピュータは全く思い通りに動かないから、そこに試行錯誤が生まれる 数学は現実のオブジェクトから独立しているから、純粋な言語や哲学に近い。
それらが教えることができるのであれば、ほとんどの科目は不要になる。 プログラミング教える前に日本のIT企業に就職することの馬鹿らしさを教えといたほうがいいぞ。
淡い期待で初めてもIT土方の現実を知れば一気にやる気無くすしさ。
個人でアプリ開発する醍醐味とかアメリカ就職の夢を語った方がいい。
子供達に夢を与えるのも教育の役目だしな。 >>324
文章の上と下で言ってること変わってるぞ
そもそも小学生中学生に就職のことなんてほとんど話しないやろ
なんでプログラミングだけ特別に就職を見据えないといけないのか
教師にそんな余裕あるわけないだろ、教師自身が就職してないんだぞ
業界のことなんてこれっぽっちも知らんわ >>325
子供達の中から凄いプログラミングが出来る子が現れても日本企業に就職する限り無限の可能性は潰される。
だから個人で創る楽しさとかインセンティブの夢を事前に教えた方がやる気も違ってくるよ。 まあ何教えても良いと思うけどさ
興味を持たせて考えさせる教育にしないと
何やっても意味ないやろ /* バグ、みっけてみ。 */
# include <stdio.h>
# include <stdlib.h>
int main(int argc, char* argv[]) {
(void) printf("sexify");
return EXIT_SUCCESS;
} IT技術者が足らない!と慌ててプログラミング教育を!とか言い出しても
もう遅すぎる いまさら・・キーボードで人間がカチャカチャやる時代は終わるで
人工知能が 1分間=300行書けるまで来てるのに・・ プログラミング嫌いを増長させて、かえって技術者志望が減るかも 自分が何を面白いと思うか気づかせる意味では、工業全般を広く教えて
コンピュータは仕組みと利用方法だけでいい気がするなあ
仕事ではプログラム書くけど、車の方が仕組みもいじっていても楽しい 大事なのは数学的能力と倫理観
プログラム教育は奴隷の養成が目的だろうね。使い捨ての職業だし。 プログラミング言語が何百もあり、
プログラムの種類もごまんとあり、
プログラマーとして永年やって来た人でも
毛色の違うプログラムを書けないことが多いというのに、
全国の学校で一律同じプログラミングの授業をするんですかい? ('ω`)
かつてGUIプログラムが隆盛した頃、
バッチ処理用のプログラム(実行開始すると必ず自動的に終了する)の達人が、
GUIのプログラム(ユーザーの操作を検出して処理を進め、ユーザーが終了ボタンを圧すまで終らない)
が書けずに離れて行った。
GUIプログラムの達人は、ネットワークプログラムが書けずに離れて行った。
どのプログラムも似たようなものだった8bitの時代とは違うのだ。
学校でやるプログラミングの授業なんて何の意義もないから、
出版事業にでも力を入れたら?
(クズ本が粗製濫造されそうだが ('ω`) ) いくら日本人が頑張ってアプリを作ろうが中国人や韓国人がスマホ本体を作ろうが
OSを作っているApple社,Microsoft社,Google社に手数料を収めないと商売ができない
アプリを作るのにデータベースを使おうと思ったらOracle社に
手数料を払わないといけないし、webサーバを安く済ませようとしたら
Amazon社にお金を払わないといけない
いちばんおいしい手数料の部分をすべてアメリカ企業がおさえている
アメリカ以外の国が起業で頑張ったとしても、儲けのうち何割かは
アメリカに上納するようにできている 教えたのと違うやり方で課題をクリアしたら×になるんだろうな〜 パソコンやらスマホやらがこんだけ広まった時代だから
プログラミングの必要性も増えてる
それを教える、習う意味もあるんだろうけど
学校教育とはなじまないかもね
いまの仕組みでは受験に絡まない教科は生徒もそんなに熱心にやらない
筆記テストにしづらいものは評価に絡まないからそんなに熱心にやらなくてもってなる
一方で無理やり筆記テストに絡めようとすると
本質とは違うと分かってても用語テストの形になっちゃったりする
さらにいえばそういう思考が得意な人とそうじゃない人にわかれるし ■ このスレッドは過去ログ倉庫に格納されています