Naučite se programirati na enostaven način z aplikacijo Grasshopper

Vas je kdaj zanimalo, kako postati čarovnik oziroma s pravim izrazom – programer? Mnogim se zdi programiranje zastrašujoča ideja, a temu je tako, ker se s kodiranjem še niso srečali. Seveda je programiranje tudi zahtevno, odvisno od projekta, a enostavnega programiranja v jeziku JavaScript (eden najbolj uporabljenih jezikov za izdelovanje spletnih strani) bi se lahko naučil vsak. Navdušenci pri Googlu pa so ta podvig naredili še bolj zabaven.

Preko zabavnih in vizualnih izzivov se naučite osnov jezika JavaScript, s katerimi lahko mnogo lažje nadaljujete na višjih nivojih

Google svojim zaposlenim omogoča, da manjši delež svojega delovnega časa namenijo stranskim projektom, ki jih zanimajo. To se  dogaja v okviru inkubatorja Area 120, znotraj katerega so razvili tudi aplikacijo Grasshopper.

Za začetek se vpišete s svojim Google računom. Če želite, nastavite opomnik, ki vas bo spomnil na “učenje” vsak dan ali nekajkrat na teden. Namesto dolgih ur učenja programiranja je aplikacija zasnovana tako, da so lekcije razdeljene na manjše uvode, vaje in kvize, ki jim lahko namenite le nekaj minut na dan.

Grasshopper pokriva osnove JavaScripta in nekaj temeljev programiranja, brez katerih preprosto ne gre. Prva lekcija je The Fundamentals, ki vključuje elemente, kot so delovanje kode, klicanje funkcij, spremenljivke, zanke, zbirke, pogojni stavki, objekti in njihovo povezovanje. To so osnove, ki jih potrebuje vsak programer, z aplikacijo pa se jih boste naučili na zabaven način.

Po osvojitvi temeljev programiranja boste napredovali na dve lekciji, s katerima boste uporabili doseženo znanje. Imenujeta se Animation I in Animation II, z njima pa se boste naučili uporabe knjižnice D3, definiranja funkcij, animacij itd.

Vsaka lekcija se začne z uvodom, navodili in primerom. Nato boste postavljeni pred izziv – sestavljanko, kjer boste vnesli svojo kodo. Aplikacija jo bo pregledala in vam sporočila, če ste izziv uspešno rešili. V primeru, da se je pojavila kakšna napaka, pa vam Grasshopper sporočil tudi razloge, zakaj nekaj ne deluje.

Ob koncu vseh lekcij boste seznanjeni z osnovnimi programerskimi koncepti, poleg tega pa boste imeli že nekaj znanja, s katerim se lahko igrate naprej.

Grasshopper je brezplačno na voljo za naprave Android (Google Play) in iOS (App Store).

Matevž Krajnik

Author: Matevž Krajnik

Share This Post On