小学生プログラマだけど質問ある

■ このスレッドは過去ログ倉庫に格納されています
2012/09/16(日) 14:30:44.56
2012/09/17(月) 12:01:25.15
>>35
女子はこの限りでない。
2012/09/18(火) 02:04:35.32
誰からも反応がないとは何事?
俺も落とさないけど
2012/09/18(火) 17:06:58.08
1だけど別に落としていいよ
元々暇つぶしで建てたスレだし
2012/09/18(火) 19:57:55.58
>>1 って彼氏いるの?
2012/09/19(水) 03:24:43.97
>>39
俺男だがw
小学生で女でプログラマってなんか想像つかねーな。
でも小学生でも俺は彼女はいるぞ。
2012/09/19(水) 06:00:21.60
>>40
ノ小5女
2012/09/19(水) 07:17:44.99
あ、やっぱり彼氏いたんだ

ちょっと残念
2012/09/19(水) 16:04:26.87
メガネ小学生
44デフォルトの名無しさん
垢版 |
2012/09/19(水) 16:33:37.50
>>43
昔はメガネだったけど矯正メガネだから今は付けてねーなー
後俺女かよwwwわろた
45片山博文MZボット ◆0lBZNi.Q7evd
垢版 |
2012/09/19(水) 17:06:24.50
視力低下を防ぐために紫外線をカットするパソコン用メガネの装着をオススメする。
2012/09/19(水) 19:39:48.28
窓から遠くの山や川を見ながら、ゆったりと紅茶を飲み、
どのようにロジックを組みプログラムするかを沈思黙考する。
この間20分程度。

頭の中である程度プログラムが完成したら、
ディスプレイを見つめて数分で一気に打鍵。

意識してこれやり続けてたら、
60歳過ぎても視力全く落ちずに現役アマチュアプログラマ。



という素敵なプログラムライフをエンジョイするために今特訓中の三十路男
47デフォルトの名無しさん
垢版 |
2012/09/20(木) 00:15:27.99
>1
勉強はできるの?
2012/09/20(木) 02:09:32.96
うん
2012/09/20(木) 11:48:20.65
> C++、VB、C#JAVA、JS、HSP、RUBY

これらはどうやって学んだの?
2012/09/20(木) 15:51:23.16
俺も小4でプログラム始めたな。
当時はBasicしか選択肢なかったけど。
2012/09/21(金) 00:18:58.90
亀レスだが一気に回答すっぞ。
まず>>45
そんなのあるのか。でも高そうだな
>>46
かっけえ 俺もそんなプログラマになりたい
>>47
勉強は算数以外できんぞ。国語はさっぱりだわ
>>49
ゲームを作ってみたい→プログラムをできればやれそうだ になってC++から始めたねぇ。今は言語転々としてるけど、最近はゲーム作りがメインだからHSPを使ってる。
ちなみに本HSP本2冊、JAVAの本を1冊買ったぐらい。
実際、RUBYとかVBとか触ってた頃は、自分に適してる言語は何かを考えてたときだったから触ってた時間少ないな。
>>50
BASICかぁ、一度でいいから触ってみたいんだよね
2012/09/21(金) 02:47:27.21
そうだ、ちょっとこっちからも質問。
某氏がC#でOpenGL使っていろんな実験やら遺伝的アルゴリズムで実験やらやってるんだが
俺もそういう物をやってみたいと思うんだが、参考になりそうなサイトあるか?

後もう一つ。OPENGLでゲーム開発ってできるか?やっぱ3Dゲーム開発するなららPhyx(だっけ?)を使用した方がいいか?
2012/09/21(金) 02:54:44.61
連投すまそ
HSPはもうだめだ、クラスが使えないとか狂っとる 作ってるゲームもコードがかさばるかさばる 自分でも理解できんぐらい長い

で、基本的にC#に移行しようと思うんだが
俺がやりたいのは、物理エンジンを使用したいろんな事とか、RPGゲームの作成。
これは、総合的に見てJAVAかC#かどっちがいいかって話。
もうHSP触るの嫌になってきたわ。
2012/09/21(金) 05:08:17.44
OpenGLは3D描画エンジン。
PhysXは物理エンジン。
どっちも必要。
言語はC++が柔軟性あっていい。

