高1だけどプログラミング始めたいから指南してくれ [転載禁止]©2ch.net

■ このスレッドは過去ログ倉庫に格納されています
1111
垢版 |
2015/04/07(火) 17:40:54.24
目標 卒業までにandroidアプリ出したい。

プログラミングはできないけどpcとかハードの知識はある。アルゴリズムとかも分からん。

教えて欲しいことは
@どの言語から始めるか
Aどの程度のpc買えばいいか
Bできるかどうか
それ以外にもおすすめの本とかあればお願いします。
11111
垢版 |
2015/04/07(火) 20:12:31.38
>>8
ちな静岡住み
12仕様書無しさん
垢版 |
2015/04/07(火) 20:14:35.94
Windowsだと遊んじゃうから
2015/04/07(火) 20:20:20.65
>>1は釣りでしょ
古典的すぎる
2015/04/07(火) 20:22:49.02
>>10
Macだと、ほとんど何もできなくて自分で作ってやろうという創作意欲がわく。
あとは、最近猫も杓子もWindowsで組み込みすらWindowsでC#という有様なので
差を付けたいなら人が多いWindows系よりも、MacでObjectiveCとかUnix系のCを
覚えたほうが将来高い仕事が多い。
2015/04/07(火) 22:03:00.52
まずは最初にiOSかAndroidのどちらのアプリ開発をするか決めないといけないだろう。
iOSにもAndroidにも一長一短ある。iOSの方が市場は大きいが、Androidの方が自由である。
iOSアプリ開発なら、Macが必要。Androidアプリ開発なら普通の古くないパソコンで充分可能。
2015/04/07(火) 22:08:45.33
次は開発環境を構築する必要があるが、「iPhone 開発環境」「Android 開発環境」などで
インターネット検索すればやり方が書いてある。
できたら、「hello, world」を表示するだけのプログラムを作成して実行してみるとよい。
2015/04/07(火) 22:14:03.49
それが終わったら、制御構造と変数について勉強すること。
制御構造というのはプログラムを実行していく流れを決める構造のことで、
if文、for文、while文などがある。変数とは、数値や文字列などの値を代入できるデータの入れ物である。
2015/04/07(火) 22:16:52.80
それが終わったら、「じゃんけんゲーム」を作成してみること。
コンピューターが出す手は、乱数で決めるとよい。
2015/04/07(火) 22:17:12.55
平成になってからもう30年近いんだぞ?
そんな昭和の時代の学習方法で若いやつを騙そうとすんなよ。
いまさらhello worldとかマジないわ。
2015/04/07(火) 22:32:10.99
hello worldが嫌なら電卓アプリでも作ってくれ
2015/04/07(火) 22:38:12.60
マニュアルを入手しておけば、勉強がはかどるぞ。
多分、無料でダウンロードできる。
Android開発ならJavaのマニュアルを入手しよう。
2015/04/07(火) 22:47:42.49
すべてマニュアルに書いてあるよ

で終了
2015/04/07(火) 23:33:14.17
老害のいうことはスルーできる技術をまず身に着けて、
デザインパターンを最初に勉強するのがいいぞ。
hello world()や電卓()からプログラミング入ったら、
40歳使い捨ての低賃金の派遣奴隷にしかなれないぞw
2015/04/07(火) 23:42:16.49
>>23
ありがとうございます。
25仕様書無しさん
垢版 |
2015/04/07(火) 23:51:07.90
デザインパターンとはhtmlのことです。
cssとか学んで見ましょう。

