kazuo kawasaki's official blog

Posts Tagged ‘MSX’


『Programmingが整ってきたのはMacの世界になったから』


   


     5月 21st, 2014  Posted 12:00 AM



コンピューターが登場して、OSはこれまで様々に展開しました。
私は、MS-DOSとMSX、そしてUNIXがまだ二つの頃には、
Logoに惹かれSmallTalkが人工知能になるものと思っていました。
しかし、UNIXはその二つがNeXTによって、
Project Builderでまとまえられると、
結局はMacOS、このベースになりました。
私は、おそらくやがてはProgrammingは、
Mac機種そのもので実現することになるものと想像していました。
これからのデザイナーはProgrammingが絶対に出来るべき、
そう考えていた私は、阪大在任中は、研究室学生には、
iPhoneのアプリ制作を課題にし、しかもそのアプリは、
私がすすめるPKD=Peace-Keeping Design支援活動にしています。
このアプリ制作は、デザイナーの新しい能力を示していました。
これが組めないデザイナーを阪大ですら発見することができました。
それは、これからのデザイナーには不可欠のことです。
しかし、今この教育機関は国内に数えるほどしかありません。
無論これまでの美大ではほとんどこの教育はありません。
ProgrammingがNeXT上であったことはプレゼンソフトと同等でした。
すなわち、PowerPointでは未来はありえずに、
LightShowがKeynoteになってしまったことと一致しています。
私はコンピューターの進化は、
プログラム・プレゼン・ネットワークを何で動かすのかを
見詰めていくだけで明確に見えてくるものと考えます。
これからのデザイナーになる必須条件はProgramming=Xcodeです。
このXcodeなら現在のすべてのOSに指令を与えることができます。
PC に新しい世界をあたえ、Mobileもこれで進化するでしょう。
そして、ネットワークもCloudの世界からFogへと向かいます。
これこそ、私が考えてきたIntegration Mediaになるでしょう。


「 Media Integrationへのプレゼンテーションツール・4」
「もう一つの言語を教えていた昔・ロゴレゴのこと」
「数理造形から見えてきたAtom時代の終焉 ・01」
『1984年からMacintoshとの付き合いが私の重大経験』
「iPhoneアプリ・もう一度知らせます」
『画面プレゼンテーションを再考せよ』


目次を見る

「もう一つの言語を教えていた昔・ロゴレゴのこと」


   


     11月 30th, 2012  Posted 12:00 AM



1987~1989年頃だったと思います。
その時は、東京から福井にもどり、
「街のデザイン屋さん=イーエクスデザイン」という
会社を起業していました。
そして、すでにMacintoshはスタッフ全員、
一人一台をデザインツールにしていました。
また、その頃は、
MSXというパソコンが子どもたちにも最適なツールになりかけていました。
今、私の作品集を図鑑、年鑑的な出版を準備しています。
そのために、過去の活動内容を調べていたら、
ポスターと写真が出てきました。
ロゴ言語というプログラム言語がありました。
もう過去形でいいでしょうが、
それなりにパソコンプログラムが視覚的にも理解しやすい言語でした。
「タートル」というオブジェクトに指令を出します。
たとえば、前に5歩、右に90度、前にまた5歩、また右に90度、
前に5歩、右に90度、前に5歩、右に90度、
そうすると、
一辺5mの正方形をタートルが描くという言語系です。
F5・R90を4回という具合です。
このタートルをレゴブロックで車を造って、
そこに赤外線でプログラム言語を送信すれば、
自動車は、正方形の図形の上を走るというものです。
これは、MITのシーモア・パパート教授の提唱でした。
私は、小学生高学年に福井でこのワークショップをしていました。
パソコンはまず使わせないで、タートル(亀さん)役を一人決めます。
その子はロープを持って、みんなが声をかけます。
「前に五歩、右向け右90度、また・・・・」という具合です。
こうして体を使って、正方形や円や長方形などを教えると、
最終的には、
考える子は「ピタゴラスの定理」までをロゴ言語で書けるようになります。
そうして、今度は、レゴブロックで、動くモノを造って、
赤外線を改造したMSXから、そのレゴブロックに発射すれば、
それは描いた図形に動くという仕掛けです。
このポスターと
当時、懸命に、
その企画書やレゴブロックや赤外線装置を作成していた私がいました。
私は、そうだ!
言語系には、
そのモードもあったことを今ならどう教えるべきかと考えています。
身体化させる言語は、ロゴ言語が唯一なのかもしれません。
そのようなプログラム言語、
あるいは機械語を発明する世代が出てきてほしいものです。


目次を見る