ただ目的を達成したいなら、Unityエンジン使った方がいい。
スクリプトはC#で、物理エンジンも付属してる。
無料で使えるし。ただ日本語の情報量は少なめ。
2012/09/21(金) 12:22:13.25
>>51
CすっとばしてC++から始めたってこと?
C++の本読んだらまずはCをやらないと
わからないと思いますって書いてあったけど
そこは大丈夫だったの?
56デフォルトの名無しさん
垢版 |
2012/09/21(金) 14:03:26.60
>>54

あれ、OpenGLそのものが物理エンジンだと勘違いしてたわ。
unityは重くて使えなかったんだよなー・・・おもしろそうなんだが。どっちも必要なのか。
C++がいいのか。
>>55
まずすっ飛ばしも何もC++の本は買ってね―し、一番最初がc++でそれ以外ないと思ってたのよ
2012/09/21(金) 14:37:20.96
3Dゲームには三角関数の知識は絶対必要になるから
小学生じゃキツいかも。

2012/09/21(金) 14:49:36.71
授業はよそ見しないでしっかり受けろよ
59デフォルトの名無しさん
垢版 |
2012/09/21(金) 14:55:29.50
>>58
さーせんwwww
>>57
小学生じゃ難しいか・・・むぐぐ
2012/09/21(金) 15:05:57.98
英語だけは勉強して海外の大学行けよ
61デフォルトの名無しさん
垢版 |
2012/09/21(金) 15:37:34.51
>>60
海外の大学行くメリットが分からん。
2012/09/21(金) 18:56:55.40

日本の大学行くメリットがないの
2012/09/21(金) 18:59:52.40
海外の大学行くメリットがなくて、日本の大学行くメリットもなかったら、
大学行くメリットがないということか
2012/09/21(金) 19:13:01.41
ふーん。外国の大学ねぇ。でも面白そうだ。
2012/09/21(金) 19:41:35.75
日本の大学いくメリットはあるだろ
高卒と大卒じゃ就職のしやすさが違う
2012/09/21(金) 20:08:48.75
>>65
職種/業種 選ばなければどこでもあるだろう。
2012/09/21(金) 20:22:23.59
>>66
当たり前だが、普通は選びたいだろ
2012/09/21(金) 21:18:10.46
選べないというのは大学いかない十分なデメリットになるなw
2012/09/21(金) 22:42:05.59
やっぱりPCの授業の時にコマンドプロンプトからのipconfig入力でどや顔とかするん?
2012/09/21(金) 22:50:56.13
>>1 なら授業中先生のPCをハックして
間違いをコソッと教えるくらいは朝飯前だろ
2012/09/22(土) 00:38:19.50
xy平面の原点Oを中心とする半径rの円周上に点P(x,y)がある。
Pからx軸へ垂線を伸ばしてx軸と交わった点をA(x,0)とすると、
直角三角形AOPについて∠AOP=θならばsinθ=y/r, cosθ=x/r,
tanθ=y/xとなるような関数sin,cos,tanを三角関数という。
72片山博文MZボット ◆0lBZNi.Q7evd
垢版 |
2012/09/22(土) 00:58:03.55
このとき、Pの座標は(x,y)=(r*cosθ,r*sinθ)とも表せる。
θを変化させると円を描くことができるので、別名円関数ともいう。
2012/09/22(土) 02:06:54.68
小難しく書いてるだけ
2012/09/22(土) 02:52:35.13
三角関数の変数にはしばしばラジアンが使われる。
ラジアンとは、180度のときπになり、360度のとき2πになるような角度の表し方。ここにπは円周率。
2012/09/22(土) 13:46:17.41
>>69
1度だけやったことあるよw
>>70
数十分あればいける。
>>71
>>72
>>74
お、おう・・・
76デフォルトの名無しさん
垢版 |
2012/09/22(土) 13:48:28.44
>>53
> 俺がやりたいのは、物理エンジンを使用したいろんな事とか、

『ゲーム制作者のための物理シミュレーション』
という本がある。何と4200円だ。
とても子供のお小遣いでは買えない。

