理解を引き出す学習特化型の
プログラミング言語

近年、教育現場においてプログラミングがますます重視され始めていることは、皆様ご存じのとおりです。

教育現場に求められる学習内容はどんどん高度化する一方、それを教える環境は十分に整っていない現実があります。

そこで私たちは、長年IT業界に身を置いた知見をもとに、学習に特化したテキストプログラミング言語「Jasmine Tea(ジャスミンティー)」を開発しました。

Jasmine Teaの運営会社について

授業に導入しやすい理由

本当に理解すべき基礎概念に
集中した言語設計

Jasmine Teaは、テキストプログラミング初心者をターゲットとし、本当に重要なポイントが間違いなく身につくことを最重視した学習用言語です。将来どんな言語を使うときにも活かせる下地を作ることができます。

Python・Javascriptなど実用言語との比較

PythonやJavaScriptは、情報Ⅰの教科書での採択実績があり、実際に社会でも多く用いられている言語です。ただし、そうした実用言語は、より商品/サービス開発に最適化されており、プログラミング学習に最適とは言いにくい側面があります。

一方、Jasmine Teaは学習用言語のため、学習に必要な部分に機能を絞っています。生徒の皆さんが得るべきものは、実用言語を扱うテクニックではなく、プログラミングにはどんな原理・原則があるかという理解です。その学習に集中できる環境を実現しました。

また、教科書の採択言語は実用言語であるにもかかわらず、共通テストで出題されるプログラミング問題では日本語プログラミングが扱われます。この事実からも、個々の言語運用能力ではなく、どんな言語にも共通するプログラミングの基礎の習得が重視されていることが分かります。

参考:情報を得意科目に

ビジュアルプログラミングとの比較

ブロックの組み合わせでプログラムを作れるビジュアルプログラミングは、誰でも直感操作でプログラミングを学べるツールです。

しかし、プログラム全体の見渡しや反復処理・条件分岐などの構造表記の上では、テキストプログラミングのほうが作業性が良く効率的です。それは、学習効率にも直結します。

中高生には、実用に近いテキストプログラミングでの学習が望ましいでしょう。

インターネットの脅威から
生徒を守る

悪意のあるソフトウェアやトラブルから、生徒の学習環境は保護されなければなりません。Jasmine Teaはセキュリティ対策に特に力を入れているので、安心してご利用いただけます。ウェブブラウザー上のサービスではありますが、広告表示など学習を邪魔する要素もありません。

インストール・更新作業が不要

学校でも、1人1台のPCやタブレットを持つことが当たり前になり、プログラミング学習はしやすくなりました。ただ、学習準備のためにその1台1台に設定を施すのは大変な労力がかかります。Jasmine Teaはウェブブラウザーからアクセスすればすぐに使えるので、面倒なインストールや更新などの作業が必要ありません。

参考: 動作環境について

原則無料・連絡も必要なし

Jasmine Teaの目的は、次代を担う子どもたちに、より良い学びの場を提供することです。そのため、教育機関での導入においても、原則無料で自由に使っていただくことを想定しています。

ただし、いくつかのケースではこちらにご連絡を頂いて、制限の解除などの調整をする必要があります。以下のケースに当てはまる場合は、 お問い合わせ よりご連絡ください。

  • 100名以上での利用の場合
  • プログラムの共有を学校や塾内で閉じたい場合(外部にプログラムを共有したくない場合)
  • 生徒の学習の進捗度合いを教師側で確認する機能がほしい場合

お問い合わせはこちらから

講師・生徒用で2種類ご用意しています

プログラミング教材提供

/images/materials/materials-banner-2.png /images/materials/materials-banner-1.png

教育機関(学校や塾など)で生徒にプログラミングを教えている講師向けに、Jasmine Tea でプログラミングを学ぶための教材を提供しています。教材は生徒用、講師用の2種類用意しています。

ダウンロードはこちら
/images/materials/materials-banner-2.png /images/materials/materials-banner-1.png
無料公開

楽しい学びが実現する理由

キャラクターや背景素材を
標準装備

Jasmine Teaでは、誰でもすぐに使えるキャラクターや背景素材を標準で備えています。これらをJasmine Tea内で使う場合、権利関係などを気にする必要はありません。

shooting-game

こうした素材を活用すれば、授業が文字や理屈ばかりに偏ってしまうこともありません。生徒の皆さんに喜んでもらえるよう、男女問わず使いやすくて親しみやすいデザインを用意しました。

pics

音声入力・読み上げ・スプライト機能
なども簡単操作で使える

学習に特化した言語のため、実用言語と比べて学習に不必要な機能は削ぎ落としています。かといって、低機能でできることの少ない言語ではありません。

1行の命令を書くだけで音声入力や読み上げまで使えたり、キャラクターを動かせるスプライト機能を備えるなど、生徒の皆さんにより楽しんで学習してもらえる機能は充実しています。

使いやすく学習を妨げないUI
(ユーザーインターフェース)

慣れないプログラミング学習をスムーズに進められるよう、使い心地の面で工夫を凝らしました。

プログラムの実行結果が、隣に即座に表示される

about-jasmine-tea-photo-3

ドキュメントと入力画面が同一画面で見比べられる

code-and-document

コピー&ペーストボタンで簡単にプログラムを転記

copy-and-paste

学びをサポートする充実のドキュメント類(順次追加予定)

ドキュメント

これらについて、ぜひ実際のスタジオ画面でご体験ください。

試してみる

アイディアをお待ちしております

Jasmine TeaはIT業界の最先端で活躍してきたエンジニアが開発しました。そのため、ITのプロの考えは十分に反映されています。一方で、まだ不足しているのは、教育現場の皆様の知見です。

もし「こんなことができたらいいのに」「こうしてくれたら授業で使いやすいのに」などのアイディアをお持ちでしたら、ぜひ下のお問い合わせボタンよりお声掛けください。いつでもお待ちしています。

お問い合わせはこちらから

※ 100名以上でのご利用、プログラムを外部公開したくない場合、進捗を教師側で把握できる機能が必要な場合も、ご利用前にお問い合わせよりご連絡ください。