近年、教育現場においてプログラミングがますます重視され始めていることは、皆様ご存じのとおりです。
教育現場に求められる学習内容はどんどん高度化する一方、それを教える環境は十分に整っていない現実があります。
そこで私たちは、長年IT業界に身を置いた知見をもとに、学習に特化したテキストプログラミング言語「Jasmine Tea(ジャスミンティー)」を開発しました。
Jasmine Teaは、テキストプログラミング初心者をターゲットとし、本当に重要なポイントが間違いなく身につくことを最重視した学習用言語です。将来どんな言語を使うときにも活かせる下地を作ることができます。
Python・Javascriptなど実用言語との比較
PythonやJavaScriptは、情報Ⅰの教科書での採択実績があり、実際に社会でも多く用いられている言語です。ただし、そうした実用言語は、より商品/サービス開発に最適化されており、プログラミング学習に最適とは言いにくい側面があります。
一方、Jasmine Teaは学習用言語のため、学習に必要な部分に機能を絞っています。生徒の皆さんが得るべきものは、実用言語を扱うテクニックではなく、プログラミングにはどんな原理・原則があるかという理解です。その学習に集中できる環境を実現しました。
また、教科書の採択言語は実用言語であるにもかかわらず、共通テストで出題されるプログラミング問題では日本語プログラミングが扱われます。この事実からも、個々の言語運用能力ではなく、どんな言語にも共通するプログラミングの基礎の習得が重視されていることが分かります。
参考:情報を得意科目に
ビジュアルプログラミングとの比較
ブロックの組み合わせでプログラムを作れるビジュアルプログラミングは、誰でも直感操作でプログラミングを学べるツールです。
しかし、プログラム全体の見渡しや反復処理・条件分岐などの構造表記の上では、テキストプログラミングのほうが作業性が良く効率的です。それは、学習効率にも直結します。
中高生には、実用に近いテキストプログラミングでの学習が望ましいでしょう。
悪意のあるソフトウェアやトラブルから、生徒の学習環境は保護されなければなりません。Jasmine Teaはセキュリティ対策に特に力を入れているので、安心してご利用いただけます。ウェブブラウザー上のサービスではありますが、広告表示など学習を邪魔する要素もありません。
学校でも、1人1台のPCやタブレットを持つことが当たり前になり、プログラミング学習はしやすくなりました。ただ、学習準備のためにその1台1台に設定を施すのは大変な労力がかかります。Jasmine Teaはウェブブラウザーからアクセスすればすぐに使えるので、面倒なインストールや更新などの作業が必要ありません。
参考: 動作環境について
Jasmine Teaの目的は、次代を担う子どもたちに、より良い学びの場を提供することです。そのため、教育機関での導入においても、原則無料で自由に使っていただくことを想定しています。
ただし、いくつかのケースではこちらにご連絡を頂いて、制限の解除などの調整をする必要があります。以下のケースに当てはまる場合は、 お問い合わせ よりご連絡ください。
Jasmine Teaでは、誰でもすぐに使えるキャラクターや背景素材を標準で備えています。これらをJasmine Tea内で使う場合、権利関係などを気にする必要はありません。
こうした素材を活用すれば、授業が文字や理屈ばかりに偏ってしまうこともありません。生徒の皆さんに喜んでもらえるよう、男女問わず使いやすくて親しみやすいデザインを用意しました。
学習に特化した言語のため、実用言語と比べて学習に不必要な機能は削ぎ落としています。かといって、低機能でできることの少ない言語ではありません。
1行の命令を書くだけで音声入力や読み上げまで使えたり、キャラクターを動かせるスプライト機能を備えるなど、生徒の皆さんにより楽しんで学習してもらえる機能は充実しています。
慣れないプログラミング学習をスムーズに進められるよう、使い心地の面で工夫を凝らしました。
プログラムの実行結果が、隣に即座に表示される
ドキュメントと入力画面が同一画面で見比べられる
コピー&ペーストボタンで簡単にプログラムを転記
学びをサポートする充実のドキュメント類(順次追加予定)
これらについて、ぜひ実際のスタジオ画面でご体験ください。
Jasmine TeaはIT業界の最先端で活躍してきたエンジニアが開発しました。そのため、ITのプロの考えは十分に反映されています。一方で、まだ不足しているのは、教育現場の皆様の知見です。
もし「こんなことができたらいいのに」「こうしてくれたら授業で使いやすいのに」などのアイディアをお持ちでしたら、ぜひ下のお問い合わせボタンよりお声掛けください。いつでもお待ちしています。
※ 100名以上でのご利用、プログラムを外部公開したくない場合、進捗を教師側で把握できる機能が必要な場合も、ご利用前にお問い合わせよりご連絡ください。