そういう時には図書館を利用する。
図書館には、別の図書館の本を持ってきてくれるサービスがある。
それの名前は『図書館間相互貸借』だ。

近くの図書館へいって、図書館の人に『この本読みたいんですがなんとかなりませんかね』
というと、その『図書館間相互貸借』を使って本を取り寄せてくれる。

ただし、取り寄せるのに最悪2週間くらいかかったり、借りれる期間が1週間だったり
だったり。(そのあたりは図書館によって違う。図書館の人に確認してね)

もし近くに大学の図書館があれば、そこでも『図書館間相互貸借』をできる
可能性が高い。ただし、大学図書館は子供は使えない所が結構あるから、
もしそうなら、お父さんかお母さんなどに頼んで借りてきてもらおう。
77デフォルトの名無しさん
垢版 |
2012/09/22(土) 13:50:22.57
小学校の図書館で『図書館間相互貸借』はできるのか?

これは私も分からない。図書館の先生?もしくは担任の先生に
『この本どうしても読んでみたいんですが、何とかならないですかね』
と頼んでみよう。
78デフォルトの名無しさん
垢版 |
2012/09/22(土) 13:59:24.70
どうせなら『Unity入門 ~高機能ゲームエンジンによるマルチプラットフォーム開発~』
って本も借りれたら借りるとか。
79デフォルトの名無しさん
垢版 |
2012/09/22(土) 14:10:44.66
『簡単!実践!ロボットシミュレーション - Open Dynamics Engineによるロボットプログラミング』
って本もいいかもしれない。
80デフォルトの名無しさん
垢版 |
2012/09/22(土) 14:17:01.04
プログラミングとは全く関係ないが、
スクラッチ(scratch)という、
画面上の部品を置いたりする感覚で
プログラムするっぽい、
子供向け教育用プログラミング言語環境
というものがある。

小学生には向いているかも。
2012/09/22(土) 19:04:12.58
おまいら漢字にはふりがなふってやれよ
2012/09/22(土) 20:51:27.62
>>76
今貯めてるなけなしの金5000円をそれで使うなら本望ッ・・・!
>>78
>>77
Amazon様の出番か・・・
>>79
ほー
>>80
HSPとかCとか既に触ってるのに今更何を言っているのかね
>>81
別にフリガナふらなくてもいいよwww書きは無理だが読みはできる
2012/09/22(土) 21:13:54.36
>>82
> HSPとかCとか既に触ってるのに今更何を言っているのかね

馬鹿にしないで、一度は触れることを勧める。

オブジェクト指向プログラミングにおいて重要な事のひとつである
メッセージ処理を直感的に学べる。
scratch に触れながら、これは C++ や C# ではどうやって実現するかを
まずは自分の力だけで考えてみるといい。

すらすら実現できたのなら、それはすばらしい。
小学生でそこまで理解できるのは大したものだと思う。
それならこの道に向いているので、どんどん高レベルの書籍を図書館で借りて、
いっぱいプログラミングしてくれ。
2012/09/22(土) 21:23:12.99
>>83
ほー・・やってみよう
2012/09/23(日) 05:38:38.55
(年齢は40手前だけど知性とお小遣いの額は)小学生(並みな)プログラマ

の間違いではないかね?
この文体は小学生じゃないだろうと思うが
むしろ「中二キャラ」をおっさんが演じてるみたい
86デフォルトの名無しさん
垢版 |
2012/09/23(日) 08:03:47.95
三角関数だが、例えば画面上を車が走るプログラムを考えてくれ。
ハンドル操作したら、画面上の車が回る。

さて、最初は上方向に車が走っている。
この時、車のY座標が、毎回10減るとしよう。
車のX座標は変わらない。

で、ハンドルを右に切った。車が20度ほど右に向いた。
この状態で、X座標とY座標は、どう変化させていけばいいだろうか?

こういう時に三角関数を使う。

角度が0度だったらY座標は10動いたけど、20度だったら10よりは
ちょっと減るなぁ。こういう時にはコサインを使う。
10ドット*cos(20度)となるわけだ。
おっと、ちょっと待った。
プログラムの世界で角度を扱うときには、度ではなくラジアンを使う。
ラジアンって何?180度=3.1415926535という、そういう単位だ。

