よくあるご質問

基本事項

無料で使えますか?

現在公開されている機能は、すべて無料です。

※今後、有料機能が追加される可能性もあります

何歳から使えますか?

年齢制限はありません。何歳からでも自由に使えます。

※今後の機能追加で、年齢によっては保護者の同意が必要になる可能性もあります

子どもだけで使ってもいいですか?

子どもがひとりで学習することを想定して作られています。そばに教えてくれる人がいなくても学習を進められるようなサポートドキュメントも用意しましたので、ぜひご活用ください。

学習のサポート機能

今後、新たな機能が追加された際には、年齢によって保護者の同意が必要になる可能性もあります。

準備するものはありますか?

Jasmine Teaを利用するには、以下の3つが必要です。

  • インターネットに接続されているPCまたはiPad
  • PCの場合、マウス・タッチパッド・トラックパッドなどポインター操作ができるデバイス
  • https://jasminetea.app にアクセスできるウェブブラウザー

利用できるPC

  • Microsoft Windows が動作する PC
  • macOS が動作する PC
  • Chromebook

※OSの提供元がサポートしているバージョンを使用してください

利用できるiPad

  • iPad 第7世代以降
  • iPad Air 第3世代以降
  • iPad Pro 初代以降

※OSの提供元がサポートしているバージョンを使用してください

利用できるウェブブラウザー

  • Google Chrome
  • Safari
  • Microsoft Edge

※最新バージョンを使用してください

スマホで使えますか?

Jasmine Teaはスマートフォンではご利用になれません。PCもしくはiPadのウェブブラウザーからアクセスしてください。

タブレットで使えますか?

タブレットの中では、iPadのみ利用できます。AndroidタブレットやWindowsタブレットなど、iPad以外のタブレットからはご利用になれません。

利用できるiPad

  • iPad 第7世代以降
  • iPad Air 第3世代以降
  • iPad Pro 初代以降

※OSの提供元がサポートしているバージョンを使用してください

パソコンがないと使えませんか?

パソコン以外では、iPadから利用できます。

利用できるiPad

  • iPad 第7世代以降
  • iPad Air 第3世代以降
  • iPad Pro 初代以降

※OSの提供元がサポートしているバージョンを使用してください

マウスがないとだめですか?

iPadから利用する場合には、マウスは必要ありません。

PCの場合は、マウス以外でも、タッチパッド・トラックパッドなどポインター操作ができるデバイスがあれば利用できます。

インターネットに接続されていないとだめですか?

Jasmine Teaは、ウェブブラウザーから https://jasminetea.app にアクセスすることで利用できます。そのため、インターネットに接続されていない環境からはご利用になれません。

どんなウェブブラウザーでも大丈夫ですか?

利用できるウェブブラウザーは以下の通りです。

  • Google Chrome
  • Safari
  • Microsoft Edge

※最新バージョンを使用してください

利用制限はありますか?

利用規約に定めた範囲内であれば、使用容量や利用時間、年齢などに特に制限はありません。

会員登録をしないと使えませんか?

会員登録をしなくても、Jasmine Teaを試すことができます。

ただし、作ったプログラムを保存しておきたい場合には会員登録が必要です。 会員登録ページ から会員登録をしてください。

日本語以外は対応していますか?

現在は日本語のみに対応しています。

パソコンやiPadの中の保存容量を使うことはありますか?

Jasmine Teaで作ったプログラムは、オンラインで保存されます。そのため、お手元のPCやiPadの保存容量を使用することはありません。

会員登録やメールアドレスについて

登録したメールアドレスにメールが届きません

