私はこのやさしいシリーズが好きです。
http://www.amazon.co.jp/やさしいJava-高橋-麻奈/dp/4797319062
初心者に非常にわかりやすくて初心者向けになっています。
ステップアップ式になっています。
貴方は年齢を記載しましたが、どちらかというとどういった用途で使いたいのかを教えていただければもっといいものを紹介できると思います。
javaがどのように動いているのかは
http://gihyo.jp/dev/serial/01/jvm-arc
こちらを見てもらえるといいですが、普通にわかりづらいです。
多分小学生には一番最初の本がいいでしょう。
オススメです。
なんでjavaが動くのか?コンパイルとはなんなのか?などを小学生に教えたい場合はjava以前にプログラミング言語とは何かから教えたほうがいいでしょう。
回答になっていますでしょうか?
こちらはどうでしょう。
http://www.amazon.co.jp/exec/obidos/ASIN/4798114561/hatena-q-22/
ある中学生対象の教室でテキストとして利用していました。
小学生でも使えると思いますが、やはり解説文の用語はどうしても補助解説が必要になると思います。
プログラマーと言うことなので用語をかみ砕いて解説してあげてください。
その辺は言語は関係ありませんから。
あともう一冊小学生向けに書かれたjavaではないですがプログラミングの本があり、とても良かったのですが、タイトルを忘れてしまいました。
検索してみたのですが、それらしきものは見つかりませんでした。
絵を多用して真似していくだけで学習するといった感じの本でした。
書店等でもしかしたらあるかもしれません。
完璧な回答でなくてごめんなさい。
回答ありがとうございます。
参考にさせていただきます。
質問への直接の回答ではありませんが、目的が Minecraft の Mod を自作することだとコメントにありましたので以下のように回答します。
入門書の類は要らないと思います。
小学生だと派生や継承などの日本語すら知らないと思います。それよりは触って動かした方が早いと思います。
まずは開発環境を用意して Hello World ができるところまで。
多分 Eclipse を使うことになると思いますが、バージョンアップもあり紙の書籍はすぐに古くなります。
全ての機能をしゃぶりつくす必要もないので、ネットの情報で十分だと思います。
例えば以下のようなところとか。
http://www5b.biglobe.ne.jp/~suugaku/javakougi/senmonyogonasi1/index.html
ソースの入力の仕方とコンパイルの仕方を覚えたら、実際の Mod のソースを打ち込んで試しながら覚えていけばいいと思います。
http://www26.atwiki.jp/minecraft/pages/86.html
ここから単純な Mod のソースが手に入ります。
http://www26.atwiki.jp/minecraft/pages/358.html
いくつか Mod が作れるようになってから入門書が必要かどうかを考えれば良いと思います。
私はそのときに必要だと思うのは入門書ではなくてライブラリのリファレンスだと思います。
以下のサイドバーのAPIメソッド解説で多少なりとも見られます。
http://minecraftjp.info/modding/index.php/Minecraft_Modding_Wiki
「専門用語なしの」というところがいいですね。
参考にさせていただきます。
子供向けということですので、ビジュアルに訴えた方がとっつきやすいだろう、という理由でこちらです。
目次とページのサンプルがこちらで見れます。
Javaの絵本[増補改訂版] / 暮らしに役立つ中古本・雑誌の通販サイト / アールブックス
懐かしいですね。
当面の目的にはそぐわないものの、参考にさせていただきます。
こちらはどうでしょうか?
理由は、レビューに小学生にもお勧めできると書いているので
こちらも、当面の目的にはそぐわないものの、参考にさせていただきます。
ちなみに私は新アイテム追加のmodで躓いた人間なので、ご注意を。
2014/10/26 18:54:42あとminecraftforgeは安定版をインストールしたほうがいいです。経験上。
ありがとうございます。
2014/10/28 00:21:22