web系は必須ですからね。
2015/04/07(火) 23:52:30.26
>>25
ありがとうございます。
271
垢版 |
2015/04/07(火) 23:56:18.49
ブロック崩し系のゲームを作ってみたいのですが、何を勉強すればいいでしょうか?
2015/04/08(水) 00:01:16.68
>>24>>26は偽者です。トリップ付けました。
2015/04/08(水) 00:03:54.07
いえいえ、私こそが1です。
30111
垢版 |
2015/04/08(水) 00:16:26.76
windowsにするとすればスペックってどんなもん?
31111
垢版 |
2015/04/08(水) 00:18:14.50
ちなみに俺が本人だぜ
遅れてすまん明日入学式だから
32111
垢版 |
2015/04/08(水) 00:20:54.48
論点がずれてる気がするが俺がしたいのはandroidの開発であってhtmlとかやるつもりはない役に立つならあとで覚えるつもり
33111
垢版 |
2015/04/08(水) 00:25:11.82
>>23
ありがたいがあくまで今は趣味と割り切って楽しめたらいいと思ってるから40歳(ryとか意識せずやりたいんだ。
2015/04/08(水) 01:23:08.48
またこの手のスレか
プログラミング学びたいならまず同じ興味を持つ友達を作れ
話はそこからだ
2015/04/08(水) 02:40:26.41
webview知らねえで済むかよ
お前にまず必要なのはJavaとhtml/cssとjavascriptだ
36111
垢版 |
2015/04/08(水) 08:12:39.02
>>35
android開発に必要ならやるけどどれから始めりゃいいの?
Js?
2015/04/08(水) 08:32:20.62
ハードの知識もねじ締められるってレベルなんだろうなぁ
2015/04/08(水) 10:57:45.82
パソコンは買ったのか? 価格.comでちゃちゃっと買っちまえよ。
2015/04/08(水) 11:21:52.15
指南してくれ・・だと?

ご指南お願い頂けないでしょうか・・だろ
ざけんな
2015/04/08(水) 11:57:59.03
高校生だから授業中かな?
2015/04/08(水) 12:00:22.93
スマホで見てるんじゃね?
42111
垢版 |
2015/04/08(水) 17:49:22.51
>>37
一時期自作はまってたからねじぐらいは締めれる。
43111
垢版 |
2015/04/08(水) 17:50:24.16
>>38
とりあえずdellのxpsを3年間使おうと思います。
44111
垢版 |
2015/04/08(水) 17:51:23.86
>>40
入学式やってきたとこです
2015/04/08(水) 19:30:18.94
知恵袋にこういうチンカスいっぱいいて誰一人モノになってないという・・・
46111
垢版 |
2015/04/08(水) 21:16:04.70
>>45
知恵袋?
2015/04/08(水) 21:30:04.63
ヤフー知恵袋を知らないのか?
2015/04/08(水) 22:56:35.09
>>45
お前の言う「チンカス」を、そんなに大勢ストーキングしてるお前って・・・
2015/04/09(木) 01:00:07.31
なんでも2chで聴くガキ
50仕様書無しさん
垢版 |
2015/04/09(木) 01:02:21.46
          (^^^)
        __|三|___ 
       /        \
     / /・\  /・\ \  はじめてのち〜ん(笑)
     |    ̄ ̄    ̄ ̄   |    
     |    (_人_)     |/ヽ 
     |     \   |    /ゝ_ノ  キミとち〜ん(笑)
     \     \_|   //
  (⌒)二二)) ̄ ̄ ̄ ̄ ̄|))/     
  .  ̄    .|  O   O |      
        |.________|\    
        /     Y    \◇
2015/04/09(木) 01:08:17.78
昔はアセンブラだけでゲームを作ってたんだぜ
アセンブラだけで何か作ってみな
アセンブラが使えるようになれば他のどんな言語にも強くなれるよ
2015/04/09(木) 01:26:15.91
>>1
Android開発本買えば?
2015/04/09(木) 02:07:21.00
“欽ちゃん”キャンパスライフ開始
Q.歳をとってから大学受験するのは?嫌だor挑戦したい。
LINEアンケートでは挑戦したい54%、嫌だ46%。

この中で実際挑戦するのは1%にも満たないのは想像できる。
プログラムしたい〜とか言うド素人も似たようなもん。
2015/04/09(木) 04:30:58.15
マジレスするとITパスポートとってから基本情報技術者試験とってついでに応用情報技術者試験をとるんだ!そうすれば自ずとわかってくる。
なおこれは自分で実証済み
55111
垢版 |
2015/04/09(木) 06:39:46.43
>>52
androidの本は買うつもりでいます
56111
垢版 |
2015/04/09(木) 06:40:27.40
>>54
itパスポート持ってます
2015/04/09(木) 09:35:01.89
ベーマガとかあればいいんだけどねぇw
2015/04/09(木) 13:49:50.78
itパスポートが底辺資格と証明されてしまった・・・
2015/04/09(木) 15:08:24.53
名前欄がガキだよなw
2015/04/09(木) 15:51:07.10
できるやつって聞かないで行動するもんなw
こんなところで聞くのは底辺
61111
垢版 |
2015/04/09(木) 18:02:52.50
>>58
英検より簡単ですからね。
62111
垢版 |
2015/04/09(木) 18:03:58.27
>>60
底辺はプログラミングやっちゃダメですかね?
63仕様書無しさん
垢版 |
2015/04/09(木) 19:51:01.21
んな事ねえよw 好きならやればいいじゃん。
好きかどうかはやってみなきゃわからん。
2015/04/09(木) 20:51:48.29
まずは小飼弾も薦めている、Head First Cをやる。
そもそもC言語でまともな教科書は、これとK&Rぐらいしかない。
ここまでやれば、基礎が出来上がる。

