誰かプログラム苦手な俺に分りやすく教えろ

このエントリーをはてなブックマークに追加
1デフォルトの名無しさん
JAVA,C#,PHP全部初心者サイト見ながらやってみたけどすぐ挫折した
けど、アイディアだけは山ほど湧いてくるから作りたいんだよ
2デフォルトの名無しさん:2010/10/21(木) 00:21:32
このスレッドは天才チンパンジー「アイちゃん」が
言語訓練のために立てたものです。

アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。

                  京都大学霊長類研究所
3デフォルトの名無しさん:2010/10/21(木) 00:24:13
javascript簡単からお勧め
4デフォルトの名無しさん:2010/10/21(木) 00:31:10
>>2
yes i'm Ichan
5デフォルトの名無しさん:2010/10/21(木) 00:31:14
5分間でわかるコンピュータプログラミング Larry Wall
http://bigthink.com/ideas/21746
6デフォルトの名無しさん:2010/10/21(木) 00:32:21
>>3
ちょっとググってみるわ
7デフォルトの名無しさん:2010/10/21(木) 00:46:26
>>5
すばらしいな。
8デフォルトの名無しさん:2010/10/21(木) 01:20:13
>>5
Perl開発者ラリーウォール
プログラミングはレシピにようである
順番に何をするか決めていって
したいことをすればいい
忙しいキッチンを想像してくれ
シェフがたくさんいる
そしてきみは鉄人シェフ
鉄人シェフは魚をさばいたり上手に出来るけど
君以外のシェフはそれらをまったくするきがない
だからこまかく指示する必要がある
シェフがわかりにくかったら工場でもいい
工場のように、部門にわかれるよね。切る人がいたりアイテムを取りにいくひとがいたり
コンピューターもだいたいそんな感じだよ
スプレッドシートやマクロもそんな感じでしょ?
とにかく
コンピューターを使ってやりたいことはたくさんあると思う
けれど、ちょっと横においといて
そこから必要なデータを取り出して
レシピのようにやってけばいい
そしたら
you do fine
できるさ

要は、少しずつこつこつと覚えろって事ですか?
9デフォルトの名無しさん:2010/10/21(木) 02:43:14
10デフォルトの名無しさん:2010/10/21(木) 02:51:00
>>9
初めて知りました
調べて見ます
11デフォルトの名無しさん:2010/10/21(木) 08:35:30
ほんとにアイディアだけは山ほど湧いてくるんなら
プログラミングの得意な奴と組んでやった方がいいぞ
12デフォルトの名無しさん:2010/10/21(木) 08:36:55
プログラミングだけ得意な奴、なw
13デフォルトの名無しさん:2010/10/21(木) 11:05:45
14デフォルトの名無しさん:2010/10/22(金) 12:50:29
>>11
某著書みたいだな
そんな都合良い奴いるかな

>>12
ですよね

>>13
ありがとう、調べてみます
15デフォルトの名無しさん:2010/10/22(金) 22:33:32
とりあえず何つくりたいんだ?
WinアプリだったりWebだったりあると思うが
16デフォルトの名無しさん:2010/10/23(土) 02:01:40
目標はandroidアプリとサーバの連携だけど、モバイルアプリは難易度が高いイメージがあるから
まずはプログラムが怖く無くせるようになりたい

なぜなら…

ネットの入門サイトを見て順番に進める

最初は順調に進む

所々、詰まるが何とか理解しながら進む