メールが届くまでには少し時間がかかる場合があります。1時間程度待ってもメールが届かない場合、いくつかの原因が考えられます。以下を確認してください。

  • メールアドレスの入力を間違えた

    入力されたメールアドレスに登録案内のメールを送信するので、そのメールアドレスが間違っている場合にはメールが届きません。もう一度、正しいメールアドレスで登録しなおしてください。

  • メインの受信トレイ以外に届いている

    使っているメールサービスによっては、メインで使われる受信トレイ以外に、「プロモーション」や「ソーシャル」などのカテゴリに自動的に分類されてメールが届く場合があります。すべての受信トレイを確認してください。

  • 迷惑メールフォルダに届いている

    Jasmine Teaからの案内メールが迷惑メールフォルダに届く場合があります。迷惑メールフォルダを確認してください。また、今後同じアドレスから案内が届きますので、(Jasmine Teaのメールアドレス)からのメールの受信を許可してください。

    受信許可の設定方法は、使っているメールサービスによって異なります。「(メールサービス名) 迷惑メール 受信」などのワードで検索し、メールサービスの公式ヘルプに従ってください。

  • 指定のアドレスからしかメールが届かない設定になっている

    指定されたアドレスからしかメールが届かないように設定されていることがあります。(Jasmine Teaのメールアドレス)からのメールの受信を許可してください。

    メールの受信許可の設定方法は、使っているメールサービスによって異なります。「(メールサービス名) 受信許可」などのワードで検索し、メールサービスの公式ヘルプに従ってください。

以上の方法を試しても届かない場合には、 お問い合わせ よりご相談ください。

登録したメールアドレスでログインができません

ログインができない場合は、以下の手順でメールアドレスの確認をしてください。

  1. 入力したメールアドレスに間違いがないか確認する

    入力したメールアドレスの誤入力がないかを確かめてください。

    ウェブブラウザーの自動入力を使っている場合は、もう一度正しいメールアドレスを入力してみてください。

  2. そのメールアドレスで会員登録ができているか確認する

    メールアドレスが間違っていなかった場合、そのメールアドレスでの登録ができていない可能性があります。

    既に登録できている場合、登録した日時で、(Jasmine Teaのメールアドレス)からメールが届いているはずです。このメールが届いていない場合には、 新規会員登録 から、もう一度メールアドレスを登録してください。

以上の手順を確認してもログインができない場合には、 お問い合わせ よりご相談ください。

登録したメールアドレスを忘れました

新たに使いたいメールアドレスで 新規会員登録 をしてください。

ログアウトはどうやったらいいですか?

プログラミング画面右上に、画像のようなアカウントアイコンがあります。

このアイコンをクリック、またはタップすると「ログアウト」の選択肢が出ますので、ここからログアウトしてください。

登録しているメールアドレスを変更できますか?

メールアドレスの変更はできません。

登録したメールアドレスが使えなくなってしまう場合には、そのメールアドレスで 退会手続き をしてから、新たに使用したいメールアドレスで 新規会員登録 をしてください。この場合、以前のメールアドレスで保存したプログラムは引き継げません。

1つのメールアドレスで、兄弟姉妹など複数人で使ってもいいですか?

複数人で1つのメールアドレスを使うことはできません。必ず、ひとりずつ別のメールアドレスで登録してください。

登録したメールアドレスには、どんなときにメールが送られてきますか?

以下の場面で、登録したメールアドレス宛にメールが送られます。

  • Jasmine Tea のユーザー登録時
  • Jasmine Tea のユーザーパスワードを忘れたときの手続き時
  • Jasmine Tea に関する重要な連絡をする時
  • その他 Jasmine Tea 運営側が必要と判断した時
退会したいです

会員登録をせず、試用しただけであれば退会は不要です。

会員登録をして利用している場合、プログラミング画面右上に、画像のようなアカウントアイコンがあります。

このアイコンをクリック、またはタップし、「アカウント設定」を選んでください。そうすると「アカウント削除」の選択肢が出てきます。「アカウント削除」をクリック、またはタップし、案内に従って退会の手続きをしてください。

学習に関すること

どうやって学習を進めたらいいですか?

Jasmine Teaの学習の進め方は自由です。何も決まりはありません。楽しそう・やりたいと思ったことから始めましょう。

ひとりでも学習が進められるよう、Jasmine Teaでは様々なオンラインドキュメントを用意しています。

やりたいことが決まっている場合には、 インデックス検索 から自分の希望に合った命令や関数を見つけて、早速プログラムを書いてみてください。

やりたいことがまだ決まっていない場合には、サンプルプログラムを見てみることをおすすめします。サンプルプログラムを使った学習の進め方も紹介しているので、まずはそれに沿ってJasmine Teaを始めてみてください。

説明書はありますか?

チュートリアル でJasmine Teaの画面の見方や使い方を学ぶことができます。チュートリアルは チュートリアルページ からいつでも見返せます。

