1
Un om de știință pe calculator trebuie să fie un student bun. Tehnologia se schimbă în mod constant, se dezvoltă noi limbi și noi algoritmi: trebuie să puteți învăța lucruri noi pentru a vă menține la zi.
2
Începeți cu pseudocod. Pseudocodul nu este un limbaj de programare adecvat, ci o modalitate de prezentare a unui program într-o limbă umană. Cel mai cunoscut algoritm este, probabil, pe sticla de sampon: spumă, clătire, repetare. Acesta este un algoritm. Dumneavoastră ("calculatorul de execuție") îl puteți înțelege și are un număr finit de pași sau execută ...
3
Îmbunătățiți pseudocodul. Exemplul de șampon nu este un algoritm atât de mare, din două motive: nu are nicio condiție cu privire la momentul în care sa terminat, și nici nu vă spune exact ce să repetați. Repetați spumarea? Sau doar clătirea. Un exemplu mai bun ar fi "Pasul 1 - Spumarea Pasul 2 - Clătirea Pasul 3 - Repetați pașii 1 și 2 (de două sau trei ori pentru a obține un rezultat mai bun) și apoi terminați". Acest lucru poate fi înțeles de dvs., are o condiție finală (un număr finit de pași) și este foarte explicit.
4
Încercați să scrieți algoritmi pentru tot. De exemplu, cum să obțineți de la o clădire la alta în campus sau cum să faceți o tocană. În curând veți vedea algoritmi peste tot!
5
După ce a învățat cum să scrie algoritmi, programarea ar trebui să fie ușoară. Cumpărați o carte și citiți-o pentru a învăța limba. Evitați tutorialele online deoarece sunt adesea scrise de amatori, nu de profesioniști.
- Dar verificați internetul dacă aveți nevoie de ajutor. Limbile orientate pe obiecte, cum ar fi Java și C ++, sunt "in" în acest moment, dar limbile de procedură ca C sunt mai ușor pentru început, pentru că trebuie doar să vă faceți griji cu privire la algoritm.
6
Programarea doar traduce pseudocodul într-un limbaj de programare. Cu cât mai mult timp petreceți programarea pseudocodului înainte de programare, cu atât mai puțin timp petreceți tastarea și puzzlingul.