COMPUTER SCIENCE
コンピューターサイエンス
コンピュータサイエンス教育を通して、単にITの知識や技術といった手段を学ぶだけでなく、新しい物を創り出すために、自ら考え、アイディアを形にするために試行錯誤し、完成させていく体験を通して、AI時代をリードする力を育てます。
21世紀生まれの子どもたちが生きる時代は、AIの時代です。
来る30年で人間の仕事はロボットが行うようになり、失業率は50%を越える、という予測もあります。
そのような世界で生きるために、必要不可欠なのは、その世界を動かしている基本的な原理を知ることであり、ソフトウェア、プログラムはどのように働くのか、どのようにコンピュータに命令できるのかを学んで行くことです。
プログラミング教育とは
文部科学省の主導する有識者会議は、プログラミング教育を次のように位置付けています。
「プログラミング教育とは、子どもたちに、コンピュータに意図した処理を行うよう指示することができるということを体験させながら、将来どのような職業に就くとしても、時代を超えて普遍的に求められる力としての『プログラミング的思考』などを育むこと」。
つまり、「プログラミング的な思考」が、生きるために、誰もが身につけなくてはならない力になるということです。

なぜプログラミング教育は必要なのか
“人工知能の進化により人間が活躍できる職業はなくなるのではないか”
“今学校で教えていることは時代が変化したら通用しなくなるのではないか”
といった不安の声もある中、それを裏付けるような未来予測も多く発表されています。
変化が激しく将来の予測が困難な時代だからこそ子どもたちが自信を持って自分の人生を切り拓き、よりよい社会を創り出していくことができるよう、必要な資質・能力をしっかりと育んでいくことが求められているのです。
プログラミングはこれからの時代を生きて行く子どもにとって読み書き、計算と同じように必須の知識です。
現在ではどのような業種、どのような職種であっても自分自身で情報や知識の整理をして、目的に合わせてデータ加工をする、説明したい内容に合わせてデータの見栄えを整えるなどプログラミングの知識やスキルがたいへん役に立ちます。
英語でプログラミングを学ぶ重要性について
プログラミングで使われる言語は英語です。
開発されたアプリやエディターなどを日本語対応に変更している間に、新しいバージョンがリリースされたり、そのアプリやエディター自体が古くなってしまうというのが現実です。
英語でプログラミングを学ぶことは必要不可欠です。
コンピューターサイエンス教育の内容
ロボット教育
ブロック遊びの感覚で、ロボットを組み立て、レゴ® WeDo 2.0プログラムを使い動かします。楽しく遊びながら、モーターの仕組み、センサーの仕組みを学んでいきます。
プログラミングで、動きをコントロールすることを学び、与えられた課題を行うことから、一歩進んで、自分のアイディアで、ロボットを動かすことを学んでいきます。
プログラミング
プログラミング言語を使ったアプリ(Scratch Jr.など)を使い、iPadを使いこなし、楽しくプログラミングに親しんでいきます。
自分でキャラクターをデザインして作り、プログラミングで動かし、ゲームを作成するなどしながら、プログラミングの基礎を体感します。アプリやゲーム開発で行うプログラミングを通じて、トライ&エラーを繰り返し、実際にアイディアを形にするために必要な力を養います。
デザイン・イラスト
音が出るお絵かきアプリ(Tux Paint, PICxPIC,Inc.など) を使って、イラストを描いたり、キャラクターをデザインしたり、コンピュータを自在に使って表現したいものを形にしていきます。
3D拡張現実(AR)アプリ Quiver Eduを使い、カスタマイズした2Dイラストを動かす体験をします。
プレゼンテーション
ITツールを使って、自分が作った作品を、みんなの前で発表し、どうしてそれを作ろうと思ったのか、どうやって作ったのか、などの説明をします。アイディアを共有したり、また、意見を交わしたりする中で、刺激しあい、お互いの創造性を高め合っていきます。
International Montessori Mirai Kindergarten
インターナショナル・モンテッソーリ・ミライ・キンダーガーテン
〒160-0011 東京都新宿区若葉3-10-10
©International Montessori Mirai Kindergarten.