Risposta migliore
Dovrai dedicare un molto di tempo per cs241, quindi assicurati di avere un programma di lezioni ben bilanciato. Ho preso cs241 con cs232 e Calc3, ma ho riuscii comunque a fare bene in tutti loro, anche se non avevo una gran vita sociale ed ero stressato praticamente per tutto il semestre.
I parlamentari valgono molto, e anche gli esami intermedi copri molte domande sulla programmazione, quindi dai ai parlamentari la tua priorità numero 1. Per fare bene negli MP, dovresti iniziare presto (lo stesso giorno in cui lMP viene rilasciato) e lavorarci su tutti i giorni. Ti capiterà spesso di rimanere bloccato nel debug per ore, quindi chiedi aiuto agli assistenti tecnici durante lorario di ufficio. È meglio farlo allinizio del compito che lultimo giorno in cui ci saranno circa 100 bambini prima di te in orario dufficio. Durante lorario dufficio , dovresti anche chiedere agli assistenti tecnici un consiglio generale per lattuale parlamentare e come affrontarlo. Utilizza ampiamente il newsgroup / piazza e prova rispondendo anche ad alcune domande. Segui buone pratiche di codifica, prova a scrivere codice pulito, usa nomi descrittivi per le variabili e non ignorare i valori di ritorno dalle chiamate di sistema. Scriverai MOLTO di codice, quindi questi suggerimenti sottili faranno molta strada. Vorrei che qualcuno me ne avesse fatto sapere prima. (cs242 ha fatto il trucco più tardi)
Oltre a ciò, questa è proprio come qualsiasi altra classe di programmazione CS su uiuc (cs225). Se ritieni che cs241 stia rovinando il tuo GPA (non permettendoti di lavorare su altre classi e quindi abbassando anche tutti gli altri voti), allora prendi una decisione ragionevole su quanto tempo dedicarci. Ottenere 4 A e 1 B è molto meglio di 4 B e 1 A.
Ma ne varrà la pena. Buona fortuna e buon divertimento!
Risposta
I parlamentari sono la carne della classe. Assicurati di comprendere appieno il problema in questione, rivedi le diapositive della lezione e fai domande agli AT prima di definire il tuo piano dazione. Devi lavorare da solo su ogni parlamentare, quindi probabilmente è meglio non fare troppe domande agli amici, poiché soluzioni troppo simili possono far sorgere sospetti di violazioni dellintegrità accademica.
Ad essere onesti, ce nera una MP che semplicemente non sono riuscito a mettermi al lavoro e ho ricevuto uno zero su di esso. Questa è una delle poche major in cui più di 20 ore di lavoro pertinente per un problema possono comportare nessun credito (sei quasi garantito di ottenere almeno 60 \% su quasi tutti i saggi che scrivi!). Tuttavia, ho imparato così tanto dal processo di affrontare un problema così difficile che non mi interessa più del mio voto. Quindi il mio miglior consiglio per ottenere il massimo da questa classe è di evitare le scorciatoie. Soprattutto se la programmazione di sistemi è nuova per te, imparerai molto e crescerai come informatico in questo corso se ti prendi il tempo per superare questi parlamentari con le tue capacità.
Per fare bene , tuttavia, devi anche fare bene agli esami. Questi attingeranno in parte dai parlamentari, ma anche dalle diapositive delle lezioni. A seconda di chi hai, le diapositive della lezione potrebbero essere estremamente dense (Marco pls) o piuttosto piacevoli, ma qualsiasi cosa trattata in classe potrebbe essere in esame in qualche forma. Non stipare questi esami.
tl; dr – Inizia tutto in anticipo e osserva il valore di ogni compito nel contesto dei tuoi obiettivi come CS major !!!