Programmeerimine
C++ keele põhjal, praktiliste harjutustegaTeemalehe sisu näed detailsemalt, kui klõpsad päises selle lingile. Tüüpiliselt koosneb lehe päis õpetaja poolt postitatud pealkirjast ja juhendavast sissejuhatusest.
Teemade alla saab lisada postitusi, millel on tüüpiliselt sissejuhatav tekst, mis kirjeldab vabas vormis vastust või lahenduskäiku ning teine osa, peenikese halli äärjoonega on ülesande vastuseks programmeeritud koodi postitamiseks. Kui kasutad standardteeki ja skripti algus kasutab selles olevat näidisstruktuuri, siis piisab kui postitad ainult void loop(){seest enda originaalkoodi osa. | ||
Postitusele saad lisaks tekstile ja koodile lisada ka faile - juhul kui ülesande vastus nõuab mahukamat koodi või soovid illustreerida enda montaa¾ilahendust piltidega. Faili laadimise nupp võimaldab lisada mitu faili korraga, kuid siiski on soovitav piirduda ühe postituse puhul mitte rohkem kui 4-5 failiga. |
Kui failid tulevad erinevatest kataloogidest, siis saad nende otsimiseks luua erinevad faililaadimisnupud, selleks kasuta faililaaduri järel olevat + märki, mida klõpsates on võimalik laadimisnuppe juurde luua. |
Piltidest genereeritakse väiksema mõõduga eelvaateruudud, mis ilmuvad postituse sisu järele ja mida saab klõpsates pealmisel kihil suuremalt vaadata. |
Autentimislingile lisaks kasutajatunnuse ja salasõna loomine. E-maili teel saadud autentimislinki saad kasutada kui sul on mugaval ja kiirel moel ligipääs enda algsele originaalkirjale.
Kui oled enda arvutis, selle turvalisuses kindel, võid autentimislingi salvestada ka brauseri järjehoidjatesse (ingl. bookmarks), siis saad seda klõpsates kiirelt koodikeskkonda siseneda.
Sisselogimine kasutajatunnuse ja salasõnaga Juhul kui sul ei ole alati ligipääsu enda e-mailile, selle kaudu igakordselt lingi leidmine ei tundu mõnel muul moel praktilisena, siis saad üleval paremas nurgas seadete nupule (hammasratta kujuline, kolmandal real) vajutades luua endale kasutajatunnuse ja salasõna. |
Postituste kustutamine on võimalik kuni 15 minuti jooksul peale postitust. Kui näed kirjavigu, unustasid lisada faili või tundub mõnel muul moel praktiline, et postitus tagasi võtta, siis saad 15 minuti jooksul klõpsata sinise taustaga rea lõpus, postituse id-numbri all olevat X-märki.
Sisu autentsus on tagatud ajatempliga Postituste toimetamise asemel ainult kustutamise lubamine on eelkõige tingitud ülesannetele seatud tähtaegadest, mille puhul on igal postitusel konkreetne ajatempel - kuupäeva ja kellaajaga, ning selle sisu jääb alati muutumatuks. |
Jälgi head kasutustava Koostöökeskkonna hea tava on, et kõigile postitustele kirjutatakse paar lauset sissejuhatuseks, mis annab teada postituse olemusest ja eesmärgist. Hea kui tood lühidalt välja enda lahenduse eripära, millele tähelepanu pöörasid ja milliseid väljakutseid kõige põnevamaks pidasid.
10 rea piir koodi postitamisel sisusse Kui ülesande vastuse kood on olulisel määral üle 10 rea, siis on praktilisem lisada see pigem failina, lubatud on nii .ino, .cpp kui ka .txt laiendiga failide laadimine. Mahukamate koodide lisamine eraldi faili kujul aitab hoida teemalehekülge kompaktsemana ja võimaldab parema ülevaatlikkusega näha kõigi õpilaste postitusi vähema lehe kerimisega. |
Monteeri lihtsalt ja kiiresti
Riistvara montaa¾ on jaotatud etappideks ja toetatud õppevideodega. Vaata lähemalt.
Tarkvaratugi
Loe riistvaralist portide lugemist ja muutujate defineerimist toetava tarkvarateegi kohta
C++ on masinate keel
Maailmas kõige enam kasutusel olev seadmete programmeerimiseks kasutatav keel on C++ mis võimaldab väikestel kiipidel ökonoomselt programmiloogikat lahendada ja teha ka suuri kõrgkeelele omaseid andmetöötlusi.
Populaarne Nano standard
Laiendusplaadi nanoTronic disainimisel on aluseks võetud Arduino Nano standard, mis võimaldab teha nii automatiseerimist, vanade asjade digitaliseerimist kui ka luua akutoitel töötavaid ökonoomseid mobiilsid seadmeid.
Ülesanded samm-sammult
Selleks, et C++ paremini tundma õppida on loodud ülesannetekogu, milles saab alguses teha lihtsamaid, samm-sammult keele võimalusi tutvustavaid harjutusi ja siirduda siis järjest edasi jõukohaste väljakutsetega.
Projekti fookusest
Projekt nanoTronic on loodud eelkõige hariduslikel eesmärkidel, et edendada mehhatroonika erialal programmeerimise süvendatud õpet, parema struktuuri ja loogikakasutusega skriptide kirjutamist.