• ベストアンサー

Java の入門教科書+課題つき

学生にJavaを教えるのに良いテキストはないでしょうか。 ・Javaの入門書 ・簡単なアルゴリズムを学習できる ・課題がついている 以上の条件が満たすようなのが良いのですが。

  • Java
  • 回答数3
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • ducati
  • ベストアンサー率29% (308/1062)
回答No.3

私が独学で勉強していた時に使っていた本ですが、10日で覚えるJavaシリーズ(丸の内とら)など授業形式で学んでいくには良いと思います。 練習問題などもありました。 3冊ほどシリーズで出ていたと思います。 ただ、説明が簡素な部分もあるため、参考やJavaの基本的なプログラムの内容を理解させるのに#2の方の薦めているやさしいJava ( SOFT BANK ) 高橋麻奈 著 はいいですよ。 会社の先輩にも薦められた本です。 参考になれば幸いです。

newtonZ
質問者

お礼

みなさまありがとうございます。 丸の内とらさん、高橋麻奈さんの本を早速チェックしてみます。

その他の回答 (2)

  • bear-3
  • ベストアンサー率42% (26/61)
回答No.2

こんにちは。 ワタシは学生ではないのですが、 下に書きました書籍で、学びました。 やさしいJava ( SOFT BANK ) 高橋麻奈 著 ワタシは、昔にプログラムを勉強したのですが、 ほとんど忘れてしまっていたので それを思い出すことも兼ねて、 この書籍を使用しました。 一応中身は、 文章的説明と、練習問題があります。 この書籍は、本当に第一ステップから 書かれている本で、丁寧に書かれています。 この書籍のステップアップ版として 「やさしいJava 活用編」というのも あるようです。 あと、 もしプログラム全般について、初心者である 人たちにご教授されるのであれば、 まず念入りに、フローチャート図を、 教えられると宜しいかと思います。 ワタシ自身、 フローチャートを描くことを念入りに教えられた ことがあり、それが今現在、イロイロな言語を 使うようになって「基礎をしっかりやって良かった」 と思っています。 言語が変わってもフローが変わるわけではないですから。

参考URL:
http://www.bekkoame.ne.jp/~manachan/yasaj.html
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.1

・教科書出版社で教科書的なJAVAの本があれば(価格1200円以内でしょう。Cなどはありますね。)良いのでしょうが、大型書店で1冊あったような気がしますが出版社は忘れました。教科書出版社は http://www.asahi-net.or.jp/~xr2t-fksm/joho/joho-link.htmに出ていますからWEBページを当たるか電話で聞くってのはどうでしょう。 ・1600円ぐらいで講談社ブルーバックスにあります ・講習会テキスト的解説ではFOM出版のJavaプログラミング入門(2500円)」があります。 ・2000円を越えてもよいなら、一杯あります。 AMAZONでJAVAでWEB照会すれば、沢山出ます。技術評論社改訂新版 Java入門(河西)など教科書的 ですね。 ・課題・問題集が、これらの本では、どうしても弱いと思います。GUI・WEBを中心に講義されるのではないでしょうから、昔のBASICなどの何百選と言った問題集 をお持ちでしたら、そのまま与えて、JAVAで解かせてはどうでしょう。先生が解答を作れないとなりませんが。 ・アルゴリズムですが「Javaによるはじめてのアルゴリズム入門 」(河西)「Javaによるアルゴリズム事典」(奥村)や「データ構造がらみ」のレベルのものでは高等過ぎますから、もっと単純。基礎的なものを、ご自分で項目を作り、生徒にやらせるようになるのではないでしょうか。問題集だけ出版しても、JAVA人口からして売れないでしょうから、問題集はないでしょう。 ととめもなく済みません。何かのご参考になれば。

