• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:プログラム言語を習得したい)

プログラム言語を習得したい

このQ&Aのポイント
  • スマートフォンアプリ(iPhone Android)を自作したいと思い、関連書籍を何冊か購入しましたが、さっぱり理解できません。
  • 勉強用のサンプルプログラムが刺激に欠けるため、学習が長続きせず中途半端なままになります。
  • プログラム歴はエクセルVBAで分岐処理や繰り返し処理、変数と配列は一通り理解しているレベルです。

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

  • ベストアンサー
  • SortaNerd
  • ベストアンサー率43% (1185/2748)
回答No.4

持論ですが、サンプルプログラムは作るべきではありません。 おっしゃるとおり、作ってもつまらないですから。 何か作りたいプログラムがあったら、いきなりそれを作り始めてください。 そうすると壁にぶち当たりますので、そこで初めて解説書を真面目に読んでその壁を超える手段を見つけます。それはサンプルプログラムの中のたった1行だったりします。 決して解説書を全部理解してから自分の作りたいプログラムをつくろうなどと思わないことです。1行読めば事が済むのに1冊の本を丸々読むことはありません。 プログラミングのプの字も知らないような人なら解説書を順番に理解していくのも良いかもしれませんが、一通り理解しているのであれば時間の無駄です。

その他の回答 (3)

  • buriburi3
  • ベストアンサー率44% (353/792)
回答No.3

「じゃんけんゲーム」のUIを変更して パンチ(グー)/キック(チョキ)/投げ(パー)に変更 それっらしい絵を付けるとアラ不思議 なんちゃって格ゲーの出来上がり。 「山手線ゲーム」に萌え絵を付けてテーマを英単語に変更するとアラ不思議 萌える英語学習ソフトの出来上がり。 プログラミングって結局は手持ちの手段でどうやって問題を解決するかっていうアイディアを搾り出す事だと思うんだが。 妄想の先にある「何か凄い実用ソフト」の前に、手持ちの知識で何が出来るかを考えたほうが良いと思いますよ。 出来ると思って初めても、やってみるといろんな問題が出てきます。 その問題を一つ一つ解決してゆく事で上達してゆくもんです。

noname#131718
noname#131718
回答No.2

正直言って「そのサンプルプログラムをやれ」としか言えないかもしれませんね。 そして「分岐処理や繰り返し処理、変数と配列は一通り理解しているレベル」であれば、 本を見なくてもじゃんけんゲームや山手線ゲームなどが作れると思いますし、自分で面白いものを作れるでしょう。 ある程度実用的なものを最初から作るには基礎が必要です。 質問者様が面白いと思えるものがどんなものか分かりませんので、 本の推薦は出来ませんが、内容を確認せずに買って長続きしないより、 実際に本屋へ行って内容を見て「これなら面白そう」と思った本を買ったほうがいいと思います。 CやJavaなどで基本を学んでおけば、これから新しい言語を学ぶ時にもすんなり入っていけますよ。 とにかく基本が大事なのでCあたりで一つプログラムを作ることからがんばってください。

  • doran357
  • ベストアンサー率24% (23/93)
回答No.1

>サンプルプログラムが「じゃんけんゲーム」や「山手線ゲーム」など学習意欲が刺激されないものばかりで、学習が長続きせず中途半端なままになってしまいます 基本をやらない奴は後から苦労する。 >エクセルVBAで分岐処理や繰り返し処理、変数と配列は一通り理解しているレベルです 基本すらできてない人が >ある程度実用的 何言っているの?

関連するQ&A

専門家に質問してみよう