質問編集履歴

3

追記

2019/05/22 02:40

投稿

Java_Test2019
Java_Test2019

スコア27

test CHANGED
File without changes
test CHANGED
@@ -33,3 +33,21 @@
33
33
  それよりはわけわからなくてもコードを書いて実行、結果を見る、次のサンプルコードもわけわからなくてもとにかく実行して結果を見る、これを繰り返せば文法なんて調べなくても同じようなコードを書くのでだんだん感覚が身についてくる、という事らしいです。
34
34
 
35
35
  まるで英語がわからなくても英語のCDでリスニングしていれば英語を覚えていくみたいな感じの話でした。最適な勉強方法とまではいかずとも、間違ってはいない、こういうやり方も一つの正解と言えるでしょうか?
36
+
37
+
38
+
39
+ これまで沢山であって来たプログラマーが仕事にしている人も趣味でやっている人も、
40
+
41
+ 最初の最初から基礎は少しかじった程度にしてあとはアルファベット書くだけのようなコード書きで感覚をつかんでいく学び方、教科書学習方法ではなくリスニングのような回数をこなして感覚でこういうものだと見につけていくやり方の人だらけだったので、そういうものなんだと思っていました。しかし最近アルファベット書くようなやり方では覚えないという派の人も出てきて混乱したので質問した次第です。
42
+
43
+
44
+
45
+ しかしそんな二つのどっちが正しいのかどころか、どちらがよさそうかもしれないか、ぐらいでもどうとも言えないほどのもので、どこの話でも割と結構意見が割れてしまうものなのですよね・・・。
46
+
47
+ しかし逆に言えばこれは、どっちかのやり方が間違っているとは言えないともとれるわけで。
48
+
49
+
50
+
51
+ ・・・数学や英語のように基教科書方法で基礎からで良い、と単純に答えが出せるようなものではない。
52
+
53
+ 難しいですね;

2

追記

2019/05/22 02:40

投稿

Java_Test2019
Java_Test2019

スコア27

test CHANGED
File without changes
test CHANGED
@@ -25,3 +25,11 @@
25
25
 
26
26
 
27
27
  プログラミング経験者からは、基礎ばかりやっていては時間が間に合わない(事情により)ものだし、成功した皆最初は序盤をひとつずつやっていくより、応用課題のサンプルコードをほぼアルファベットを羅列して書くだけの気分で書いて結果を見てを繰り返していくことで感覚をつかみながら学んでいくものと聞きました。
28
+
29
+ ではやはり、感覚をつかんでいく形でも良いということでしょうか?
30
+
31
+ python入門書はいろいろ読んできましたがプログラミングのプも知らないレベルの入門書ならともかくpython入門書はどれも、これこれこういうサンプルコードを書いて実行するとこういう結果になる、程度しか書かれておりません。実行して結果を見たあと、コードのひとつひとつを調べていく、たとえば最初のfrom importとは何か?ただモジュールというツール的なもの?を入れる程度の知識だけじゃなく調べてもっと深く知ってから次の行に書いた文法を調べる、という方法を取っていました。しかしこれでは一つのサンプルコードを読み解けるまでに数日かかります。基礎が大事とはいえこれでは時間がかかりすぎてしまい、仕事にいかせないまま終わってしまいます。
32
+
33
+ それよりはわけわからなくてもコードを書いて実行、結果を見る、次のサンプルコードもわけわからなくてもとにかく実行して結果を見る、これを繰り返せば文法なんて調べなくても同じようなコードを書くのでだんだん感覚が身についてくる、という事らしいです。
34
+
35
+ まるで英語がわからなくても英語のCDでリスニングしていれば英語を覚えていくみたいな感じの話でした。最適な勉強方法とまではいかずとも、間違ってはいない、こういうやり方も一つの正解と言えるでしょうか?

1

追記

2019/05/21 22:12

投稿

Java_Test2019
Java_Test2019

スコア27

test CHANGED
File without changes
test CHANGED
@@ -19,3 +19,9 @@
19
19
  質問の要点としてはどちらの勉強方法がプログラミングの勉強として適しているでしょうか?
20
20
 
21
21
  ちなみに仕事ではありません。事情により時間は迫っているのですが。将来的には仕事のためですが。
22
+
23
+
24
+
25
+
26
+
27
+ プログラミング経験者からは、基礎ばかりやっていては時間が間に合わない(事情により)ものだし、成功した皆最初は序盤をひとつずつやっていくより、応用課題のサンプルコードをほぼアルファベットを羅列して書くだけの気分で書いて結果を見てを繰り返していくことで感覚をつかみながら学んでいくものと聞きました。