また、このFAQにも、使い方に関する質問が掲載されています。

教材はありますか?

誰でも無料で読める プログラマーズガイド があります。テキストプログラミング初心者に必要な知識が読みやすく書かれているので、ぜひ活用してください。

参考書 (書籍) はありますか?

誰でも無料で読める プログラマーズガイド があります。テキストプログラミング初心者に必要な知識が読みやすく書かれているので、ぜひ活用してください。

作りたいものが思い浮かびません。ヒントはありますか?

サンプルプログラム には、Jasmine Teaで作れる様々なプログラムがあります。まずは、気に入ったサンプルプログラムで遊んでみると、何か思い浮かぶかもしれません。

プログラミングは初めてです。それでも大丈夫ですか?

大丈夫です。

Jasmine Teaは、初めてテキストプログラミングに挑戦する人が、ひとりで学習することを想定して作られています。 初心者にも分かりやすいプログラミング言語なので、安心して学習に取り組んでください。

困ったことがあったら、以下のオンラインドキュメントも参考にしてください。

分からないことがあったらどうしたらいいですか?

以下を参考にしてみてください。

どんなことができるようになったら一人前ですか?

Jasmine Teaは、初めてテキストプログラミングに挑戦する人が、社会で使われる様々な言語を習得する際に役立つ基礎能力を手に入れられるよう開発されました。

他の様々な言語に挑戦する際、知っておいた方がいいプログラミングの概念に「順次・繰り返し・条件分岐」があります。Jasmine Teaは、これらの概念を使って簡単にプログラミングができるよう設計されています。

これらを使ってすいすいとプログラミングができるようになったら、Jasmine Teaで学ぶべき基礎能力を獲得した、といってもいいかもしれません。

「順次・繰り返し・条件分岐」については、プログラマーズガイドでも丁寧に解説しています。ぜひ、読んでみてください。

Jasmine Teaの次は、どんなプログラミング言語を学習するのがおすすめですか?

Jasmine Teaで身に付けた基礎能力は、どんなプログラミング言語にも共通して役立つものです。ですから、自由に学びたい言語を学んでください。

ただし、自分が活躍したい分野がある程度決まっている場合には、その分野でよく使われている言語を学ぶことをおすすめします。

  • 【AI(人工知能)分野】

    Python言語

  • 【コンピューターの OS(Windows や macOS などの基本ソフト)分野、IoT(家電やセンサー機器など)分野】

    C言語

  • 【スマートフォンアプリの分野】

    Kotlin, Swift 言語

  • 【ウェブブラウザーアプリの分野】

    JavaScript, TypeScript 言語

将来エンジニアになりたいです。Jasmine Teaは役に立ちますか?

Jasmine Teaは、現在社会で使われているどんなプログラミング言語にも共通する基礎能力を獲得できるように開発されました。ですから、将来どんなエンジニアになったとしても、ここで学んだ基本は役立ちます。

最初から実用で使われているプログラミング言語を学んだ方が早いんじゃないですか?

もちろん、最初から社会で実際に使われている言語を理解できれば、その方が早いです。ただ、どんな言語から学び始めたとしても、最初はプログラミングの世界の独特のルールを学ぶ必要があります。

多くの言語は、この独特のルールを最初から使いこなせる前提で設計されています。目的が「プログラミングを学ぶ」ことではなく、「プログラミングで実際に何かを作る」ことに置かれているからです。

初心者が「学ぶ」ことに特化したテキストプログラミング言語は、現在のところ、あまり多く存在しません。

せっかく何かのきっかけでテキストプログラミングに触れたとしても、一番大事な基礎の部分が分からないままだと、できないことが多すぎて、嫌になってしまう人も多くいます。大事なことから順を追って学べていれば、挫折しないで済んだかもしれません。

だから、Jasmine Teaは初めての人にテキストプログラミングの楽しさを知ってもらえるように作られました。初心者が戸惑いがちなプログラミングのルールを簡単に表現できること、そして、なるべく少ない行数で楽しい機能をたくさん扱えることを大事にしています。

最初から、プロも使う言語を扱うより、初心者用に最適化されたJasmine Teaで学ぶ方が、成功体験をたくさん積み重ねていけます。それが、初心者の皆さんにJasmine Teaをおすすめする理由です。

