最近のiPhoneの進化は凄まじく、画面の大型化やプロセッサの高性能化もあいまって、ゲームやネット関連以外にもさまざまな用途のアプリが登場するようになっています。
本日紹介するアプリ「Javvy」はそのようなアプリの一つ。iPhoneでJava言語を学習することができるユニークなコンセプトのアプリです。
Javvy - Learn how to code in Java!
カテゴリ: 教育
価格: 無料
楽しくJavaを学習することができるiPhone用アプリ。
プログラミング学習用のアプリというと無味乾燥なイメージもありますが「Javvy」はグラフィックも洗練されていて、タップ操作で快適にJavaを学習できるよう工夫されています。
目次
初心者向けの学習アプリ
Javvyのコースは以下の通り。
01) Basics 02) Variables 03) Booleans 04) If & Else 05) Arrays 06) Strings 07) ArrayLists 08) HashMaps 09) Loops 10) Methods 11) Classes 12) Main & Modifiers
アプリ自体は無料でダウンロードできますが、BasicsとVariables以外のコースを使用するには、全部で240円のアプリ内課金が必要です。
左側はコースを選択する画面で、カギのついたところが初期状態でロックされているコースです。右側が実際の問題画面で、変数の型に応じた値を設定する問題を解いているところです。
空白になったところをタップすれば、選択肢が表示されるので、どちらかを選び、「Run」ボタンを押せば結果が判定されます。
初心者の方におすすめ
Basicコースを試してみたところ、文字入力ではなく選択肢を表示する形式の問題が多く、かなりサクサク進むことができました。
経験者にとっては物足りない内容かもしれませんが、Javaを知らない人、これからプログラムを始める人がJavaに慣れるために使うと良さそうなアプリだと思います。