BYOB (Build Your Own Blocks) for Mac 3.1.1
説明
BYOB (Build Your Own Blocks) for Mac は、8 歳から 14 歳の子供向けに設計されたプログラミング言語である Scratch を、14 歳から 20 歳のコンピューター サイエンスの学生に適したフルパワーの言語に拡張する教育用ソフトウェアです。 BYOB を使用すると、ユーザーはカスタム ブロックを作成し、一流の手順とリストを利用して複雑なプログラムを構築できます。
BYOB の優れた機能の 1 つは、カスタム ブロックを作成できることです。この機能により、ユーザーは既存のブロックをビルディング ブロックとして使用して独自のコマンドを定義できます。これにより、ユーザーは複雑なプログラムをより小さく管理しやすい部分に分割することで、より簡単に作成できるようになります。
BYOB のもう 1 つの強力な機能は、ファースト クラスのプロシージャまたはラムダ関数のサポートです。これらの関数を使用すると、ユーザーは関数を引数として渡し、それらを値として返すことができます。これにより、より柔軟で再利用可能なコードを書くことが可能になります。
BYOB は、リストのリストを含むファーストクラスのリストもサポートしています。これは、ユーザーが複雑なデータ構造を簡単に作成し、並べ替え、フィルタリング、マッピングなどの組み込みのリスト操作を使用して操作できることを意味します。
最後に、BYOB は、プロトタイピングの継承を使用して、真にオブジェクト指向のスプライトを導入します。これは、プログラム内の各スプライトが、プログラム内の他のスプライトに継承できる独自のプロパティとメソッドのセットを持っていることを意味します。
ダウンロード パッケージにはソース コードとドキュメントが含まれており、新しいユーザーがソフトウェアを簡単に使い始めることができます。さらに、公式 Web サイト (http://byob.berkeley.edu) にはいくつかのチュートリアルがあり、ソフトウェアのさまざまな機能の使用方法を順を追って説明しています。
全体として、BYOB は、コンピュータ サイエンスを学びたい人や、Scratch の直感的なビジュアル インターフェイスを使用してプログラミング スキルを向上させたい人にとって優れた選択肢であり、カスタム ブロック、ラムダ関数、ファースト クラス リスト、オブジェクト指向スプライトなどの高度な機能とプロトタイピングの継承を組み合わせて使用できます。今日入手可能な最も強力な教育用ソフトウェアの 1 つです。
フルスペック
出版社 | UC Berkeley |
出版社サイト | http://byob.berkeley.edu |
発売日 | 2011-05-19 |
追加された日付 | 2011-12-31 |
カテゴリー | 教育用ソフトウェア |
サブカテゴリー | 学生ツール |
バージョン | 3.1.1 |
OSの要件 | Mac OS X 10.3/10.4/10.4 Intel/10.4 PPC/10.5/10.5 Intel/10.5 PPC/10.6/10.7 |
要件 | None |
価格 | Free |
週あたりのダウンロード | 1 |
総ダウンロード数 | 5274 |
Comments: