大学受験にプログラミングが
必要って
聞いた気がする……
情報Ⅰのプログラミングの
勉強って
家じゃ難しくない?
お金がかからず、年齢制限もないので、自分の判断でいつでも始められます。もちろん、いつやめるのも自由です。
PCかiPadから対象ウェブブラウザーでアクセスするだけですぐ使えます。アプリのインストールや教材購入などの準備の必要はありません。
他のプログラミング言語では難しくなりがちな表現を、初心者が簡単に書けるよう設計しています。
※ 他言語との違いの一覧 はこちら
「使う人は全員初心者」を想定して、 チュートリアル を充実させました。できるようになりたいことを選んでチャレンジしてください。
※ チュートリアルはすべて終わらせる必要はありません。
高校必修科目「情報Ⅰ」では、物理や数学の要素が絡んだ複雑な問題を解くことがあります。Jasmine Teaはビジュアル表現が得意なので、放物線や散布図なども分かりやすく表現できます。
文科省が作成・公開している問題を解法付きで サンプルプログラム に掲載しています。力試しに活用してください。
まずはテキストプログラミングに
親しもう!
キーボード入力に慣れるだけでも、十分なスタートダッシュに。「 基本のチュートリアル 」をじっくり進めて、よく使う記号の位置を知ったり、いくつかの命令を覚えたりしましょう。
ゼロからプログラムを書くのが難しいうちは、 サンプルプログラム から面白そうなプログラムを見つけて、自分好みに改造してみましょう。どこが変化したか観察しながら遊ぶことで、そのプログラムがどんな働きをしているのかが分かってきます。
情報 I の予復習・テスト対策に
活用しよう!
まずは「 基本のチュートリアル 」でJasmine Teaの使い方と、プログラミングの基礎概念を習得。記号の入力方法から丁寧に説明しているので、初めてのテキストプログラミングでも安心です。
多言語への移行ガイド には、教科書で使われる言語(PythonやJavaScriptなど)とJasmine Teaとの書き方対照表があります。表を活用して、教科書の問題を解きましょう。違う言語で解き直すことで、より理解が深まります。もちろん、予習で解いておけば余裕をもって授業に臨めます。
また、共通テストのプログラミング問題は、教科書とは違うDNCLという言語で出題されます。違う言語で問題を解くことに慣れておきましょう。
※1. APIや外部データを利用するなど、Jasmine Tea内で完結できない問題には安全のため対応していません。
※2. 分かりやすさを優先して計算誤差は出ないよう設計しているため、わざと誤差を出す問題には対応していません。
テストや受験への対策などで、もっと力を付けたい場合は、 サンプルプログラムの「情報科目」カテゴリ に掲載されている問題を解くことがおすすめ。正解のプログラムはもちろん、解法も付属しています。
共有機能を使うと、
書いたプログラムを
簡単に友達に送ることができます。
お互いの書いたプログラムを見せて
教え合うなど、
一緒に勉強することで
より学習が捗ります。