Hogyan kezdjük el a tanulás program Artem Kashevarova programozás központ, képzés

Milyen nyelven a legjobb kezdeni tanulni programozni?
Minden nap kapok feltette ezt a kérdést. És én mindig elmagyarázni az első nyelv legyen a legtisztább és nem okoz semmi problémát és a zavar. Mi ezt a nyelvet?
Igen, igen, ez nem elírás, ha elkezd tanulni programozást az első alkalommal, hogy a saját nagy és hatalmas tetszik a legjobban.
programozási nyelv - csak egy konvenció, általában, ha azt szeretnénk, hogy rögzítse és magyarázza a számítógépet, mit akar tőle. De a programozási folyamat játszódik le az elme a programozó. A jelölés valójában nem különleges jelentősége van.
Mivel Ön kezdő programozó, és beszélnek a magyar nyelv, a középfokú oktatási intézmények, a legegyszerűbb, hogy írjuk meg első program csak egy darab papír szó!
És azt gondolta, hogy a programozás, amikor a nappal és az éjszaka ül a számítógép előtt? Ne aggódj, még uspee-
ülnek sokáig, hogy a szemek povylazili =)
Mindenesetre, hosszú ideig vagyunk ebben a formában nem fog késni programozás. De ez a lépés nagyon fontos, hogy megértsék az alapokat. És hogy megértsék gyorsan.
Tehát, amit a papírra? A válasz - a csapat. Parancsokat kell végrehajtani egy számítógép (vagy chelo-
kor, ha egy NLP és a program az emberek, ez nem valószínű más =)
Körülötte kell kinéznie:
0) az elején a program;
1) Tedd a képet egy ilyen fájl;
2) feldolgozni egy bizonyos módon;
3) vannak tárolva egy ilyen formátumban;
4) a végén a program.
Minden elcsépelt és egyszerű. A legfontosabb dolog az, hogy kapsz után ez a gyakorlat - az ideális fogalma az algoritmust. Algoritmus - parancssorozatot.
Ez a sorozat, amit a fent leírt, egy algoritmus, lehetetlen, hogy a csere a parancsot, különben a program elveszti minden értelmét.
Ez minden, amit tanultál, mi az az algoritmus lehet folytatni programozás, amelyben minden számítógép nyelvén.
Tökéletes számítógépes nyelv, hogy most az egyik, hogy a lehető legkevesebb problémát.
Itt van egy lista a leginkább sürgető oktatási nyelv ma:
1) QBasic
2) Turbo Pascal
3) PascalABC .NET
Lehetőségek vannak most már nem annyira, de a képzés idején. A legésszerűbb dolog nem nagyhangú, hanem, hogy csak az egyiket, aki közelebb lélekben. Míg az első két gondot okozhat a kezdő.
FONTOS: Ne kezelje a más nyelven, hogy én itt nem ismertetett tanácsára a „guruk”. Legalább azt kockáztatja, hogy az agy tört, és a legjobb tart képzést egy pár évig, vagy akár feladta. A leginkább fájdalommentes módja -, hogy mozog az egyszerűtől az összetett.
Mellesleg az oktatási rendszer nem gondoltam ezt át, sokszor figyelte a diákok a távon megpróbálja megmagyarázni a C nyelvet. Végződik minden nagyon plachevnoucheniki nézhet, mint a kis kölykök, dugta be mindent látnak, és nem csinál semmit. Ugyanakkor előfordul, hogy vannak olyan egyének, akik csapdába, de az emberek, mint egy az ezer. A többit csak teljesen kedvét a vágy, hogy legyen programozók.
A legfontosabb dolog most végéig meg fogják vizsgálni, hogy egy ilyen algoritmus, próbálja meg felépíteni egy pár algoritmusok
valamelyikét elérni a célt. Majd lépni és tanulni számítógépes programozási nyelvek ...
Átvéve a könyv Artoma Kashevarova:
Hogyan tanuljunk programozás?
Becoming a professzionális programozó a lehető leghamarabb
Úgy vélem, hogy meg kell kezdeni a tanulást programozás nem egy programozási nyelv,
és algoritmikus, megszerkesztésével algoritmusok folyamatábrák.
Megkérdeztem a diákok, a kezdőknek a programozás, mondja az algoritmus átkelés az utcán, a termelés a tojás, stb A legfeljebb 10 két jobb szempontjából a robot (PC) algoritmus épül.
Program - egy algoritmus, tedd be a nyelvet, amelyet a számítógép megért. Me Egyébként tanítani kezdett programozás ALGOL-68, majd azonnal váltott ASSEMBLER.
Szinte az egész első félévben, a diákok létre folyamatábrák (talán egy kicsit túl sok, de megtanulta, hogy úgy gondolja, algoritmusok). A második részben a félév párhuzamos elsajátította PASCAL. Végén a második félévben, a harmadik folyam diákok dolgoztak, mint egy programozó a cégek.
Zdarova Artem. Van egy nagyon fontos kérdés. Még mindig nem honlapján. Általában milyen körülmények között lehetünk partnerek az értékesítés a tanfolyamok a honlapomon. És hány százaléka tudok. Ez nem az egyetlen probléma. Köszönöm a figyelmet
Használhatja a WIN API az információk megjelenítésére, vagy ha azt szeretné, hogy a fajta OPENGL? Nem dolgozik grafika?
De egyébként is, akkor is, ha dolgozni OpenGL akkor meg kell tanulni, hogyan kell létrehozni az ablakokat és egyéb alkatrészek felhasználásával WinAPI (És ez, IMHO, egy nagyon tompa és kényelmetlen, de anélkül, hogy bármilyen módon)