Jasmine Teaで学習すると、どんないいことがありますか?

「プログラミング的思考」と、社会で使われる言語に応用できるテキストプログラミングの基礎能力が獲得できます。ここで得た基礎能力は、次にどんな言語を学ぶとしても役立つものです。

プログラミング的思考は、近年よく耳にする言葉だと思います。プログラミング言語を扱わない仕事を選んだとしても、問題をひとつずつ論理的に解決していく思考能力は、いろんな場面で必要とされます。

なんだか難しく聞こえたかもしれませんが、まずはJasmine Teaで、コンピューターとの対話を楽しんでください。ひとつひとつ、丁寧にコンピューターとのやり取りを繰り返すうちに、自然とプログラミングとは何なのかが分かるようになり、その思考も身に付きます。

Jasmine Teaは学校の勉強に役立ちますか?

現在、日本では小学校・中学校・高校で情報やプログラミングに関する授業が行われています。特に中学校・高校になると、テキストプログラミングをベースとした問題を解く機会も多くなるでしょう。

Jasmine Teaは、誰でも自由に、自分のペースで学べるので、授業で出た問題を解くために利用する使い方も大歓迎です。

学校の授業で重視されるのは、プログラミングの具体的なテクニックというよりも、その基礎となる考え方です。Jasmine Teaは、プログラミングの基礎となる概念を、初心者にも簡単に扱えるよう設計されています。また、実際の動きだけではピンとこない人のために、やさしい言葉で解説した プログラマーズガイド も備えています。

また、学校で習うより先にJasmine Teaで学んでおけば、授業もすいすい頭に入るでしょう。

Jasmine Teaは大学受験に役立ちますか?

2025年の共通テストからは「情報」の科目が出題される予定です。2022年11月に公開された 試作問題 には、プログラミングの問題も見られます。

この共通テストで試作されたプログラミングの問題には、Jasmine Teaで学べるテキストプログラミング形式の言語が用いられています。

また、プログラミングの問題を解くカギとなるのは、順次・繰り返し・条件分岐といった、プログラミングの基本概念です。Jasmine Teaは、これらの基本概念を初心者にも簡単に扱えるよう設計されています。Jasmine Teaで実際に手を動かしながら基本概念を理解しておくと、テストの問題もより解きやすくなるでしょう。

機能に関すること

どんなものが作れますか?
  • ゲームを作れる
  • アニメーションを作れる
  • 音楽を作れる
  • テキスト読み上げができる
  • タップまたはクリック、キーボード、声による入力ができる

Jasmine Teaで作れるものはたくさんあります。ゲームやアニメーション、音楽はもちろん、それらを組み合わせた融合作品など、オリジナルの作品をどんどん作ってみてください。作った作品は公開することもできます。

自分で描いたオリジナルキャラクターを使ってアニメーションを作ることはできますか?

できます。

def animation 命令や def pic 命令を使うことで、オリジナルキャラクターをオリジナルアニメーションで動かすことができます。

自分オリジナルの背景やイラストを登録することはできますか?

できます。

def pic 命令を使うことで、自由にオリジナルの背景やイラストを登録できます。

今ある命令や関数以外のものを追加できますか?

プロシージャ、ファンクションを自分で作って登録することができます。詳しくはプログラマーズガイドを読んでください。

コントローラーなど、外部のデバイスを接続して遊べるゲームは作れますか?

現在のところ、できません。

ゲームで使える入力は、タップやクリック、キーボード、音声による入力です。

今後アップデート予定はありますか?

今後もアップデートを続けていく予定です。

読み上げ機能でしゃべっているのは誰ですか?

Jasmine Teaで使用する読み上げ機能は、ウェブブラウザーに備わっている読み上げ機能を使ったものです。ですから、ウェブブラウザーに設定された合成音声がしゃべっています。

音声認識機能を使っても、うまく単語を認識してくれません

人が発する言葉は、同じ言葉でも個人の発音の癖などによって、コンピューターではうまく認識できないことがあります。困ったときは、以下のことを試してみてください。

  • 認識させる単語を、より短くて簡単な言葉に変える
  • よく間違えて認識される別の単語を、認識したい言葉としてプログラムに加える

