![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
某大学の生命科学系に所属しています。(女子)
今まで頑張ってきたんですが、『プログラミング』で壁にぶつかってしまいました。
わからなさ過ぎてどうしたらいいのかわかりません。
先輩に教えてもらったりするんですが、私のレベルが低すぎるせいで
説明の意味が理解できない状態です。
高校は進学校で勉強は忙しくあまり興味もなかったのでパソコンも最低限しか
さわらなかったのが原因でしょうか。。
課題や復習、予習はしていますが、どんなに勉強していっても
講義後に毎回テストは応用なのでまったく対応できません。
先生は「このくらいのことがわからないやつは出て行け」と怒るので
きけないし、精神的にもしんどく通学もつらくなっています。
こんな私にも理解できるようになる書物や学習法があれば教えてください。
どうかよろしくお願いします。
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
No.3です。
まず、「C#言語の文法がわからない」のか、
それとも
「文法はわかるけど
先生の課題をどうプログラムで表現していいのかわからない」のか、
それを切り分ける必要がある。
---
ということで、
まずは、文法が本当にわかっているか、
確認することにしよう。
とりあえず「猫プログラミング」を、
第1章から、「いま大学で必要となっているページ」まで、
全ての記述、すべての「サンプルコード」を一字一句、すべて理解すべし。
理解できない箇所に出くわした時点で、
調べるか、
人に聞くか、
このサイトのプログラミングのカテゴリーで質問すること。
で、そうやって「わかったこと」は、
本にどんどん書き込みするなり、
ポストイットに書き込んで貼り付けておくこと。
---
まずは、ここからだね。
No.3
- 回答日時:
どの言語で、
どういう書名の本つかって、
普段、どういう学習の仕方してるの?
具体的にかいて。
---
もうひとつ。
どういう課題なら理解できて、
どういう課題だと、理解できないのかな?
具体例かいて。
---
この回答への補足
おはようございます。
気にかけていただき
『猫でもわかるCシャーププログラミング』
という教科書あるんですが、講義中は先生がスライドで進められるので。。。。
スライド読んではいやってくださいって
言われて1時間くらいで5こくらい課題を出すようなっていますが
全然時間足りずできていません。
家で週末かけて取り組んでいますが、自力ではどうにも。。
先輩に時間を割いてもらったんですがこれはセンスだから、で終わってしまいました泣
課題についてことばでの説明が難しいので画面を貼りたかったんですができなかったので。
とても初歩的なことでつまづいているんだと思います。
講義中先生の言われている意味が全くわからない状態で未消化のまま講義後に課題を課され提出ができず、2日後の講義で応用のテストがある繰返しなので課題がたまる一方、テストはできないの悪循環でで。
生活のためにバイトもあるので最大限取り組んでいるつもりなんですが。
よろしくお願いします。
No.2
- 回答日時:
誰かに仕事のマニュアルを渡して、その人が誰の手伝いも要らずに間違いなく仕事をこなせるようにする、
というのがプログラミングの基本的な考え方です。
説明が足りないとか、指示事項が抜けていると、その人がそのまま厳密に実行したときにどこかから処理がおかしくなっていくはずです。
結果がおかしいなら、どこでその人(コンピュータ)が処理を間違えているんだろう、と途中経過を表示させてみて、ここまではOK、とか確認し、
途中結果でもうおかしかったら、そこまでの指示に何かその人(コンピュータ)に意図するところが伝わっていない解釈のズレ(バグ、誤動作の原因部分)がないか、コンピュータの受け止め方という別の視点から、何か盲点がないか、考えをめぐらせるのです。
将来、実際にプログラムを自分ですることが無くても、こういう考え方で作業マニュアルを作って依頼したり、というのは多くの業種で必要になると思います。ぜひ、そういう将来につながる面を意識しながらがんばってみてください。
あとは、どの科目も、できる奴を頼って理解を深めて乗り切るのが、大学生活の生き抜く知恵ですから。そういう奴を見抜けるように嗅覚を磨いておいてください。
No.1
- 回答日時:
システムエンジニアをしています。
私も大学でプログラミングの授業を受けたときは、さっぱり理解できませんでした。
仕事で手続き型言語でプログラミングが出来るようになってからも、オブジェクト指向言語を覚えるときには、また相当苦労しました。
プログラミングは、いくら自然言語に似せているといっても、やはり簡単には感覚がつかめないものです。
私のような人間でも、会社の新人研修でプログラミングを学んだときは50人中トップの成績でした。
それくらい、ほとんどの人が覚えるのに時間がかかるということです。
コツとしては、理屈よりも先に感覚で理解することです。
どう書けば、どういう結果になるのか、実際に動かしてみてから理解するのです。
そうすると、何度読んでも分からなかったテキストの内容が「こういうことだったのか」と分かるようになります。
ただ、プログラミング能力は向き不向きが大きいのも確かです。
向いてる人は、あっという間に覚えて、ものすごいスピードでプログラミングするようになります。
逆に、向いてない人は、何ヶ月勉強しても全く感覚がつかめないままです。
そういう場合は、勉強方法を工夫してもどうにもなりません。
仕事で何十人も新人を教育して来ましたが、向かない人は諦めるしかない、というのが私の結論です。
動かしてみて理解する、というのを試してみて、それでもどうにもならないようであれば、単位を取れればいい、と割り切りましょう。
ご回答ありがございます。
とても落ち込んでいたので励まされましたm(__)m
まるっきりセンスがないので。。単位がとれるでしょうか(泣)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 大学受験 娘の大学受験勉強 6 2022/06/30 19:58
- 大学受験 大学生に保護者なんかいるの? 4 2023/08/23 16:52
- 大学受験 通信制高校高3です。英語と国語について。 今から11月の終わり又は1月、2月の終わりまでに進研模試偏 5 2022/07/27 11:59
- 予備校・塾・家庭教師 通信制高校高3です。英語と国語について。 今から11月の終わり又は1月、2月の終わりまでに進研模試偏 1 2022/07/26 22:51
- 中学校 中2、宿題の意味がわからないです。 4 2022/08/13 13:42
- 大人・中高年 今まで一度も勉強したことがありません。自分の名前すら書けなくても学費だけ納めて出席だけしとけば卒業で 2 2023/07/02 23:15
- 大学受験 文転浪人(経済学部志望)について 1 2023/01/22 22:03
- 数学 大学数学を理解するためには高校数学の全単元を復習する必要がありますか。 5 2023/02/28 13:37
- 高校 高校に行く意味が分かりません 9 2022/11/15 18:03
- その他(悩み相談・人生相談) 私は無能です。無能って生きる価値あるのでしょうか?私が無能だと感じた場面を箇条書きでピックアップして 8 2022/07/17 18:44
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
3V出力のソーラーセルを4個直列...
-
卓上透過率測定器の製作について
-
ご教示お願いします
-
量子エンジンの仕組みを教えて...
-
軽量鋼矢板 根入れ長
-
ひゃくぱい(ふぁい?)
-
Arduino回路について
-
きもちがわからない
-
この伝達関数ってどのようにし...
-
Arduino unoの互換品を買ったの...
-
Arduinoやラズパイでnotion専用...
-
電子回路の記号
-
アンプの電力を教えて下さい
-
二本の無限長並行導体間の電界...
-
導体の起電力に関する質問です...
-
グラフは横軸がすべり、縦軸が...
-
シロッコファンを動かしたい 壊...
-
電気磁気の問題です。 半径 a[m...
-
電気回路 写真の定常状態の回路...
-
波長1070nmのレーザー光に対し...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
IPアドレス、サブネットマスク...
-
大阪梅田でプログラミング関係...
-
MPWでCをするには?
-
Qtを勉強するのに何か良い書籍...
-
VC++6.0で新しいウィンドウを表...
-
eclipseで関数printfを解決でき...
-
機械学習の学習ステップ
-
C++のおすすめの本を教えてくだ...
-
OLEの構造化ストレージについて...
-
C言語等での画像処理の勉強方法
-
VisualBasicプログラミング技術...
-
ヤフー知恵袋みたいなサイトを...
-
タイピングゲームのプログラミ...
-
Android開発の詳しい本
-
VBでシューティングを製作する...
-
NCルータープログラム学習方法
-
プログラミングでロジックを調...
-
プログラミングの次に何を勉強...
-
T-kernelに関しての質問です。
-
C/C++でHTMLソースの取得はでき...
おすすめ情報