でかい課題に怖じ気づく(((( ;゚Д゚)))ガクガク

いつも以上のような流れで怖じ気づいて終わるから
今のところ一番進めたのはPHPだろうか
17デフォルトの名無しさん:2010/10/23(土) 03:18:31
奇跡的に順調に技術習得したころには
スマフォブームは多分終わってるぞ
18デフォルトの名無しさん:2010/10/23(土) 18:33:17
友達がVB中学校っていうサイトを薦めてきた
VBってどうなの?

>>17
要するにほぼ無理って事?
19デフォルトの名無しさん:2010/10/24(日) 11:48:22
VBはやめとけ。将来スマフォの開発したいんだろ。やめとけ。
20デフォルトの名無しさん:2010/10/26(火) 22:51:07
>>19
忠告ありがとう
21デフォルトの名無しさん:2010/10/27(水) 12:47:58
>>9
python
知らなかったけど調べて見るとなんか俺の求めてた物のような気がしてきた
google三大言語なんて言われると更にやっておいて損は無い気がする

>>13
Prolog
情報が少なくて初心者の学習には向いてるように感じなかったんだが
実際やってみると理解しやすかったりするのだろうか
22デフォルトの名無しさん:2010/10/27(水) 16:47:58
初心者向けのサイトを見るよりは、
まずは薄くても良いから本を1冊やっておくことを勧める。
23デフォルトの名無しさん:2010/10/27(水) 17:05:09
Prologは比類なき孤高の素晴らしい言語ではあるけど
書ける人がそんなにいないし汎用性もないのでオススメできない

Pythonの名前が挙がってるけど順当だと思うよ
教育用言語として使われることも多くそれでいて実用性がある
プログラミング自体に慣れたらJavaでもなんでもやったらよろし
24デフォルトの名無しさん:2010/10/28(木) 00:07:03
>>21
Prologについては、ほとんど同じ土台の
関数型言語について回る数学的な
小難しい理論や工夫が一切必要ない。
オルゴールくらいの単純なからくりで
実行される。それが魅力。
25デフォルトの名無しさん:2010/10/28(木) 13:29:01
>>24
プログラム苦手なやつが学習する上ではぴったりってことですね
26デフォルトの名無しさん:2010/10/29(金) 11:59:59
>>25 小学生向きの言語。パパートのLOGO以上にね。
27デフォルトの名無しさん:2010/10/29(金) 12:57:18
>>26 50歳からのプログラミングにはPrologが最適という話は何度も読んだけれど、 小学生ねぇ。ロジックプログラミングには読解力が重要だと思うけど、 その部分がまだ育っていないのではないかな。
28デフォルトの名無しさん:2010/10/29(金) 13:08:35
だから、Prologでプログラムを書いているうちに、読解力も上がって
くるのですよ。
29デフォルトの名無しさん:2010/10/29(金) 13:37:25
逆引きできるリファレンス本買ってみなよ。
秀和システムの逆引き大全シリーズとか。
ちょっと古くなった版だとamazonの中古で投売りになっててオイシイよ。
30デフォルトの名無しさん:2010/10/29(金) 13:53:55
逆引き本からプログラミングに入るのは私も有力だと思っているが、
なぜかム板ではほとんど話題に上らないね。
31デフォルトの名無しさん:2010/10/30(土) 01:15:08
逆引き本からプログラミングに入ったやつが居ない、又はとても少ないからじゃないか?
32デフォルトの名無しさん:2010/10/30(土) 09:33:11
>>31
プログラム言語にもよる。課題、
http://hibari.2ch.net/test/read.cgi/tech/1286978599/863
http://nlp.dse.ibaraki.ac.jp/~shinnou/lecture/nl/rep1.pdf
に対する下のふたつの解答を比べてみると、

http://ime.nu/codepad.org/HDgcTZix
http://nojiriko.asia/prolog/c141_863_2.html

やはり、文法の「いろは」からではなく、逆引きで入る場合の理解の
し易さの差は相当なもの。
逆引き本の多くの言語はJavaかCであることを考えると、向かない言語が
採用されているからかも知れない。
33デフォルトの名無しさん:2010/10/30(土) 09:44:42
>>32
逆引き本は実用を旨とするから、仕方ないんだろうね。
34デフォルトの名無しさん:2010/10/30(土) 12:10:29
逆引き本は、やってる事が超基本でほとんどゴミなTIPSばっかなのに、名前が500の極意とか大げさで読んでるの見られたら恥ずかしい。
35デフォルトの名無しさん:2010/10/30(土) 13:25:54
つまり初心者に丁度いいじゃん
36デフォルトの名無しさん:2010/10/30(土) 18:06:02
>>1
やる気に水をさすようで悪いんだが、
プログラムというのは、
プログラムを作りたい→本を読む→わからない→わからないことを調べる
→分かる→新たに知りたいことが出てくる→本を読む→・・・
のサイクルが続けられる人でないと無理だと思う。
プログラムを作りたいなら、それくらいは覚悟したほうがいいと思う。
逆に、それさえできれば池沼でないかぎりプログラムは完成する。
37デフォルトの名無しさん:2010/10/30(土) 21:34:24
求めることと出来ることの乖離が大きいから「プログラムが苦手」と感じるだけ。
最近のスポ根まんがは、努力をすっ飛ばして結果が出る。
これを、「夢見すぎ」と言う。
逆に言えば、地味に一歩一歩出来れば、プログラミングなんて簡単。
38デフォルトの名無しさん:2010/10/30(土) 21:55:22
>>37
間違ってもプログラミングは簡単なものではないな
地道に一歩一歩努力してきた人間が作っても
バグが混入してしまう厳しい領域だ
夢を見ているのはお前さんだろう
39デフォルトの名無しさん:2010/10/30(土) 21:57:37
>>38
バグが混入する程度でおたおたする。バカなんだね。
40デフォルトの名無しさん:2010/10/30(土) 22:15:34
>>38は間違っても
誰かデバックが苦手な俺に分かりやすく教えろ
のスレを立建てるなよ
41デフォルトの名無しさん:2010/10/31(日) 09:40:41
>>37
そもそも最近「スポ根」タイプのスポーツ漫画は少ないな。
最初から天才ってタイプのスポーツ漫画が多い。

でもその例えにはなんか共感した。
死にものぐるいの努力、というほどでは無いけど
長期間の努力が無いとやっぱプログラミングは出来ないよね。
42デフォルトの名無しさん:2010/10/31(日) 13:14:29
>>35
ひと昔も前だけど、「Java プログラミング 1001 Tips」という本を買ってきて、
拡張して使ったけど何とか実務で通用した。Javaの知識はなかったが。
431:2010/11/02(火) 03:03:15
色々な意見ありがとうございます

> プログラムを作りたい→本を読む→わからない→わからないことを調べる
→分かる→新たに知りたいことが出てくる→本を読む→・・・

確かにプログラムに関しては今まで”わからない→調べる”をあんまりしてきませんでした
今後はあきらめずに調べてみようと思います…
今まで先を急いで進んでしまって、気がついたら分からない事だらけで溺れてきた気がします

こういう事にならない為にもTipsひとつひとつを確実に進めていく学習法が有効なのでしょうか
そこでJAVAの逆引き本を探してみたけど、意外と種類が少ないんですね
いきなりボリュームがある本を買うのが不安なんで、ついでに探してて見つけたPythonの
入門本に惹かれました

やっぱりPythonから学習してみようと思います

Pythonスタートブック
ttp://amzn.to/cPavoh

継続させていく為にも学習の経過を報告しながらやっていきたいと思います
44デフォルトの名無しさん:2010/11/02(火) 06:08:42
Prolog工作員の罠に引っかからなかった君は見込みがある
簡単に行かないことも出てくるだろうがガンバレ
45デフォルトの名無しさん:2010/11/16(火) 19:51:07
アイデアが沸いてくる奴は伸びる

逆に〜のようなものを作りたい奴は伸びない

世の中アイデアだと思う
46デフォルトの名無しさん:2010/11/17(水) 07:17:19
>>45
少し目が覚めたよ。
47デフォルトの名無しさん:2010/11/20(土) 01:23:54
>>43
Rubyもいいよ
48デフォルトの名無しさん:2010/12/06(月) 18:51:23
pythonだな
49デフォルトの名無しさん:2011/01/10(月) 20:40:51
無料RPG製作ツール「ロープレジェネレーター」

 直感的操作で簡単なゲームが作れます。 簡単に配布可能な状態に出力することができます。
(HSP製のソースコード付きで、スクリプトの知識があれば自由度の非常に高いカスタマイズ
ができます)
他にも仲間預かり機能(100人も)や、仲間の状態/状態異常を細かく設定できたり、
乗り物が作れたりゲーム中に画像を差し込んだり、回転やフラッシュなどのエフェクト
なんかも簡単に作れる様です。戦闘はデフォだとドラクエ系。
移動は矢印キーの他に、キャラがマウスを追っかけたりするとのこと。
 他にはオートアクションというのがあってオリジナルシステムの製作に役に立つかも
しれない機能です。これは、マップエディタで設定することで、「マップに入った時・
出た時・一歩歩いた時・戦闘開始前」に自動的に実行されるアクションを設定できる
機能です。
■分からないことや要望は掲示板へどうぞ。他にもいろいろ進化中みたい。
50Prolog工作員:2011/01/18(火) 10:55:51
>>43
Pythonはよい言語だと思うので全然反対しません。
ただしですね、Prologの学習はPythonの学習の
十分の一以下の時間で完了します。Pythonが
十分使えるようになったら、そこでちょこっと覚え
ましょう。
51デフォルトの名無しさん:2011/05/08(日) 19:29:15.84
1です
未だ挑戦してないけど、やる気無いわけじゃないんだけど
今のところできそうにないのでホシュ

とりあえず友達にpython勧めてみますた
52天使 ◆uL5esZLBSE :2011/07/02(土) 21:27:04.84
>>> ただしですね、Prologの学習はPythonの学習の
ハッァァアァァァァアァァアァァァァァァアァアァァアァァァァアァァアァアアァア????????????????
死ねゴミ
さっさと死ねばいいんじゃね?
53デフォルトの名無しさん:2011/07/08(金) 10:30:18.99
>>52
天使なのに怖いっす
54デフォルトの名無しさん:2011/08/20(土) 11:32:47.49
ホシュです
55デフォルトの名無しさん
>>11
プログラムしか能がない私がいます