関連するQ&A

  • 古いJava入門書の有効性について

    古いJavaの入門書は現在でも有効でしょうか? Javaの勉強を始めようと思っています。 Androidアプリを作ってみたいなと思っています。 そのための入門書を探しているのですが、縁あって英語版のHead First Javaと Android Programming: The Big Nerd RanchGuideを入手しました。 共にamazonなどの評価も高く、英語に手こずるかもしれませんが取り組んでみようと思います。 ただ、一つ心配しているのがHead First Javaは出版が10年位前で 明らかに最新のJavaについての記述ではないという点です。 Javaの言語の基礎としてはこれでも問題ないでしょうか? 例えば、文法が大きく変わっていたり現在ではよく使われている機能がJavaに 追加されたりしていますでしょうか? また、Head First Javaが現在では適切な入門書でないなら 現在お勧めの入門書とその理由を教えて下さい。 私の実力はPythonでオブジェクト指向をあまり使わない簡単なプログラムが書ける程度です。 よろしくお願いします。

    • ベストアンサー
    • Java
  • java入門の次は・・・・・・・

    java入門の次は・・・・・・・ javaの入門書を買ってひとおりやったんですけど、次はどんなことをしたらいんでしょうかね。 自分の目標はパソコンのソフト、アプリなどを作るようになることです。 でも、入門ではコマンドプロンプトで文字の表示、数の計算、代入、条件分岐などぐらいしかしなかったので、ソフトやアプリを作るにはまだ程遠いかと・・・ Web上でならアプレットとかサーブレットとか勉強するんですか?それともそれはまだ早いのでしょうか 次にしたらいいことが分かりません。 それと、今の自分の状態にあって、次にすべきことが載っているjavaの本、サイトなどがありましたら教えていただけると幸いです。 良ければここに来て教えていただけると嬉しいです。「java991」

    • ベストアンサー
    • Java
  • JAVAの入門書

    JAVAのことはまったくわかりません。 初心者でもわかりやすい入門書を探しているのですが、お勧めのものがあれば教えてください。

    • ベストアンサー
    • Java
  • Javaの入門書について

    コンニチワ Javaの入門書またはホームページで わかりやすいものを探しています 知っている方教えて下さい

  • JAVAでの課題について

    今JAVAで課題として、 ■■■■■■■■■  ■■■■■■■   ■■■■■    ■■■     ■    ■■■   ■■■■■  ■■■■■■■ ■■■■■■■■■ (汚くてすみません)上記のようなものを作る課題が出ているのですがどのようにしていいのかわからなくて困っています。 どなたかやり方がわかるかたがいらっしゃいましたら教えてください。お願いします。

  • Javaの入門書

    Javaをやってみようと思い、本屋で入門書を探してみたのですが、いろいろあってどれにすればいいのか分かりません。なのでみなさんが読んでよかった物があったらぜひ教えてください。できれば用語などの解説や、実際のプログラムの例などがきちんと書かれているのがいいのですが。

    • ベストアンサー
    • Java
  • javaの制作課題

    こんにちは。 javaの制作課題について質問です。 以下の条件のアプリを作成しなければいけません。 (1)JSP/サーブレットの使用 (2)strutsの機能を使う (3)データベース(PosgreSQL)を使って、データベースプログラミングを使う この条件を使い、アプリを作らなければいけません。 なるべく簡単すぎず、難しすぎないレベルが良いです。 何か、良いアイデアを頂けませんか。 申し訳ありませんが、宜しくお願いします。

    • ベストアンサー
    • Java
  • JAVA入門者

    JAVA入門書を買って見ていますが、ぜんぜん分かりません;; 自分はBASICを少し習ってた事がある程度です。 何かするときはいちいち、なんとかVOIDってしていますが これが分かりません。 あと、別ソースとリンクして動かしてるプログラムがあるのですが 意味分かりません。 何が聞きたいかというと、クラスとかVOIDとか なんで、考えなければいけないのでしょうか? 面倒です。

  • Javaの英語の入門書

    Javaの英語の入門書 何かお勧めのものがあったら教えてください。 英語の勉強もかねて一冊読んでおこうと思っています。 よろしくお願いします。

  • 課題のヒントを教えていただきたい。

    学校でjavaの課題が出されて、とりあえずjavaの入門書を一冊読んでから、課題に手をつけようとしたのですが、何度その入門書を読んでも分からず現在進歩がない状態です。いろいろググったりもしたのですが、それでも分かりませんでした。 その課題は「初期位置 (X0, Y0) からx方向、y方向に初速度 (A, B) で物体を投げたとき、 y=0となるまでの物体の軌跡を出力するプログラムを作成しなさい」というものです。 教えて!gooを通して皆様の力をお借りできればと思い質問させて頂きました。 よろしくお願いいたします。

専門家に質問してみよう