ベストアンサー
あなたは 多くの cs241までの時間なので、バランスの取れたクラススケジュールがあることを確認してください。cs241とcs232およびCalc3を使用しましたが、社会生活があまりなく、学期を通してかなりストレスを感じていたにもかかわらず、それらすべてでうまくいくことができました。
MPは非常に価値があり、中期的にも価値があります。多くのコーディングの質問をカバーするので、MPを最優先事項にします。 MPでうまくいくためには、早めに(MPがリリースされた同じ日に)開始し、毎日作業する必要があります。デバッグが何時間も行き詰まることがよくあるので、営業時間内にTAの助けを借りてください。営業時間内に100人までの子供がいる最終日よりも、割り当ての早い段階でこれを行う方がよいでしょう。営業時間中、また、TAに現在のMPの一般的なアドバイスとそれに取り組む方法を尋ねる必要があります。ニュースグループ/広場を広範囲に使用し、 回答 いくつかの質問にも答えます。適切なコーディング慣行に従い、クリーンなコードを記述し、変数にわかりやすい名前を使用し、システムコールからの戻り値を無視しないでください。多くのことを記述します。コードの、したがってこれらの微妙なヒントは大いに役立つでしょう。誰かが私にこれらをもっと早く気づかせてくれたらよかったのに。 (cs242は後でトリックを行いました)
それ以外は、これはuiuc(cs225)の他のCSプログラミングクラスとまったく同じです。 cs241がGPAを台無しにしているように感じる場合(他のクラスでの作業を許可せず、それによって他のすべての成績も下げることによって)、それに費やす時間を賢明に決定します。 4 A “と1Bを取得することは、4B”と1Aよりもはるかに優れています。
しかし、時間の投資はそれだけの価値があります。頑張って楽しんでください!
回答
MPはクラスの要です。行動計画を立てる前に、目前の問題を完全に理解し、講義のスライドを確認し、TAに質問してください。各MPで一人で作業する必要があるため、「あまりにも多くの質問を友達に聞かないのがおそらく最善です。類似しすぎる解決策は、学問的完全性違反の疑いを引き起こす可能性があるからです。
正直なところ、私が単に仕事に就けず、ゼロを受け取ったMP。これは、問題に関連する20時間以上の作業でクレジットが得られない、数少ないメジャーの1つです(少なくとも60を取得することがほぼ保証されています)。あなたが書いたほぼすべてのエッセイの%!)。しかし、そのような難しい問題に取り組む過程から多くのことを学び、成績は気になりませんでした。したがって、このクラスを最大限に活用するための最善のアドバイスは、ショートカットを避けることです。特にシステムプログラミングが初めての場合は、時間をかけて自分のスキルでこれらのMPをエースすることで、このクラスのコンピュータサイエンティストとして多くのことを学び、成長することができます。
うまくいくには、ただし、試験でもうまくやる必要があります。これらは部分的にMPから引き出されますが、講義のスライドからも引き出されます。あなたが誰を持っているかに応じて、講義のスライドは非常に密集している(Marco pls)か、かなり楽しいかもしれませんが、クラスでカバーされているものはすべて何らかの形で試験に参加することができます。これらの試験に詰め込まないでください。
tl; dr- すべてを早期に開始して、目標に照らして各課題の価値を確認してください。 CS専攻として!!!