Hogyan gyakorolhatom úgy, hogy tinédzserként programozzam?


Válasz 1:

Gyakorlat, gyakorlat, gyakorlat.

Kezdje a tanulást egy bemutatóval.

Akkor van egy hatalmas motiváló / ez is a legjobb módja a tanulásnak: írjon be egy egész programot, amely hasznos az Ön számára. Nem valami elméleti vagy tisztán algoritmikus. Nem, az egész program, mindazzal, amelyre ténylegesen szüksége lesz, felhasználói felülettel, hibaellenőrzéssel stb.

A második legjobb dolog: játszani a kódoló platformon, mint például

  • HackerRank
  • Codewars
  • Kódolási játékok

Megpróbálhat érdekes cikkeket olvasni, hogy betekintést nyerjen. Nézze meg a Twitteren a programozási nyelvét vagy mezőjét, ha például a webre vagy a tárgyak internetere szeretne szakosodni.

De a gyakorlat lesz a kulcs.


Válasz 2:

Meg tudod csinálni, amit évekkel ezelőtt tettem, csak jobban.

Első

: győződjön meg arról, hogy a Python telepítve van a számítógépére / laptopjára.

Második

: keresse meg az eredeti Star Trek játék Python verzióját. Már fut, tehát tanulmányozhatja. Ez a forráskód, így módosíthatja. Nem túl hosszú, tehát nem fog megrázni. Ingyenes, online, tehát még akkor is, ha tényleg felcsavarod, mindig indulhat.

Harmadik

: gyakorlati gyakorlat.

1976-ban elkezdtem a * tényleges * eredeti Star Trek játékot, amint azt a BASIC írja. Futott. Tanulmányoztam. Megváltoztattam. Felcsavartam és újrakezdem. Annyit tanultam, amennyit meg lehet tanulni ebből az egy dologból.

Nekem is volt egy BASIC tankönyv. Online információt találhat a Pythonról.

Bízz bennem, mint egy srácnak, aki korod óta programoz (és elég idős vagyok, hogy a nagyapád legyen :)), ez fog működni.


Válasz 3:

Tinédzserként csak egy dologra összpontosított - a programozási logika.

A programozási logika a programozási logika minimális műszaki szempontjai alapján fejleszthető ki. Ez egy programozó számára elkerülhetetlen, így bármilyen programozási nyelv gyakorlásától függetlenül szükséges. A programozási logika a programozó valódi értelme, és mindezt ha szilárdabb alapon rendelkezik ezzel, gyorsabban meg tudja tanulni a programozási nyelv speciális funkcióit. Az éles lézerrel összpontosítson a programozás ezen fontos követelményére.

Tehát válasszon bármilyen modern objektum-orientált nyelvet, és elkezdheti tanulni. Előnyöket kap, ha a következő üzenetből indul, majd ellenőriz más forrásokat további ismeretek hozzáadása érdekében.

Boldog tanulást ... !!!


Válasz 4:

Számos dolgot megtehetsz, de a leghatékonyabb az, ha csak csinálja. Válasszon egy projektet. Bármely projekt. Akkor kódolja. Ha valahol lógnak, kutatja meg a kérdést, amíg meg nem találja a választ. Ha kész, ismételje meg a folyamatot. Ha nem tud elegendően az induláshoz, akkor válasszon egy tanfolyamot, amely a programozási nyelvre vonatkozik. A választott nyelv és a választott kurzus nem igazán számít. Csak válasszon egyet. Ezután végezze el egészen az utat, és közelítse meg újra a gondolatát. Végül nincs jobb gyakorlat, mint hogy csak lefeküdj a seggedből, és csináld a kívánt dolgot.


Válasz 5:

Válasszon valami szórakoztatót, és csak kezdje el a játékot. Ha még soha nem kezdte meg senkivel, próbáljon meg megtalálni egy játékot, amely megtanítja a programozási logikát. Induljon el egy olyan játékkal, mint a Rabbids Coding, vagy találja ki, hogyan lehet módosítani a játszott játékot. Kezdjen egy kis hatókörrel, és építse fel a fokozatos fejlesztéseket (a túl nagy terv elindítása hajlandó túl nehéz akadályokat okozni).

Ezután kezdje megkeresni a helyi hallgatói csoportokat és a hackathon eseményeket, és érezd jól magad. Most volt egy HS hallgató hackathon

az egyetemen

, és olyan diákjaink voltak, akik belementek a programozásba, mert szerették repülni a quadcopterek repülését, akarták elkészíteni a saját egyéni repülő robotjaikat, játékmódokat készítettek, vagy csak kíváncsi voltak a dolgok működésére. Fontos dolog az, hogy elinduljon, szórakoztatóvá tegye és folyamatosan csinálja.


Válasz 6:

Attól függ, hogy milyen programozóval szeretne lenni.Tízéves éves akartam „testreszabni” egy Minecraft térképet. Ez megnyitotta és bezárta az OOP világát számára.

Most van egy Sphero-ja, melynek drag and drop típusú programozása „nyelv”. Bizonyára a legtöbb ember nem nevezné azt „programozásnak”. Még mindig azt mondja, hogy az eszköz készüljön valamire strukturált nyelv szerint. Tehát technikailag ez a programozás.

Találjon meg valamit, ami elbűvöl. Megtalálhatja a kódírás alapját.

És igen, amely magában foglalja, és nem korlátozódik a számítógépekre :)


Válasz 7:

Helló, azt hiszem, olyan projektekkel kell dolgoznia, amelyek érdeklik az ön számára, függetlenül attól, hogy milyen korú legyen.

Például akciófilmekkel foglalkozom egy oktatóprogrammal, hogyan lehet felépíteni egy játékot, amelyet Strange inspirál. A játék lejátszásához a kamera előtt színes jelölővel rajzolnia kell a levegő alakját. Minél kevesebb a forma, annál nagyobb a pontszám. Nézze meg, ha érdekli: