■ このスレッドは過去ログ倉庫に格納されています
プログラミングってどうやって勉強すればいいんだ?
- 1 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:32:39.373 ID:j+sPRCzi0.net
- 中学生でAndroidアプリを作りたいと思ってる
- 2 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:32:56.695 ID:/J7Ssult0.net
- どんなアプリ?
- 3 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:34:38.435 ID:z1kUaKoY0.net
- Androidのアプリならそんなに詳しいプログラミングの知識要らんだろ
本屋で適当なの買ってこい
- 4 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:34:43.797 ID:j+sPRCzi0.net
- >>2
とりあえず神経衰弱みたなのを作ってみようかと思う
- 5 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:35:07.352 ID:j+sPRCzi0.net
- >>3
本は買ってきて読んでるけど意味がよくわからん
- 6 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:35:09.105 ID:1gpUCl/y0.net
- >>4
レベル高杉
- 7 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:35:54.008 ID:UEl3bfa9a.net
- 中学生には無理だなwww
- 8 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:36:00.070 ID:ykZzc1Lk0.net
- まず公式のドキュメントを読もう
- 9 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:36:05.263 ID:s9f8TPqJ0.net
- hello world
- 10 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:36:27.203 ID:j+sPRCzi0.net
- >>6
えっレベル高いのか?
- 11 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:36:40.777 ID:thiIB6xQ0.net
- >>5
分かるまで読め
- 12 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:36:41.101 ID:j+sPRCzi0.net
- >>9
そこまでは出力できた
- 13 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:37:51.055 ID:j+sPRCzi0.net
- >>11
うーん…わかるけど理解してないっていうか
自分で考えてコードが書けるようにならない
- 14 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:38:08.686 ID:9beA8jnI0.net
- ぶっちゃけUnity使えばいいと思う
モチベーション保てなきゃ意味ないし
Unityならガチのド素人でも「ゲーム」が作れる
- 15 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:38:23.791 ID:j+sPRCzi0.net
- まずはJAVAの勉強をした方がいいのか?
オブジェクト指向もいまいち理解してない気がする
- 16 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:39:06.562 ID:j+sPRCzi0.net
- >>14
Unityは面白いよなちょっとは触れる
でもゲームを作りたいとは思わない
- 17 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:40:02.754 ID:vHWdT3r6p.net
- プログラミングは数こなしてなんぼだから
なんでもいいから作りまくるといい
- 18 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:40:07.998 ID:PNF+HOnA0.net
- PCの仕組みからだろ
ソフトの基礎、OSとの互換性などなど
- 19 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:41:10.194 ID:thiIB6xQ0.net
- >>15
泥やりたいならJavaだな
- 20 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:41:28.151 ID:j+sPRCzi0.net
- >>8
英語力ないんだ
- 21 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:41:54.337 ID:WJbdSuSx0.net
- やあここは
- 22 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:41:55.910 ID:j+sPRCzi0.net
- >>17
それはコードの写経でいいのか?
- 23 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:42:06.653 ID:1gpUCl/y0.net
- 取り敢えず高専行く勉強しない?
死ぬほどやれると思うよ
- 24 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:42:45.759 ID:j+sPRCzi0.net
- >>18
PC自作はした
PCの仕組みってシステムのこと?
- 25 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:42:55.194 ID:PNF+HOnA0.net
- >>20
英語より数学の方が必要
- 26 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:43:17.619 ID:thiIB6xQ0.net
- >>20
致命的すぎる
プログラミングに最低限の英語は必須
英語読めなきゃコピペコーダーにすらなれんぞ
- 27 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:43:39.084 ID:j+sPRCzi0.net
- >>19
JAVAはどこらへんまで勉強してAndroidアプリ開発に移行すればいい?
- 28 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:43:52.326 ID:WJbdSuSx0.net
- コード写経したあとにすることは?
- 29 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:44:44.901 ID:PNF+HOnA0.net
- >>24
そうそうハードの組み立てとかじゃなくて
それがどういう理由で必要なのか動いてるのかってこと
メモリとハードディスクの違いはとかそういう基礎的なところから
そこからソフトやOSとシフトしていって
こういう理由でソフトを組むんだなあって感じで
- 30 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:45:37.125 ID:j+sPRCzi0.net
- >>23
高専に行くつもりはないな
>>25
数学ねぇ…中学生にしてはできる方だけど…
>>26
英検準2レベルだけど不十分?
- 31 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:46:38.522 ID:j+sPRCzi0.net
- >>28
分かりません
>>29
基本情報レベルの知識じゃ不十分かな?
- 32 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:47:30.796 ID:UEl3bfa9a.net
- 馬鹿にはできないよwwww
- 33 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:47:55.949 ID:WJbdSuSx0.net
- コードの改変だよ
ここ変えたらどうなるかな?って変えてみて学んでいくんだよ
printf("hello world");
を書いたらhello worldを変えてみる
どこをどうすればどうなるのかがだんだん分かってくる
- 34 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:48:57.970 ID:6f9Bp1ue0.net
- 中学生でプログラミングやったときは配列で投げたわ
英語は出来たほうが圧倒的に有利だけどAndroidプログラミングとかは巷に日本語の情報氾濫してそうだし別に大丈夫なんじゃないの
- 35 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:49:15.461 ID:thiIB6xQ0.net
- >>27
最低限コンパイルして実行してAPI調べて、ってのが自力でできるようになるまでは出来ないとどうにもならん
言語問わず
そこから先は実践でも基礎でも好きな方からやっていけば良い
- 36 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:50:01.722 ID:j+sPRCzi0.net
- >>33
ふーんそんなもんかー
でもエラーが出た時に対処法がわからなくなる
- 37 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:50:07.113 ID:vmAOOigDp.net
- Androidは面倒くさいよ
HTMLでも学んでホームページ作ってみれば
- 38 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:50:52.395 ID:j+sPRCzi0.net
- >>34
まあググれば色々出てくるがエラーの対処法は日本語の記事が少ないように思う
- 39 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:51:46.623 ID:j+sPRCzi0.net
- >>35
要はJAVAで自力でアプリが作れるようになるまでってこと?
- 40 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:52:10.301 ID:j+sPRCzi0.net
- >>37
ホームページにはあんまり興味がないんだ
- 41 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:53:18.282 ID:vHWdT3r6p.net
- >>22
電卓みたいな簡単なものでもいいから自分で考えて作るのがベスト
例えば0除算されたらどうする?とか何桁の計算までできるようにする?とか
- 42 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:54:16.014 ID:j+sPRCzi0.net
- >>41
難しそうだな…頑張ってみる
- 43 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:55:03.995 ID:thiIB6xQ0.net
- >>39
簡単なアプリが作れる程度、な
- 44 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:55:08.159 ID:VbFftbKS0.net
- 英語を学びなさい
言われてみれば英語を知っていれば外人のサイトで情報収集出来るし、
エラー出たときもエラー内容は大体英語で書かれているから英語を知っていて損はない
- 45 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:55:30.877 ID:/2YK6Em40.net
- 足裏見せて
- 46 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:55:34.065 ID:vmAOOigDp.net
- >>40
今時のホームページはアプリと違いはあまりないよ
スマホのブラウザでFacebookとか行けばアプリっぽくなるでしょ?
- 47 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:56:14.520 ID:9UYuL1/ha.net
- ここで頭いいやつはプログラミングのブログを作って勉強ついでに記事も更新して小銭を稼ぐ
- 48 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:56:54.185 ID:VbFftbKS0.net
- ミス
言われてみればの一文は省いてくれ
最近予測変換で変なのが入る
- 49 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 16:59:30.383 ID:j+sPRCzi0.net
- >>43
なるほど分かった
ありがとう
- 50 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 17:00:02.944 ID:HQdA5PK8a.net
- 電卓作るなら日常で使う電卓みたいなボタン押すタイプの奴を作るのは簡単
1
+
1
=
で2が出る奴とかな
たまに数式文字列の計算結果を求めるパーサのことを電卓って言う場合があるがあれは難しいから注意
(1+1)*(3-5)
で-4を出力する奴な
- 51 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 17:00:03.620 ID:j+sPRCzi0.net
- >>44
これはよく言われるよな
受験もあるし英語は勉強しておこうと思う
- 52 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 17:00:17.725 ID:MBzk3WUi0.net
- なにすればいいかわからんのなら
すでに出回ってるものとまったく同じものを作ってみる、とか
- 53 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 17:00:31.717 ID:j+sPRCzi0.net
- >>45
は?
- 54 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 17:00:46.732 ID:j+sPRCzi0.net
- >>47
やってたけど挫折した
- 55 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 17:01:37.009 ID:j+sPRCzi0.net
- >>50
電卓ならなんとかできそうだがそれは無理だな
- 56 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 17:01:40.566 ID:d02nkXx10.net
- printf("お前にはまだ早い\n");
- 57 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 17:01:56.444 ID:j+sPRCzi0.net
- >>52
やっぱそれが一番なのか
- 58 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 17:02:59.618 ID:7lQIEg000.net
- 別にデザイン無視すれば神経衰弱はすごく簡単
Listに入れてランダムにシャッフルするだけだ
GUIはJPanelあたりで
- 59 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 17:05:08.113 ID:j+sPRCzi0.net
- >>58
うーん書いてる意味が分からない
- 60 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 17:07:02.286 ID:1hSBqVyS0.net
- オブジェクト指向を学ぶには実際に
スマホアプリでも作ったほうが理解できるよね
- 61 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 17:07:10.193 ID:/2YK6Em40.net
- >>53
君の足裏が見たいの
- 62 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 17:08:41.969 ID:j+sPRCzi0.net
- >>60
JAVAの勉強を介さずにいきなりアプリ開発するってこと?
- 63 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 17:09:04.648 ID:4WfMDobB0.net
- オブジェクト指向はクラス図読むようになってやっと理解できた気がする
- 64 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 17:09:07.071 ID:j+sPRCzi0.net
- >>61
キモい死ね
- 65 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 17:10:26.991 ID:7lQIEg000.net
- Javaは総称型、インターフェース、クラス、メソッド、フィールドとか勉強して
OracleのJavadocの見方、使い方がわかるようになると世界が変わる
- 66 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 17:11:27.841 ID:j+sPRCzi0.net
- >>65
言っている意味がわからないから勉強する
- 67 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 17:12:45.057 ID:W3FIWc+F0.net
- 調べながら作るといいよ
なお設計
- 68 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 17:15:09.985 ID:j+sPRCzi0.net
- >>67
設計は?
- 69 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 17:15:54.683 ID:7lQIEg000.net
- >>66
下のやつの意味がわかるようになったらJavaはめちゃくちゃ使える
http://docs.oracle.com/javase/jp/8/docs/api/
http://docs.oracle.com/javase/jp/8/docs/api/java/util/ArrayList.html
- 70 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 17:16:04.511 ID:/2YK6Em40.net
- >>64
かわいい
身長と体重教えて
- 71 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 17:16:45.766 ID:W3FIWc+F0.net
- >>68
最後に一気にリファクタリングすればいい
ただし効率悪い
- 72 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 17:18:03.803 ID:v6De0Sqa0.net
- ある程度わかってるならコード書くしかすることなくね
- 73 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 17:18:04.678 ID:hzp9cbnz0.net
- 神経衰弱とかなら簡単やからそれでいいんじゃねーの?
Java俺出来んけど
- 74 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 17:18:20.287 ID:j+sPRCzi0.net
- >>69
ありがとう
見てみたけどよく意味が分からなかった
何を勉強すれば意味が分かるようになる?
- 75 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 17:18:46.171 ID:vmAOOigDp.net
- >>1が成人するときに、Androidの新規開発がJavaとは限らない
KotlinとかGoになっちゃうかもね
ぶっちゃけプログラミング入門としてJava+Androidはとてもオススメ出来ない
開発環境のセットアップだけでかなり苦労すると思うよ
enchant.jsとかオススメです
- 76 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 17:19:05.101 ID:j+sPRCzi0.net
- >>71
なるほど
- 77 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 17:19:27.511 ID:j+sPRCzi0.net
- >>72
そうだな
- 78 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 17:19:37.484 ID:j+sPRCzi0.net
- >>73
簡単なのか?
- 79 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 17:19:48.753 ID:j+sPRCzi0.net
- >>75
ちょっと調べてみる
- 80 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 17:21:35.156 ID:hzp9cbnz0.net
- >>78
配列シャッフルして、一ターン二枚選んで、合ってたらok、でいいんやろ?イケるイケる
- 81 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 17:21:47.036 ID:S9OOl7IP0.net
- Androidで動かしてみたいってモチベーションが特にないなら、開発環境としてはC#がストレスなくていいと思うよ
- 82 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 17:22:39.292 ID:7lQIEg000.net
- >>74
明快入門Javaって参考書がなかなかわかりやすい
あと無料だったら下のサイトがとっつきやすいかな
わからない単語があったらググる癖があれば独学でも多分いけんだろ
http://www.techscore.com/tech/Java/index/
- 83 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 17:23:29.477 ID:j+sPRCzi0.net
- >>80
実際やるとわからなくなるんだよな
- 84 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 17:23:48.100 ID:j+sPRCzi0.net
- >>81
Androidアプリが作りたいんだ
- 85 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 17:26:35.600 ID:j+sPRCzi0.net
- >>82
JAVA入門ってとこまでは分かる
その先のJAVA SEとかJAVA EEってところまで勉強しなきゃいけないの?
- 86 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 17:28:53.568 ID:v6De0Sqa0.net
- 言語仕様ばっかりやるより>>50みたいなちょっと長めのコードを書く練習の方が大事と思う
- 87 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 17:29:02.200 ID:m3RD626zp.net
- >>81
Windowsアプリの開発は時代遅れになりつつある
今からやるならVSに慣れない方が良い
- 88 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 17:31:20.716 ID:7lQIEg000.net
- >>85
とりあえずJava SEのユーティリティ(Java.util)と入出力(java.io)は義務教育
ゲームを作りたいならユーザーインターフェースも勉強したほうがいいかな
ネットで繋いでやりたいならネットワークプログラミングも
あとは知ってて損はないけどわりかしどうでもいい
- 89 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 17:34:36.255 ID:7lQIEg000.net
- >>85
あ、Java.io入出力のごく一部さえできればあとはわりかしどうでもいいから義務教育は言いすぎた
- 90 :以下、\(^o^)/でVIPがお送りします:2015/10/17(土) 17:36:03.269 ID:j+sPRCzi0.net
- >>88
>>89
丁寧に教えてくれてありがとう
やってみる
総レス数 90
20 KB
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★