操作に関すること

止めるボタンが押せません

プログラムが実行されていないときは、止めるボタンを押そうしても、押せません。

この場合は、プログラムが実行中ではありません。まだ実行されていないか、既に実行が終わっている可能性があります。

止めるボタンが上記のような状態になっていて、押しても反応しない場合は、ウェブブラウザーがフリーズしている可能性があります。しばらく待っても回復しなければ、ウェブブラウザーを再起動してください。

プログラムが終わりません

プログラムは上から順に実行されて一番下に行ったら自動的に終わります。ただし、ループによる繰り返しを使っている場合は、条件を指定しないと延々とループを続け、プログラムは終わりません。

詳しくはプログラマーズガイドの繰り返しのセクションを読んでください。

何を押しても反応しなくなってしまいました

ウェブブラウザーがフリーズしている可能性があります。ウェブブラウザーを再起動してください。

作ったプログラムを保存するにはどうしたらいいですか?

会員登録 をすることで、今作っているプログラムが自動で記録されるようになります。Jasmine Teaの利用を終えるときは、そのままウェブブラウザーを閉じてください。

自動保存してくれますか?

会員登録 をすることで、プログラムは自動で保存されるようになります。

消してしまったプログラムを復活させることはできますか?

ウェブブラウザーのフリーズや、誤ってウェブブラウザーを閉じてしまった場合、閉じる前に書いていたプログラムは保存されています。

直前に自分で消してしまったエディター内の文字を復元したい場合は、ctrl キー + z キーで復元できることがあります。

名前を付けないでウェブブラウザーを閉じてしまいました。

ウェブブラウザーを閉じる直前まで書いていたプログラムは、名前を付けて保存していなくても自動で保存されます。

どうやったらキーボードを半角英数に設定できますか?

キーボードの半角 / 全角キーを押してください。多くの場合は、キーボードの左上のほうにあります。

エラーメッセージが出ました。どうしたらいいですか?

プログラマーズガイドのエラーメッセージのセクション に対処法が載っています。読んでみてください。

プログラムを書いたら一部だけ赤字になりました。これはなんですか?

プログラムの表記が間違っていると、正しくない行が赤字で表示されます。

使いたい命令や関数の表記を 辞書 で確認して、正しく書き直してください。

プログラムにスペースを入れたら茶色の枠が出てきました。これはなんですか?

全角でスペースを入れた場合に、茶色の枠が出てきます。プログラムに使えるのは半角のスペースなので、半角のスペースを入れなおしてください。

作品について

自分が作った作品を公開できますか?

作った作品が入ったプロジェクトの共有リンクが取得できます。それをご自身のSNSやブログで共有していただくことは問題ありません。

自分が作った作品を公開できるコミュニティやサイトはありますか?

現在のところ、Jasmine Tea用のコミュニティやサイトはありません。

作ったものをみんなで遊ぶことはできますか?

作った作品が入ったプロジェクトの共有リンクが取得できます。そのリンクを、一緒に遊びたい人に教えることで、一緒に遊ぶことができます。

他の人が作ったプログラムを見たり、遊んだりすることはできますか?

作った作品が入ったプロジェクトの共有リンクが取得できます。作った人からそのリンクを教えてもらうことで、一緒に遊ぶことができます。

Jasmine Teaで作ったゲームやアニメーションを動画にして配信・公開してもいいですか?

現在のところ、動画にして配信・公開することに特に制限は設けていません。

Jasmine Teaで作ったゲームやアニメーションを商用利用してもいいですか?

Jasmine Teaで作ったものの商用利用はできません。

Jasmine Teaに元からあるキャラクターや背景などを、Jasmine Tea以外のものに使ってもいいですか?

使えません。 Jasmine Teaに収録されている素材は、Jasmine Teaでのプログラム制作時のみ使えます。

不具合について

不具合かもしれないものを見つけました

不具合かなと思うことがあったら、まずはこのFAQや プログラマーズガイドのエラーメッセージ を確認してみてください。解決するための情報が載っているかもしれません。

それでも解決しない不具合があった場合は、お手数ですが お問い合わせ ページより お問い合わせ ください。

Jasmine Teaについて