逆にC言語を経験していないと、どこかで能力が頭打ちになる。
ちゃんと学習したいなら、最初はC言語をやるべき。

C言語を終えたら、他言語も学習しやすくなる。
その時にJAVAまたはSwift、どちかを選んだら良い。
2015/04/09(木) 21:32:38.38
javaいじり始めて1か月(卒論しながら)でandroidアプリ出したぞ。
ゲームとか作るなら、そっちの勉強をしないといけないと思うから、
大変だと思うが、テキストとデザイン、画面の切り替えとか、
そういう簡単なものなら、すぐできちゃう。android studioを使うといい。
簡単なアルゴリズム?なら検索すればいっぱい見つかるから、
解読しながら覚えていけばおk。ゲームに関してはしらん。
66111
垢版 |
2015/04/09(木) 21:43:53.34
>>65
知識0からですか?
67111
垢版 |
2015/04/09(木) 21:46:06.58
>>64
そうですか。
例えばjavaやりながらCを学ぶことって厳しいですかね?
2015/04/09(木) 21:58:38.04
>>66
ゼロだよ。ってかまだプログラミング知ってから2ケ月だわ。
修論の片手間でandroidアプリ作ったのが1カ月前、それから頼まれたんでweb系と、
excelVBA弄り初めて1か月。多少は身についた。これからまたjavaやるつもり。

ブロック崩しは多分画面のループがいるから、そういう勉強必要なんじゃねえのかな。
俺もこれから勉強する予定w頑張ろうぜ
2015/04/09(木) 22:23:15.10
>>68>>67の差が
できる奴とできない奴の差。
2015/04/09(木) 22:36:26.94
中3の女子ですが、春休みからRubyはじめました。
Rubyの作者がうちの県出身だそうで、Rubyしか選択できませんでした。
Rubyのスレは難しすぎるのでここに厄介になります。
7170
垢版 |
2015/04/09(木) 22:41:19.15
書き間違えました。
中3女子ではなく中年女子(ネカマ)でした。
72111
垢版 |
2015/04/09(木) 23:12:05.95
>>68
すごいですね!
あなたと違って僕能力低いですけど頑張ります。
73111
垢版 |
2015/04/09(木) 23:13:23.69
>>69
その通りですねぇ
7470
垢版 |
2015/04/09(木) 23:19:06.43
やっぱり中3女子です
2015/04/09(木) 23:25:36.43
>>72
俺は脳味噌自体そんな優秀な方じゃないよwむしろ知能指数低いと思う
Cの本とか立ち読みして無理だって悟ったレベル。今なら多少わかるかもしれんが
俺が割と早く身につけられたのは、必要な情報を絞って探していったからじゃね
仕事なら別だろうが、趣味なら必要な情報さえあればおkよ
2015/04/10(金) 09:49:56.23
なんでもそうだけど、人に頼るよりもまず作ってみる方が早いよ。
PCあるんだろ?
2015/04/10(金) 11:33:48.85
「android プログラミング」でググるといっぱい出てくるけど、そういうのも見ないんだろうね
2015/04/10(金) 13:05:50.94
学校の勉強に専念w
2015/04/10(金) 15:07:03.34
>>56
ITパスポートは持ってるのが前提みたいなもんだから……
応用情報技術者試験取ればおk
80111
垢版 |
2015/04/10(金) 18:37:07.52
>>77
何から手をつければいいか分からんぐらい多いんですよ。
2015/04/10(金) 19:06:49.96
まずは開発環境を構築しなさい。
82111
垢版 |
2015/04/10(金) 19:39:11.17
>>81
androidstudiohは入ってるんですけどエクリプスとどっちがいいんですか?
2015/04/10(金) 20:12:50.61
両方。
2015/04/10(金) 22:26:44.97
自分でやってみて試すくらいの時間あるだろ。
いくつかポインタはあるんだからまずやってみろ。
そういう姿勢だってエンジニアに必要な要素だぞ
85111
垢版 |
2015/04/10(金) 22:40:29.74
>>84
そうですね。
さーせんっす
2015/04/10(金) 23:51:16.51
昔は独力独学が基本だったんだよな
今はネットでアドバイスもらえるから、昔と比べてはるかに学びやすい
ただ、情報が多すぎて何がなんだかわかりづらくもなってる
2015/04/11(土) 05:17:21.41
夢を壊すようで悪いんだけどさ。

>>111 はプログラミング向いてないと思う。
そりゃ今から色々勉強すれば、そこそこのプログラマーにはなれると思うけど。

