Was sind einige Tipps, die Sie bei der CS 241-Systemprogrammierung an der UIUC gut machen sollten?


Beste Antwort

Sie müssen eine viel Zeit für cs241, stellen Sie also sicher, dass Sie einen ausgewogenen Stundenplan haben. Ich habe cs241 mit cs232 und Calc3 genommen, aber ich Ich habe es immer noch geschafft, in allen gut abzuschneiden, obwohl ich nicht viel soziales Leben hatte und ich das ganze Semester über ziemlich gestresst war.

Die Abgeordneten sind viel wert und sogar die Zwischenzeiten Behandeln Sie viele Codierungsfragen. Machen Sie die Abgeordneten zu Ihrer obersten Priorität. Um in den Abgeordneten gut abzuschneiden, sollten Sie früh beginnen (am selben Tag, an dem der Abgeordnete veröffentlicht wird) und jeden Tag daran arbeiten. Sie werden oft stundenlang beim Debuggen stecken bleiben, nehmen Sie also während der Bürozeiten Hilfe von den TAs in Anspruch. Tun Sie dies besser zu Beginn der Aufgabe als am letzten Tag, an dem in den Bürozeiten ~ 100 Kinder vor Ihnen sind. Während der Bürozeiten Sie sollten auch die TAs um allgemeine Ratschläge für den aktuellen Abgeordneten und dessen Vorgehensweise bitten. Verwenden Sie die Newsgroup / Piazza ausgiebig und versuchen Sie Beantworte auch ein paar Fragen. Befolgen Sie die guten Codierungspraktiken, versuchen Sie, sauberen Code zu schreiben, beschreibende Namen für Variablen zu verwenden und ignorieren Sie die Rückgabewerte von Systemaufrufen nicht. Sie werden VIEL schreiben von Code, so werden diese subtilen Hinweise einen langen Weg gehen. Ich wünschte, jemand hätte mich früher darauf aufmerksam gemacht. (cs242 hat den Trick später gemacht)

Außerdem ist dies genau wie jede andere CS-Programmierklasse bei uiuc (cs225). Wenn Sie das Gefühl haben, dass cs241 Ihren GPA durcheinander bringt (indem Sie nicht an anderen Klassen arbeiten und damit auch alle anderen Noten herabsetzen), treffen Sie eine vernünftige Entscheidung darüber, wie viel Zeit Sie dafür aufwenden möchten. 4 A „s und 1 B zu bekommen ist viel besser als 4 B“ s und 1 A.

Aber die Zeitinvestition wird sich lohnen. Viel Glück und viel Spaß!

Antwort

Die Abgeordneten sind das Fleisch der Klasse. Stellen Sie sicher, dass Sie das vorliegende Problem vollständig verstehen, die Vorlesungsfolien lesen und TAs Fragen stellen, bevor Sie Ihren Aktionsplan erstellen. Sie müssen alleine an jedem Abgeordneten arbeiten, daher ist es wahrscheinlich am besten, Freunden nicht zu viele Fragen zu stellen, da zu ähnliche Lösungen den Verdacht auf Verstöße gegen die akademische Integrität erwecken können.

Um ehrlich zu sein, gab es eine MP, dass ich einfach nicht zur Arbeit kommen konnte und eine Null dafür erhalten habe. Dies ist einer der wenigen Majors, bei denen mehr als 20 Stunden relevanter Arbeit an einem Problem zu keiner Gutschrift führen können (es ist fast garantiert, dass Sie mindestens 60 erhalten \% auf fast jedem Aufsatz, den Sie schreiben!). Ich habe jedoch so viel aus dem Prozess der Lösung eines so schwierigen Problems gelernt, dass mir meine Note nicht mehr wichtig ist. Mein bester Rat an , das Beste aus dieser Klasse herauszuholen, ist, Verknüpfungen zu vermeiden. Besonders wenn die Systemprogrammierung für Sie neu ist, werden Sie viel lernen und als Informatiker in dieser Klasse wachsen, wenn Sie sich die Zeit nehmen, diese Abgeordneten mit Ihren eigenen Fähigkeiten zu überzeugen.

Um gut abzuschneiden , müssen Sie jedoch auch bei den Prüfungen gut abschneiden. Diese werden teilweise von den Abgeordneten, aber auch von den Vorlesungsfolien stammen. Je nachdem, wen Sie haben, können die Vorlesungsfolien extrem dicht (Marco pls) oder eher angenehm sein, aber alles, was im Unterricht behandelt wird, kann in irgendeiner Form in der Prüfung enthalten sein. Überfüllen Sie diese Prüfungen nicht.

tl; dr – Starten Sie alles frühzeitig und sehen Sie den Wert jeder Aufgabe im Kontext Ihrer Ziele als CS-Major !!!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.