名前はどう読みますか?

Jasmine Teaは「ジャスミンティー」と読みます。飲み物の名前と同じです。

どんな会社が運営しているんですか?

Tably株式会社が運営しています。 詳しくは、 Tably株式会社のサイト をご覧ください。

どうしてJasmine Teaという名前なんですか?

Jasmine Teaの始まりは、未来ある子どもたちにテキストプログラミングの楽しさを知ってもらいたいという願いからでした。

そのため、開発の過程で、初心者の代表としてある開発者のお子さんにたくさん協力をしてもらいました。

Jasmine Teaという名前は、協力してくださったお子さんが好きな飲み物に由来しています。

テキストプログラミングは、普通のプログラミングとは違うんですか?

多くの皆さんが想像する「普通のプログラミング」は、テキストプログラミングのことだと思います。キーボードでカタカタ入力して、プログラムを動かす形式のプログラミングです。

テキストプログラミング以外のプログラミングとして、初心者に親しまれているプログラミングの形式に「ビジュアルプログラミング」というものもあります。

ビジュアルプログラミングは、キーボードを使わず、既にあるパーツを組み合わせることによってプログラムを作ります。直感的で操作しやすいため、特に子どもたちへのプログラミング教育において広く取り入れられています。

ただし、実際に社会で使われているのはテキストプログラミングであるため、学んだことを実践で活かそうと思ったときにギャップを感じることもあります。

どちらにも長所はありますが、Jasmine Teaは「テキストプログラミングへの入り口」としての役割を担いたいと考えています。

Jasmine Teaを使ったプログラミング教室はありますか?

現在のところ、ありません。

Jasmine Teaは、どんなプログラミング言語ですか?

初心者がプログラミングの基礎能力を獲得できるように開発されたテキストプログラミングの言語です。「楽しく使いながら学べる」ことを大切にしています。

Jasmine Teaに似ている言語はありますか?

Jasmine Teaは、パソコンが普及し始めたころ、初心者用のプログラミング言語として用いられた「BASIC」という言語から着想を得て開発されています。

そのため、BASICの流れを汲む言語は比較的似ていると思います。

ただ、Jasmine Teaの開発の目的は「どんなプログラミング言語にも応用できるプログラミングの基礎能力を獲得すること」なので、どれかに特別似せていることはありません。着想こそBASICですが、現代社会で使われている実用言語に共通する、現代的な要素も多く取り入れ、次にどんな言語に取り組んだとしても学んだことが活かせるようになっています。

Jasmine Teaは、ほかの言語と比べてどういうところが特徴ですか?

プログラミングの基礎となる概念を簡単に表現できるように設計されているところと、楽しい機能を少ない行数で扱えることが特徴です。

実際にどんな人たちがJasmine Teaを使って学習していますか?

情報の授業でJasmine Teaを導入している高校があります。

その他

塾や学校で先生をしています。授業で使ってもいいですか?

無料で自由に使っていただけます。

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

  • 100名以上での利用の場合
  • プログラムの共有を学校や塾内で閉じたい(外部にプログラムを共有したくない)場合
  • 生徒の学習の進捗度合いを教師側で確認する機能が欲しい場合
会社のプログラミング研修に利用したいです。使ってもいいですか?

無料で自由に使っていただけます。

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

  • 100名以上での利用の場合
  • プログラムの共有を社内で閉じたい(外部にプログラムを共有したくない)場合
  • 社員のプロジェクト管理など何らかの管理機能が欲しい場合
Jasmine Teaで公序良俗に違反するものを作っている人をみかけました。どうしたらいいですか?

お問い合わせ ページからご連絡ください。

アニメやゲームなどのキャラクターを使って、Jasmine Teaでゲームやアニメーションを作ってもいいですか?

アニメやゲームなど、どこかの会社や誰かが権利を持つキャラクターやコンテンツは、許諾を得ない限りJasmine Teaで使ってはいけません。

Jasmine Teaで、すでに存在しているゲームを模倣しました。この作品を公開してもいいですか?

第三者の権利侵害のない利用をお願いいたします。

Jasmine Teaで、著作権のある音楽を真似しました。この作品を公開してもいいですか?

第三者の権利侵害のない利用をお願いいたします。