中学1年生です。
プログラミングの勉強をしたいです。
具体的にはあのソースコードとか、HTMLとか、そういうのを理解できるようになりたいです。
今、このリンク
https://www.atmarkit.co.jp/ait/articles/0911/18/ …
で勉強していたのですが、そもそもこんなのから始めていいのだろうか?と思って質問に至りました。
説明されても、分かるんだけど、自分で何かをするレベルじゃないというか...
例えると、カレーの作り方を知っていても自分では作り方が分らない、みたいな感じです。(変な例えですみません)
知ってるだけだと意味がないと思います。
今後専門の学校には行けないだろうし、有料のプログラミングサイトで学習することは親に既に反対されているので無理です。
無料でオンラインで一からプログラミングの勉強をするには、何から始めればいいのか分かりません。
誰か助言を下さい。後、プログラマーやハッカー(ホワイト)とかはどういう事をしていたのでしょうか。一体どうやって練習したりしていたのでしょうか。
A 回答 (5件)
- 最新から表示
- 回答順に表示
No.5
- 回答日時:
>そもそもこんなのから始めていいのだろうか?
実はこの最初に書かれているプログラミング、、例えば別の言語を習得する場合などにも、一番最初にやるものです。
PCを使いたいとき(何するかは関係なく)にはまずは電源を入れる(起動)しますよね? そして終わったらシステム終了をします。
当たり前みたいですけど、その手続きを踏まないと使えませんよね? アプリケーションも同じですね。
その最初にやる最低限のプログラムを書いて、実行する。わかりやすいように画面に表示する。
この一連の流れはどのようなプログラム言語でも同じで、違いは、それをする手続きや仕様などが異なっているだけです。
>今後専門の学校には行けないだろうし、有料のプログラミングサイトで学習することは親に既に反対されているので無理です。
今の時代、ネットで情報は手に入ります。プログラミング環境も最初から備わっていたり、無料で相当なことまでができるプログラム開発環境などが配布されていたりもします。
学校行けば、有料のサイトで勉強すれば自由自在にできるようになるというものでもないです。
それは通常の学校やら塾でも同じ。自分でつかみ取らなければさほどの意味もないですよ。
プログラミングはスキルがなければ、たぶん、必要性がないなら、その辺にあるフリーソフト使ったり、お金出して買ったりしたほうが全然早くて楽です。
「画面に文字出して何になるの?」って感じじゃないですか?
なんだかよくわからないけど、おもしろいな、、と思わないと習得するのは難しいかなと思います。
これができるんだったら、こういう風にはできないか? こういう風にすればどうすればいいのか? そんな探求の塊です。
プログラミングで最も大事なものは何だと思いますか?
それは「できる方法を考えること」です。問題を解決する手法(アルゴリズムといいます)を記したものがプログラムですから。
>プログラマーやハッカー(ホワイト)とかはどういう事をしていたのでしょうか。一体どうやって練習したりしていたのでしょうか。
私自身は、小学生の時(40年近く前)に親にファミコン頼んだら、PC買ってきて、しょうがないからそれについていたプログラム(というかリファレンス)を見ながらさわり始めたのがスタートです。
それ以外特にできることがなかったので(少しはゲームはありましたが高価)。そこから、ゲームのプログラムがたくさん載った月刊誌があったので、自分でそれを打ち込んだり、改造したり、よくわからない複雑な計算をしてみたり、耳コピしながら、音楽演奏させたり。本見ながら(PCごとに書き方が違ったりしていたので、自分の持っているやつ用にアレンジも必要)、データベースシステム作ってそれを利用したり、家計簿に改造したり、、そんな感じでなじんだように思います。それが中学生の頃ですね。
プログラミングを勉強する理由はなんでしょうか? 理解できるようになった先に何を見出しているのでしょうか?
その辺についてよく考えられてみてはどうでしょうか?
何から始めていいかわからないなら、適当に始めればいいのじゃないですかね? 今の時代、本当に情報が容易に集まります。
それゆえに試行錯誤するという発想が薄れているのかもしれませんが。
No.4
- 回答日時:
えーっと
質問主さんのご自宅に Windowsのパソコンはありますか?
あるようでしたら 下のリンクを踏んで
https://mergedoc.osdn.jp/
2020年版をダウンロードなさってください
今の標準的な開発環境です もちろん無料アプリです
このアプリで 大概のプログラミング言語の練習ができます
あとは 勉強したい言語の参考書と問題集があれば大丈夫です
但し プログラミングの基本中の基本は
「論理的な思考力」
ですので
論理的に考える習慣を 今からお初めになってください
No.3
- 回答日時:
ところで君はパソコンは持っているのかな?パソコンがないとプログラミングの勉強は無理だが、あるのなら、このURLにあるソースコードをそっくり真似してテキストに保存し、ブラウザに放り込めば動作確認ができる。
それを繰り返せば上達する。
別に専門学校なんか行かなくても、普通の高校に通いながら趣味ですごいプログラミングするやつはいくらでもいる。
できれば、JavaScriptがある程度わかったら、次はJavaかC系をやったほうがいい。がんばれ!
No.1
- 回答日時:
もともと、プログラミングなんて、プロになるような連中は独学でやってた。
「どんな勉強をすればいいか?」くらい、自分で調べてわかるぐらいでないと才能はない。URLを見たところJavaScriptのようだが、プログラミングというのは、アルゴリズム理解が最も大切で、そこがわからなければ、いきなりコーディングやっても無駄。
割といいサイトだと思うから、しばらくそこで勉強してみれば?
ちな、HTMLは記述言語であってプログラミング言語ではない。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 パソコン得意な人どうやって勉強したか教えてください 13 2022/04/26 00:41
- 数学 大学数学を理解するためには高校数学の全単元を復習する必要がありますか。 5 2023/02/28 13:37
- その他(プログラミング・Web制作) 次に、楽天のアジャイル就活に参加して、1日で内定を獲得できる。私は大企業に就職できる? 2 2022/04/17 13:38
- 中学校 中2、宿題の意味がわからないです。 4 2022/08/13 13:42
- その他(悩み相談・人生相談) 私は無能です。無能って生きる価値あるのでしょうか?私が無能だと感じた場面を箇条書きでピックアップして 8 2022/07/17 18:44
- Java プログラミングのプの字も知りませんが、プログラミングを勉強したいです。とりあえず、学ぶものを決めない 3 2022/11/04 13:10
- 大学受験 3浪しようと思うので、アドバイスお願いします。 自分としては結構メンタルきつくて後期でいいから、東京 3 2023/02/13 21:47
- 高校 部活を辞めて勉強に専念するか部活も勉強も続けるかどちらの方がいいでしょうか? 長文で申し訳ないです. 7 2022/12/14 22:56
- その他(自然科学) 科学技術計算の仕事について 2 2023/02/04 18:09
- 数学 数的処理の勉強方法について 最初数的処理の勉強を始めた学生です。 パターン暗記というものが良いらしい 3 2023/04/03 11:54
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Linux Cプログラミングを学ぶた...
-
情報工学科にはパソコン知識が...
-
オリジナルの占いサイトを作る...
-
H8マイコン 学習キットと参考...
-
SE、プログラマでの生涯。
-
高校生で先日からプログラミン...
-
中卒がプログラマーとして生き...
-
C言語、C+、C++、C#の違い
-
プログラムに書かれる"%"記号の...
-
私はプログラミングは一切分か...
-
Iria→Irvineの後継って何でした...
-
小学1年生の子です。塾に行かせ...
-
Int('1234') で、strをかんたん...
-
最近小学生、中学生にもプログ...
-
質問失礼します。 プログラム言...
-
家庭のパソコンで Python の 環...
-
以下のサイトのようなフォーム...
-
rpa化する言語としてら何があり...
-
IT業界より楽に稼げる業界って...
-
UNITY Float型の接尾辞fって
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
情報工学科にはパソコン知識が...
-
万年カレンダーのプログラムの...
-
VBAの勉強の仕方
-
プログラミングに 興味をもっ...
-
PixivとかDMM(FANZA)みたいなサ...
-
アマグラマーについて
-
オリジナルの占いサイトを作る...
-
OpenGLで質問があります。
-
中卒がプログラマーとして生き...
-
自作でプレステ対応ゲームは作...
-
プログラマーになったきっかけ...
-
PGに慣れず適応障害と診断され...
-
工業高校へ向けて
-
組込技術者を目指しています
-
中学生 プログラマーになりた...
-
VC++ と C++Builder
-
プログラムと数学の融合
-
C言語でタイピングゲームを作り...
-
プログラミングに触れて見たい
-
Cマガ、電脳クラブみたいの!
おすすめ情報