プログラマーになる人って、「プログラマーになるにはどうしたらいいですか?」
なんていう、トロい質問を2ちゃんに書く以前に、自分でコードを
書き始めちゃう人のほうだから。

AndroidやiPhoneのアプリ作れたらいいな、っていうとことからプログラミングへの
興味を持つのは良いと思うが、そこから、
実はスマホのアプリ作るよりも先に、C言語でUNIXのプログラミングできた
ほうがいいとか、LISPやってみようとか、という風に興味の対象が変わって、
大学でコンピューターサイエンスを学ばないと、プログラマーにはなれないな
と実感させられるような体験をすることが一番大事。

そういう体験は、2ちゃんで「どうしたらいいっすか?」という質問を投げる態度からは
絶対に得られない。
2015/04/11(土) 05:32:31.03
ま、ひとつだけアドバイスしとくと、>>1が、俺の高校一年生のときと
同じくらいの学力があって、しかもプログラマーになりたかったら
それなりにレベルの高い大学で
「プログラミングとは、またはプログラムとはそもそも何か?」
という問いに答えるための知識を学問として、きっちり学べる情報工学系の
学科を目指すだろうな。
で、英語を高一からちゃんとやって、何か質問したいことがあったら、
基本は英語でStackOverflow に投稿する。

とにかく高校一年の間に、
Googleみたいなものを作る集団の知的レベルと、今の自分の差を
具体的かつ鮮明にイメージできるような経験をすることだ。
今はその経験はないだろうが、どこに行って誰と話せば
そういう経験を得られるか。逆に、どういう人の話をきくと
逆にそういう経験から遠ざかるのか、という判断のセンスが貴君の
人生を大きく変えていくことだろう。
2015/04/11(土) 05:47:17.32
とりあえず、Androidアプリ作れることよりも、
高校一年のうちに、チューリングマシンの代数的定義
(要するに、「コンピューター」の定義だな。概念的なね)
をきっちり書けることを目指した方が、より上のプログラマーになれるんだ
ということを、人から教えられて無理に納得するのではなく、
自分で実感する経験をすることだ。

要するに、「本物を知るための経験」ということだが、これを得るには
どうでもいいような経験をさせるための、どうでもいい情報
(これが皮肉なことにプログラミングの成果であるインターネットには
溢れている。)を無視する意志力が必要だ。
2015/04/11(土) 07:37:44.79
僕は優しいからはっきり言うけども。
つまりは
>>1が、高校出たら東京に出てくるとして、
どんなに勉強しても、ナントカ電子専門学校だの、ナントカゲーム学院に
ようやく入れた、ぐらいの学力なのか、それとも、早稲田慶應レベルは余裕で、
京大理学部も十分狙えるような子なのかで、
言うべきことは全然変わってくるわけです。

ま、2ちゃんでこんな質問していることからして
後者ってことはないわなw
2015/04/11(土) 07:46:54.55
なんとか専門学校とかならチューリングマシンのあたりを理解してなくても構わない気がする
逆に早稲田慶応に行けるくらいかなってなら計算機の仕組みとか計算機工学の話題を調べても面白い気がする
2015/04/11(土) 07:59:50.66
各論は突っ込み所満載だが・・・

>どうでもいいような経験をさせるための、どうでもいい情報
>(これが皮肉なことにプログラミングの成果であるインターネットには
>溢れている。)を無視する意志力

は重要。これを、若いときに持てなかったやつは、一生他人に使われて終わる。
2015/04/11(土) 09:19:09.56
プログラマに大切なのは


とにかくコーディングすることだ!
毎日10時間以上没入しろ!
2015/04/11(土) 09:41:11.84
>>93

それって、

サッカー選手に大切なのは
とにかくボールを蹴ることだ!

と言っているのに近いな。(つまり何も言ってないのと同じということだが。)
95111
垢版 |
2015/04/11(土) 20:50:11.75
みなさん色々アドバイスありがとうございました!
ダメ出しとかも一個一個解決できりゃいーなーと思います。
年内にアプリ出そうと思ってるんで頑張ります!
96仕様書無しさん
垢版 |
2015/04/11(土) 23:56:08.12
>>111
高1なら変なこと考えずに受験勉強頑張って、
とにかくいい大学へ行け。
プログラミングやソフトのことは、その後に考えろ。

今は、理系なら、ほとんどの野でソフト使うから、
理系はプログラミングは必修になってる。
だから理系ならどこの学科に行ってもだいたいいいと思う。
とにかくいい大学へ行け。

