普通科高校で情報Bが始まりますが、この中ではアルゴリズムや制御のような理工系の情報学科に近い内容を教えることになっています。しかし、プログラミングそのものを教えることは推奨されていません。プログラムの詳細に立ち入ることなく、教えることはできるのでしょうか?Mac OS Xでは、AppleScriptを中心として、このような分野に対して、効果的に教えるためのツールがあります。また、情報収集・加工に関しても、HyperCardの後継となる、SuperCardやRevolutionといったツールも揃っています。これらのツールで用いられている言語は、自然言語(英語)に基づいており、自然なアルゴリズムの記述・オブジェクト指向的な情報構築ができます。ここでは、それらのツールを紹介し、情報Bをどのように授業運営するのか考えていきます。また、あまり認知されていないMac OS Xによるシステム構築のメリットも紹介します。