Skelbimas

kaip rašyti kompiuterines programasJei naudojate savo kompiuterį aukštesniame lygyje, galbūt pagalvojote, kaip tiksliai rašyti kompiuterio programas ir kas nutinka, kai rašote tam tikrą kodą. Vis dėlto, jei pradedate nuo nulio, labai sunku gauti gerą pagrindą su greitais vaizdiniais rezultatais, tik šiek tiek pasisvečiavus. Net jei pradedate nuo nulio, kai kurie programavimo kalbos apsunkinti pradėjimą gauti vaizdinių rezultatų nei kitų (išskyrus pačius pagrindinius dalykus).

Tačiau „Greenfoot“ rūpinasi šia problema, sukurdama mokymo tikslams skirtą platformą, kurioje vartotojai gali greitai pradėti dirbti ir gauti vaizdinius rezultatus grafikos pavidalu.

„Greenfoot“ veikia ir naudojasi „Java“ jos programavimo kalba, kuri veikia beveik visose operacinėse sistemose, nereikia iš naujo kompiliuoti kiekvienos operacinės sistemos.

Kaip sakiau, „Greenfoot“ yra skirta naudoti švietimo aplinkoje, nors kiekvienas gali ja naudotis, norėdamas išmokti kalbos savo tempu. Aš pati buvau supažindinta su programa informatikos kursuose ir iki šiol daug ko išmokau naudodamasi „Greenfoot“. Atminkite, kad ši programa iš tikrųjų nemoko jūsų „Java“, tačiau leidžia jums lengvai patiems pakeisti kodą ir pamatyti, kas nutinka tai padarius. Dokumentacija, be abejo, yra pateikta.

instagram viewer

Atsisiųskite ir įdiekite

Norėdami pradėti, eikite į jų svetainę ir atsisiųskite savo operacinės sistemos kopiją. Pirmąsias tris parinktis turėtumėte galėti įdiegti kaip ir bet kurią kitą programą. Jei turėtumėte pasirinkti parinktį „kitos sistemos“, turėsite ją įdiegti paleidę .jar failą kaip vykdomąjį. Jei naudojate „Linux“, įsitikinkite, kad jis turi vykdomas teises, tada įdėkite

java -jar / kelias / į / failą

į savo terminalą ir paspauskite Enter. Jei naudojate tokią BSD-UNIX formą, kaip „FreeBSD“, ankstesnė komanda gali neveikti, todėl patikrinkite, kuri komanda jums tinka. Kai diegimo programa paleidžiama, įdiekite ten, kur norite, ir paleiskite vykdomąjį failą naujame aplanke, kad paleistumėte „Greenfoot“.

Darbo pradžia

kaip rašyti kompiuterines programas

Kai paleisite „Greenfoot“, jus pasitiks pasveikinimo dialogo langas. Jei niekada anksčiau nenaudojote „Greenfoot“, siūlau pasirinkti mokymo scenarijų. Tada jūsų naršyklė atidarys mokymo programą, o „Greenfoot“ paleis mokymo scenarijų, pavadintą „Wombats“.

kaip rašyti programas

funkcijos

Iš ten dešiniuoju pelės mygtuku kairiuoju pelės mygtuku spustelėkite klases ir pasirinkite, ar įtraukti jas į pasaulį ( pasirinkę parinktį ir tada pasirinkę langelį, į kurį norite įdėti objektą) arba atidaryti ir redaguoti šaltinį kodas. Kodo redaktorius turi keletą gerų funkcijų, įskaitant „eikite į eilutės numerį“, vietos ieškiklį dešinėje ir fono spalvas, kad nustatytumėte, kurie kodo fragmentai eina kartu.

kaip rašyti programas

Kai jaučiatės pasirengęs tai išbandyti, pridėkite pasaulio objektų ir paspauskite „Vykdyti“. Pamatysite, kaip elgiasi jūsų objektai, ir sužinosite iš kodo, kuris priverčia tuos objektus elgtis tokiu būdu. Atminkite, kad mokymo scenarijus neveiks, o pateikto kodo koregavimas nėra būtinas, kad jis veiktų.

kaip rašyti kompiuterines programas

Gauti pagalbos

Taip pat galite gauti pagalbos iš bendruomenės arba peržiūrėti kitus scenarijus „Greenfoot“ galerija. Jei išbandysite „Greenfoot“, labai patariu apsilankyti ir svetainėje, kad geriau suprastumėte, ką „Greenfoot“ gali.

Išvada

Štai viskas! Likusioji dalis priklauso nuo jūsų fantazijos, o ką su tuo norite padaryti. Atminkite, kad galite gauti pagalbos iš „Greenfoot“ galerijos, ir būtinai pasižiūrėkite, kokius metodus rasite dokumentų rinkinyje ( komandos kode, kurias galima iškviesti paprastu sakiniu) pamoksliniame scenarijuje daro ir ką gali pateikti pateikti „Greenfoot“ metodai papildyti. Jei jums reikia įkvėpimo, peržiūrėkite galeriją. Kai kuriuose projektuose yra paruoštas šaltinio kodas, kurį galite atsisiųsti ir studijuoti. Tai yra dar viena puiki „Java“ mokymosi technika.

Kaip jus domina mokymasis rašyti programas? Ar manote, kad „Greenfoot“ yra puikus būdas pradėti? Ar naudosite jį norėdami susipažinti su „Java“? Praneškite mums komentaruose!

Danny yra Šiaurės Teksaso universiteto vyresnysis, kuris naudojasi visais atvirojo kodo programinės įrangos ir „Linux“ aspektais.