子どもたちにプログラムを教える-彼らは世界を変える



ジョン・ウェステンバーグ投稿

私が死んだら、私のツイートを本に変えてください。







私は男の子としてプログラムすることを学びました。



Wolfenstein 3dはこの言語で書かれているため、C ++を学びました。



私はこのゲームに夢中になりましたが、その大きな美しさはすべて大きなピクセルの形成です。 ゲームの修正は私の趣味であり、自由時間はすべて、Raistlinというニックネームで新しいバージョンに取り組みました。



実際、私がプログラムを学んだのは、それが私が誰であるかの続きでした。何も放っておくことができず、常に新しいものを改造し、再構築し、発明し、作らなければならなかった少年です。



私は物事の世界で同じでした-私の手は常に忙しかったし、私の願望がコンピューターに向けられたことは当然でした。



再コンパイル後に何が起こるかを見越して、ゲームのソースコードを初めてダウンロードし、その中の何かを変更し始めたとき、私は何をしていたのかわかりませんでした。 しかし、マウスをクリックした瞬間を覚えています。



ボタンを1つ押すだけでゲーム全体の速度を落とすことができ、「各ダイナミックシーンのスローモーションエフェクトの最も単純なバージョン」と呼びました。



...そして私の考えでは、私は本当に神でした。 大きな秘密が私に明らかにされたように感じ、私は世界中で巨大な新しい力を受けました。 私はその夜さえ眠ることができませんでした-私は創造し続けたいと思っていました。 (うんざりするほどに作成された)コードをすばやくまとめたいと思いました。



何かを作成する新しい方法だったので、プログラミングを学びました。 そして、私が興味を持ったのは、新しいものの創造だけでした。



その後、子供たちにプログラミングに興味を持たせる方法について多くの人と話しました。 ここで多くのことが得られ、多くの人々がこの方向で働き続けていることを知っています。 それが今の未来に影響を与える最良の方法の一つだと思います。



私の意見では、プログラミングは子供向けの遊び、モデリング、構築と同じ自然なプロセスです。 彼らがこれをするとき、彼らは研究し、実験し、マスターするからです。 これは完全に自然な動作です。 あなたはあなたの子供にレゴブロックのセットを与えます、そして子供はそれらをどうするかを知っています。



だから、私はすでにforのゲームセットやさまざまなささいなものを買い始めており、whoはプログラミングの世界に彼女を紹介することができます。 この素材でなんとか押し出すつもりはありませんが、正直なところ、これをする必要はないと思います。



子どもたちがすでに愛し、遊び、探検し、破壊し、解決し、解決策を見つけるのに十分であるからです。



ここで、ソフトウェアと酸素には多くの共通点があると思います。 どちらも重要であり、遍在しているので、当然のことと考えています。 立ち止まって周囲を見渡せば、このプログラミングプロセス全体が私たちの生活に与える影響が、ますます深く複雑になっていることがわかります。



しかし、いくつかの普遍的なスキルについては、エントリーの障壁がかなり低く、大きな利益をもたらすものについては、私はまだそのようなスキルを所有している、またはそれを習得するよう奨励されている人が少ないことにショックを受けています。



この資格の分布がそれほど不均一でなければ、「偉大なイコライザー」をプログラムする機能と呼びます(注:翻訳者:19世紀中頃にアメリカでコルトリボルバーに登場したこの表現との類推による)。



私の人生で私の周りの子供たち、つまり、友人の子供たちにプログラミングをしてもらいたいです。 なぜなら、ますます多くの人が、うまくいかないものを変えて作り直すことができる世界を見たいからです。



「時間は、子どもたちが美しく遊ぶゲームです」という古い格言があります。 私はいつもそれが好きだった。 子どもは、大人と同じように緊張、不安、絶望を感じることなく、世界を異なって見ます。



子供は制限について考える時間を無駄にしません。



彼らの世界観は、それを変えることができる唯一のものです。



創造と変化の方法に制限なく学習することで成長する子どもたちは、すべてを創造し、変化させることができます。



All Articles