お勧めはもちろん東大、東工大、京大だ。
それ以外はやはりちょっと評価が下がるからな。
2015/04/12(日) 00:29:02.56
なるほどこうやって大学いきゃOKみたいなアレが量産されるわけか・・・・
例えば、10年前と今と「プログラミング」ってググるとアレだよねw
今のプログラマて(検索引っかかる自称プログラマて)色々おもろい
何々言語やってます 何々言語もやってみる、っての多いけど
そもそもWindowsすらよくわかってない人多いよね
馬鹿にする前に窓を使いこなすのが先じゃないかな(いや馬鹿にしてるかは知らんけど)
昔のヒトは目の前のシステムをアホみたいにいじり倒してたと思うんだよね
何が必要とかそういう話じゃなく
2015/04/12(日) 04:50:34.56
なんだこのスレw
2015/04/12(日) 06:41:26.67
>>97
このスレの流れをみて
>なるほどこうやって大学いきゃOKみたいなアレが量産されるわけか・・・・
と思ってしまうのは、単にお前=97の学歴コンプレックスでしょ?
もう一度よく読め。
>大学いきゃOK
とは一言も書いてない。

はっきり言って、プログラミングとは何かについて理解を深め、かつ
それを道具として使いこなして、何か知的に意味のあるアウトプットを
することに比べたら、早慶に入るための受験勉強のほうがずっと簡単だと
思えるような学力がないと、後々プログラマーとして大変になる。

>>1 がもし、プログラミングで大学を選ぶなら筑波もいいと思うんだね。
Matzの後輩ということだね。
2015/04/12(日) 08:29:40.54
作りたいものが具体的にないくせに
なりたいにわかが多くて困る。
2015/04/12(日) 09:49:41.17
パソコンにアンドロ開発環境いれて
Nexusを買えば開発環境完成だよ


普段の高校生活は人生1度きりの青春なのだから
昼間の時間をプログラミングなんかに割いてはいけないよ
2015/04/12(日) 10:13:04.75
一番大事なのは何を作るかやぞ
103仕様書無しさん
垢版 |
2015/04/12(日) 10:32:58.41
 
それ以外?

Advise では「Android Application 作成入門」などと書いてある本の Source を参考にする事ですか…
恐らく、其の儘の Source を書くだけでも Application は作れる筈です…
2015/04/12(日) 11:10:44.14
正直言えば、大学で理系に行けば必ずプログラムやるし
高校時代にプログラムなんか無理にしなくてもいいよ


高卒で手に職就けたいなら別だけど
2015/04/12(日) 11:47:09.44
この人は趣味でやるつもりなんじゃないの?だったら学ぶためにわざわざ大学行かなくていいよ。
俺はプログラミングを趣味として独学して、大学でもまた別の趣味の分野を学んでる。
プログラミングがイイと思うのは、どんな分野の勉強してても、あれに使えそう!ってのが思いつけることだね。
将来コーディングまでするのかはわかんないけど、IT使ったアイデアを出せる気がする。
2015/04/12(日) 11:53:37.45
あと情報系の授業をいくらかとりたければ、総合系大学行っとけば他学部の授業取れるよ。
連投ごめん。だから、他にもっと好きなことあるなら、それを専攻した方がいい。
2015/04/12(日) 11:57:30.65
プログラマなんてクソだから
高校生はセックスでもしてたほうがいい

人生の無駄遣いはやめよう
2015/04/12(日) 13:50:31.13
>>1
いろんなこと言ってる人がいるけど、
もしプログラミングという技能で人生を開こうと思ったら、
コンピューターサイエンスをちゃんと大学で学んだほうがいい。

もちろん、派遣のPGで、人から言われることをただ作るだけの
仕事でいいなら、文系でも高卒でもいいんだよ。

でも、プログラムを書くという行為について、とことん考えたいなら
大学の4年間できっちりコンピューターサイエンスを学ぶべき。

他の雑学は、それこそ社会に出てからでも間に合う。

もちろん、基礎を学ばなくても、プログラミングらしきことは
できるし、自称プログラマーを名乗ることはできる。
というか、世の中、そんな人が大部分なんだよ。
そんな大部分でいいや、なんて、若いうちから思ってしまうのは惜しいと思うよ。
2015/04/12(日) 13:56:55.70
弁護士になりたきゃ、大学行って法学部に行きなさいよと言っても
当たり前の話なのにプログラマーになりたければ、大学でコンピューターサイエンスを
学べという話をすると、反発してくる人がいるあたりが、まあこの国のIT産業がダメな理由
だろうな。
>>1 のような若い人に、そういう環境しか与えられない大人たちの責任は重い。
2015/04/12(日) 20:05:03.05
マジレスするとSQL
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況