エンバカデロでは、世界各国の学校、大学、団体と協力して、次世代のソフトウェア開発を担うコンピュータ技術者の育成を支援しています。エンバカデロのアカデミックプログラムは、学校でのクラスルームトレーニングに加え、学生が個人で自習できる環境の提供までをカバーしています。
どの言語を教育すべきか?
DelphiとC++のいずれの言語を選択しても、学生はプログラミング概念の基礎をしっかり学ぶことができます。
Delphi
プログラミング教育では、明確で理解しやすい言語が必要ですが、同時に、重要な基礎的な概念やコンピュータサイエンスの原則を隠蔽するものであってはなりません。このような目的に合致する言語が、Pascalに近代的で強力なオブジェクト指向の概念を取り入れた「Delphi」なのです。Delphiの言語的な明確さは、単に学習に最適なだけでなく、実際の業務用の開発でも役立ち、Windows、macOS、iOS、Android、Linux向けのアプリケーション構築で広く活用されています。Delphiは、主要なプログラミング技術の概念を網羅しているため、他の言語にも応用でき、就職にも大変役立ちます。
C++
C++は、今日最も広く使用されているネイティブアプリケーション開発言語で、OS、ゲーム、皆さんも手にする数多くのアプリケーションの開発に用いられています。C++Builderでは、先進のビジュアル環境が用意されており、C++言語を効率的に学習することができます。強力なIDEとコンパイラを用いて、C++コードをビルドできるだけでなく、単一のコードから複数デバイス向けのUIを構築できるフレームワークも利用できます。C++Builderなら、C++言語をより快適かつ楽しく学ぶことが可能です。
Award Winning Education Tools
エンバカデロの開発ツールは、高等学校や大学、専門学校を始め、個人の学習においても、プログラミング言語の習得を容易にします。Community Editionを用いれば、無料でプログラミング学習を始めることができます。また、学校のクラスルーム用にも、さまざまなライセンスオプションを用意しています。
言語 | 学習教材 | 無料版のダウンロード |
---|---|---|
Delphi (Object Pascal) | OBJECT PASCAL HANDBOOK Delphi 11 Edition(出版:カットシステム) 学習教材に再利用可能なオンラインドキュメント |
Download Delphi CE |
C++ | 学習教材に再利用可能なオンラインドキュメント | Download C++Builder CE |
エンバカデロでは、RAD Studioをクラスルームでの学習に使用できるように、アカデミック版を提供しています。アカデミック版には、RAD Studioのすべての機能を利用できるEnterprise版が用意されており、Delphi(Object Pascal)およびC++言語を利用した、クライアントサーバーデータベースアクセス、RAD ServerやDataSnapを用いた多層開発等が可能です。
Community Editionは、同じネットワーク環境で5ライセンスまでしか使用できませんが、アカデミック版にはその制限はありません。学生は、自宅での学習には、無料のCommunity Editionを利用できます。詳細は、お問い合わせください。