Come studiano i migliori studenti di informatica?

Ho fatto da tutor, quindi vi dirò cosa hanno fatto questi studenti. La tua area di studio è cruciale. Investirei in una buona postazione di lavoro. Probabilmente puoi averne una gratis o in un negozio di seconda mano. Quindi non è un requisito costoso di per sé.

Hai bisogno di essere in grado di programmare, cercare un libro di testo con copertina rigida, e cercare su Google COMODAMENTE. Quindi magari una sedia che si muova facilmente nella postazione di lavoro.

Molti professori ti dicono che devi assicurarti che non ci siano distrazioni come musica, film, rumori ecc.

Assicurati e fatti più amici possibile, a meno che tu non sia naturalmente brillante. Perché vi bloccherete regolarmente e avrete bisogno di aiuto.

La maggior parte degli studenti migliori ha genitori che sono programmatori, a meno che non siano super brillanti. Altri hanno amici programmatori che li aiutano. Se non avete nessuno di questi, avrete bisogno di un tutor. Il 70% delle persone a cui ho dato ripetizioni erano studenti di grado B o superiore.

Se ti viene l'ansia durante i compiti a casa e inizi a cercare le soluzioni su Google, io andrei al laboratorio CS della tua università e farei i compiti lì. Fai amicizia con tutti quelli del laboratorio nel caso in cui ti blocchi!!! Non essere tirchio, se le persone ti stanno aiutando, assicurati e ordina della pizza. Non farti la reputazione di essere uno che prende! Se qualcuno è super disponibile e gli piace davvero aiutarti, potrebbe essere il tuo tutor. Chiedi se vogliono aiutarti a pagamento!

Il tuo TA può essere tuo amico o bocciarti se pensa che tu sia perso. Quindi fai domande calcolate e non blaterare. Mantenete le vostre sessioni di tutoraggio brevi e cercate di mantenere le domande stupide al minimo. Puoi chiedere ai tutor a pagamento se hai domande stupide.

Programma. Google. Studia. Programma, Google. Studia e così via. Non combattere il compilatore con la tua logica. Ricercate e trovate soluzioni, codificate e poi compilate. Non fraintendetemi, ci saranno casi in cui avrete bisogno di combattere il compilatore per vedere ogni istanza del vostro codice. Ma se continuate a ricevere errori, allora è il momento di provare un'altra soluzione.

L'avete fatto e ora siete troppo bravi. E adesso?

Beh, adesso non piacerai ai tuoi compagni di classe. Quando discutete con il vostro professore penseranno che state parlando in greco o in tedesco. Questo significa che siete nei guai. I vostri compagni di classe sono gelosi. Quindi cosa fate? Ci sono alcuni modi per gestire la cosa; 1- Smettere di fare domande durante la lezione. Non saranno più gelosi. Fai domande via e-mail o chiedi a un tutor o a uno studente migliore. 2- Offriti di aiutare i tuoi compagni di classe, ma non iniziare a bere con loro. In effetti, vedi se puoi stare lontano dalle feste fino alla laurea. CS non è storia o sociologia. Improvvisamente diventa complicato. Hai fatto codici incredibili e voti alti, e poi improvvisamente ti blocchi. È allora che devi chiedere aiuto al tuo professore o ad altri. Non lasciate che il vostro orgoglio vi deluda. Chiedi aiuto.

Dovete riposare e stare in salute

Conosco personalmente persone che hanno guidato per 100 miglia per seguire un corso in un particolare college. A volte bisogna farlo per avere successo. Potresti anche dover cambiare università. Cos'altro puoi fare se le cose non vanno bene?

Impara un semplice linguaggio di programmazione prima di iniziare il tuo programma. La maggior parte delle università cerca di eliminare le persone che fanno perdere tempo a tutti. Quindi, se il tuo background non è l'informatica, è probabile che non andrai molto bene. Queste università non sono un posto per imparare. Sono un posto per ottenere una laurea! Quindi imparerei un linguaggio semplice come python e poi farei domanda per un programma. Io leggerei anche in anticipo. Non frequentare nemmeno una lezione senza conoscere a fondo i capitoli che devono essere trattati.

Meglio