みたいな
87デフォルトの名無しさん
垢版 |
2012/09/23(日) 08:07:12.09
で、高校生になったら、
sin( α±β )=sinαcosβ±cosαsinβ
みたいな公式を暗記させられる訳だ。

(こんなの電卓に式を入力して計算すれば、公式なんて覚える必要ないでしょ)
と思いつつも、テストの点数のために、ひたすら上記公式みたいなものを
暗記する訳だ。
88デフォルトの名無しさん
垢版 |
2012/09/23(日) 08:24:31.81
小学校の図書館だったら『物理シュミレータの・・・』みたいな本は買ってもらえない可能性が高いが、
スクラッチの本なら買ってもらえる可能性が十分にあるね。

『スクラッチアイデアブック―ゼロから学ぶスクラッチプログラミング』って本がなかなか良さそうなので、
図書館の先生に『買って!買って!買って〜』と頼もう。

『スクラッチって何?』って聞かれたら、

「MITが開発した子供向け教育用プログラミング言語だよ〜
あまりにも素晴らしいので文部科学省がこれを真似して『プログラミン』ってのを作ったよ〜」

くらいの説明をすればいいと思う。
89デフォルトの名無しさん
垢版 |
2012/09/23(日) 08:31:58.20
MITというのはマサチューセッツ工科大学
といって、アメリカの大学だ。ノーベル賞受賞者を77名出している。

ちなみに東大でノーベル賞受賞者は11名。
90デフォルトの名無しさん
垢版 |
2012/09/23(日) 08:37:02.84
>>76
> もし近くに大学の図書館があれば、

大学の図書館だけど、一般に解放している大学もあるし、
関係者以外は使えないケチな大学もある。

その情報は、その大学のHPに書いてある場合が多いので確認すべし。
分からなければ、その大学に電話して確認すべし。
2012/09/23(日) 09:00:09.49
県立と私立の図書館でウマウマです
2012/09/23(日) 12:16:58.03
>>87
exp(iθ) = cosθ + i sinθ

この式の意味をしっかり憶えておけば、
三角関数にまつわるたいてい公式はすぐに導き出せる。
2012/09/24(月) 13:19:56.07
JEITAのアルゴロジックも(年代を問わず)お勧め。
問題を解くのも勿論、仕様の問題点を検討したり、
自分で実装することを考えてみても楽しめる。
94デフォルトの名無しさん
垢版 |
2012/09/24(月) 14:17:37.78
久々に来たけど何故か延びてるな
2012/09/24(月) 19:04:57.64
>>93
こういうの DS などの DLC で販売してほしいな。
朝目覚めたらご飯前に一問とかやりたい。
2012/09/24(月) 20:17:26.37
カルネージハートは勉強になりますかね?
2012/09/24(月) 20:35:25.71
>>96
遊んでるだけなら勉強には全くならん。
たんに脳が刺激されるだけ。

C言語ならこういう構造になるだろうなとか、
Haskellで実現するにはどうすれば良いんだろとか、
そういう事を考えて色々実験すると勉強になる。

ところでカルネージハートって「抽象化」の仕組みはあったっけ?
あるなら、そこそこ勉強になる。
98uy
垢版 |
2012/09/25(火) 12:00:30.97
おまえ等ってほんと虚しいよな
自分じゃ何も出来なかったからって次の世代に色々伝えようとしてるのか?
そんなゴミ知識やら基礎知識もらったってな
ただひとこと「プログラミングはやめとけ」と言うだけで済む話
止まれの標識はここに置いたから
これを無視するかどうかは1次第
99デフォルトの名無しさん
垢版 |
2012/09/25(火) 13:17:01.07
>>98
> 自分じゃ何も出来なかったからって

それは単なるあなたの憶測でしょ・・・

