(2016年11月19日)
まず「デザイン」について。ここで言うデザインとは、たとえば「ユニバーサル・デザイン」(みんなにとって使いやすい仕様)というときのデザインであって、いわゆるプロのデザイナーが手掛けるようなデザインだけを指しているのではありません。むしろいろんなモノやサービスやシステムが備えるべき「配慮、使いやすさ、魅力」、そういったものがデザインです。
もう一つの「ソフトウェア」について。プログラミング教育の必要性が言われていますが、もう少し広く言えば、ソフトウェア教育の必要性です。プログラミング教育で身につけたいものは、端的に言えば「必要とあれば気軽にコードに手を出せるだけの技能とマインド」です。一方で、機械語レベルにまでさかのぼらなくても、使いやすいソフトウェア(「開発アプリ」なるもの)が今後ますます出てきますから、それを使って「目的を実現する、もしくは他人と共有する」ことも可能です。
そしてプログラミングをする場合でもソフトウェアを使う場合でも、どちらの場合においても大事なのは「デザイン」です。「全体を構築(設計)するのがデザインで、パーツを完成させるのがソフトウェア(プログラミングを含む)」、そのように考えれば「デザインとソフトウェアは表裏一体」だと言えます。
また、デザイン性がないと、作る人も見る人も面白くない。そういうものがあってこそ作る人も見る人も楽しい。ワクワクする。プログラミングであれソフトウェアであれ、デザイン性がないものは社会に受け入れられないでしょうし、学校でやってもうまく実施できないでしょう。つまりはデザインを欠いたプログラミング教育・ソフトウェア教育では、社会に出てから使える力の養成にならないだろうと私は思うのです。
そう考えたとき、学校で使いたいソフトウェアの一番手がAI(Adobe Illustrator)です。なにしろAIはイラストを作るための、すなわちデザインするためのソフトウェアなのですから、上記の目的に願ったり叶ったりなのです。
さて、私はいま「次の春休みにAI講習をやろう」と考えています。その目的はAIの使い方を教えることだけではありません。むしろ一番の目的は「高校生の絵心に火をつける」ことです。(裏の目的は※1を)
この後、
○ 人工知能時代に必要な力は「デザイン」と「ソフトウェア」
○ 絵を描けば人の力が花開く
そんなことを書きつなげます。
(※1→ https://www.facebook.com/Takeshi.Omori/posts/1788173501468390 )
もう一つの「ソフトウェア」について。プログラミング教育の必要性が言われていますが、もう少し広く言えば、ソフトウェア教育の必要性です。プログラミング教育で身につけたいものは、端的に言えば「必要とあれば気軽にコードに手を出せるだけの技能とマインド」です。一方で、機械語レベルにまでさかのぼらなくても、使いやすいソフトウェア(「開発アプリ」なるもの)が今後ますます出てきますから、それを使って「目的を実現する、もしくは他人と共有する」ことも可能です。
そしてプログラミングをする場合でもソフトウェアを使う場合でも、どちらの場合においても大事なのは「デザイン」です。「全体を構築(設計)するのがデザインで、パーツを完成させるのがソフトウェア(プログラミングを含む)」、そのように考えれば「デザインとソフトウェアは表裏一体」だと言えます。
また、デザイン性がないと、作る人も見る人も面白くない。そういうものがあってこそ作る人も見る人も楽しい。ワクワクする。プログラミングであれソフトウェアであれ、デザイン性がないものは社会に受け入れられないでしょうし、学校でやってもうまく実施できないでしょう。つまりはデザインを欠いたプログラミング教育・ソフトウェア教育では、社会に出てから使える力の養成にならないだろうと私は思うのです。
そう考えたとき、学校で使いたいソフトウェアの一番手がAI(Adobe Illustrator)です。なにしろAIはイラストを作るための、すなわちデザインするためのソフトウェアなのですから、上記の目的に願ったり叶ったりなのです。
さて、私はいま「次の春休みにAI講習をやろう」と考えています。その目的はAIの使い方を教えることだけではありません。むしろ一番の目的は「高校生の絵心に火をつける」ことです。(裏の目的は※1を)
この後、
○ 人工知能時代に必要な力は「デザイン」と「ソフトウェア」
○ 絵を描けば人の力が花開く
そんなことを書きつなげます。
(※1→ https://www.facebook.com/Takeshi.Omori/posts/1788173501468390 )