憶測と現実の区別が付かないのなら、病院へ行って医者に診察してもらう事を薦める。
病院に行くのかどうかは >>98 しだい(笑
100uy
垢版 |
2012/09/25(火) 14:07:34.35
○○を薦めるってくだりや病院がどうとか言うレスって

ム板マ板の風土病みたいなものでしょ・・・

無意識のうちに使ってるんだろうけど、よく目にする。
それに自覚するのかどうかは >>99しだい(笑
101uy
垢版 |
2012/09/25(火) 14:10:11.39
自分じゃ何も出来なかった奴に限って教師になりたがるもんだwwwwwwwwwwwwっうぇwwwwwwww
102デフォルトの名無しさん
垢版 |
2012/09/25(火) 14:16:45.11
uyを「あぼ〜ん」設定しました。
103uy
垢版 |
2012/09/25(火) 14:18:03.95
>>102
ワロタwwwwwwwwwwwwwwwwwwwwwwwwww
>>102
ワロタwwwwwwwwwwwwwwwwwwwwwwwwww
>>102
ワロタwwwwwwwwwwwwwwwwwwwwwwwwww
>>102
ワロタwwwwwwwwwwwwwwwwwwwwwwwwww
>>102
ワロタwwwwwwwwwwwwwwwwwwwwwwwwww
>>102
ワロタwwwwwwwwwwwwwwwwwwwwwwwwww
>>102
ワロタwwwwwwwwwwwwwwwwwwwwwwwwww
>>102
ワロタwwwwwwwwwwwwwwwwwwwwwwwwww

完全勝利ワロタwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
2012/09/25(火) 14:18:47.49
自分じゃ何も出来なかった奴に限って教師になりたがるもんだwwwwwwwwwwwwっうぇwwwwwwww
2012/09/25(火) 14:24:44.08
>> ラジアンって何?180度=3.1415926535という、そういう単位だ。
笑わせんなwww
おまえ自身が意味わかってねえだろwww人にもの教えるレベルに達してねえよwww
106デフォルトの名無しさん
垢版 |
2012/09/25(火) 15:45:42.96
ひょっとして、「あぼ〜ん」されたのがそんなに嫌だったのか(笑

>>104
> 自分じゃ何も出来なかった奴に限って教師になりたがるもんだwwwwwwwwwwwwっうぇwwwwwwww

「お前がそう思うんならそうなんだろう お前ん中ではな」

>105
>> ラジアンって何?180度=3.1415926535という、そういう単位だ。

おお、これは単純に書くのが漏れていた。
180度=3.1415926535ラジアンとなるような単位だ。

uyは無視されるのが嫌な人らしいので、以後は無視するよ(笑

まあ、今回は有意義な指摘があったので特別におまけだ
107デフォルトの名無しさん
垢版 |
2012/09/25(火) 16:09:19.63
俺は止まれの標識なんて無視すると思う
でもプログラマになんてなる気はない、ひっそりと暮らしたい
2012/09/25(火) 16:12:47.72
おまわりさんこっちです
109uy
垢版 |
2012/09/25(火) 16:26:23.47
>>105
あぼんしたとかwwwwwwwwwwwwwww
あぼんしてないとかwwwwwwwwwwwwwww

誰もそんなのきいてねえwwwwwwwwwwwwwww
110デフォルトの名無しさん
垢版 |
2012/09/25(火) 17:42:31.15
バコロナ「ンッペコバンナーwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww」
111デフォルトの名無しさん
垢版 |
2012/09/26(水) 17:16:35.73
小学生が漢字や英語の多いプログラミングの入門書とか読めるわけ?
112デフォルトの名無しさん
垢版 |
2012/09/26(水) 17:17:39.89
文字式や連立方程式も知らんようなガキがプログラミングなんて無理無理
113デフォルトの名無しさん
垢版 |
2012/09/26(水) 17:18:14.54
プログラマを自称するくらいなら何か金貰ってプログラミングの仕事したことあるってこと?ねえだろ?
114デフォルトの名無しさん
垢版 |
2012/09/26(水) 17:23:01.19
>>111
読めるよ
頭悪いけど
115デフォルトの名無しさん
垢版 |
2012/09/26(水) 17:24:03.89
>>113
プログラマって書いてるのはプログラムする人の事を全般的にプログラマって言うんだと思ってたから
プログラム出来るけどにしときゃよかった

ちなみに仕事っつーか友達に頼まれてゲーム作ってウェブマネー500円もらったことはあるが使い道がない
116デフォルトの名無しさん
垢版 |
2012/09/26(水) 17:26:16.58
もう落ちてるかとおもったぜよ
まあいいか
2012/09/26(水) 19:05:50.32
俺は小学生のころに MSX で作ったゲームがプログラムポシェットに載ったから、
小学生でも、連立方程式や三角関数をよくは知らなくてもプログラムできるよ。

理解できた方が効率よく設計できただろうなとは思うが。
118デフォルトの名無しさん
垢版 |
2012/09/26(水) 20:16:22.80
ベーマガに掲載されたことあるってんなら認めてやろう
2012/09/26(水) 20:17:20.91
日経ソフトウェア面白いよね
いつも図書館で借りて読んでる
120デフォルトの名無しさん
垢版 |
2012/09/26(水) 20:27:58.20
小学生向けのプログラミングコンテストとかに参加するんだ!大人になると披露の場が無い!
121デフォルトの名無しさん
垢版 |
2012/09/26(水) 20:31:27.67
プログラミングコンテストの世界大会とかだと小学生とか中学生ですんごいのがゴロゴロいるよな
化け物ばかり
2012/09/26(水) 20:32:54.35
ああいう奴がグーグルとかで働くのかね
123デフォルトの名無しさん
垢版 |
2012/09/26(水) 20:41:23.28
所詮ほとんどのプログラマが使い捨てプログラマ程度にしかならない実力
新しいものを生み出す作り出すプログラマになりたいのなら色々な人生経験を積んだほうが発想力が豊かになる
124デフォルトの名無しさん
垢版 |
2012/09/26(水) 20:42:05.78
小学生のうちからプログラミングスキルを磨いてるだけの人生なら
使い捨てのプログラマにしかなれない
2012/09/26(水) 20:47:17.90
このスレのどれが>>1のレスなのか分からないな
名前欄くらい有効に使えよ
2012/09/26(水) 20:57:29.96
>>1
おすすめの図書がある

「Coders at Work プログラミングの技をめぐる探求」

一流のプログラマによる世界中の一流のプログラマ(ハッカー)たちへのインタビュー集だ。
所々(というか大半は)マニアックな話になって内容をつかむのが結構難しかったりするが、
児童図書の伝記より100倍は面白いだろう。

>>1 が本当に小学生なら、こういう奴らに憧れると思う。
127デフォルトの名無しさん
垢版 |
2012/09/26(水) 21:14:16.44
有名なハッカーのほとんどは幼稚園時代からコンピュータを扱ってたという超英才教育のもとに育ってます
小学生じゃ遅いです
128デフォルトの名無しさん
垢版 |
2012/09/26(水) 21:21:01.54
俺なんて生まれたときからパソコンで遊んでた神童よ
2012/09/26(水) 21:22:35.70
>>127
憧れてほしいのはそういうところじゃなくて、
思考法とか、仕事やプログラミングに対する姿勢。
2012/09/26(水) 21:30:44.90
>>1は優秀なプログラマーになる素質があると思うけど、
次のことも忘れないで育ってほしい。

・同級生をばかにしないこと。
・服装と髪形には気を使うこと。
・何でもいいので、自分にできる運動をすること。
・興味のあることだけにのめりこまないこと。

優秀なプログラマーには、こういう努力をサボった人が一杯いる。
すると、『プログラミングのできる生ゴミ』みたいな大人になっちゃうんだ。
そうならないよう気をつけてね。
131デフォルトの名無しさん
垢版 |
2012/09/26(水) 21:32:31.74
プログラマ?はっ!程度が低い!俺は小学生でもうハッカーだったぜ!
2012/09/26(水) 21:33:07.89
後継者育成を考えるようになったら人生終了間近
2012/09/26(水) 21:46:26.23
人生終了間近に後継者育成を考えたって遅すぎるだろw
2012/09/26(水) 21:49:42.04
バカでも出来ると思ってる老害がいっぱいですから、世の中
2012/09/26(水) 21:50:40.48
バカ未満には出来ないことがわかっていない
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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