Programavimo užduočių sistema „WebSheets“ Mokantis programavimo, dažniausiai daugiausia laiko skiriama praktiniams įgūdžiams lavinti. Norint sutaupyti mokytojų laiko, užduočių tikrinimas dažnai automatizuojamas: pagal testinius duomenis patikrinama ar programa apskaičiuoja teisingus rezultatus. Tai naudojama įv. internetiniuose kursuose, konkursuose: CodeCademy.com, CodinGame.com, CodeCombat.com, HackerRank.com, Lformatikos olimpiadose ir pan. Sistema „WebSheets“ veikia analogiškai, bet turi vieną ypatumą/privalumą -- užduotyse nebūtina parašyti visos programos, bet tik nurodytas jos dalis. Tai taupo mokinių laiką ir leidžia koncentruotis į svarbiausius akcentus. Užpildžius reikiamas sritis atrodytų, pvz., taip: Paspaudus "Vykdyti", pamatytume pranešimą: Vykdoma ./Rubiko_Kubas su šia įvestim: 3 Nepavyko. Atspausdintas neteisingas, rezultatas: 25 2 Buvo tikimąsi tokio, teisingo, rezultato: 26 1 Sistema sukurta Princetono universitete. Be to, yra vieša versija (http://cscircles.cemc.uwaterloo.ca/websheets/about.html), kurioje pateikiama virš 200 C++ užduočių ir apie 80 Java užduočių. Pati sistema yra atviro kodo, tad KTU (kartu su straipsnio autorium) ją pritaikė neakivaizdinėms moksleivių programavimo pamokėlėms (http://konkursai.if.ktu.lt/pamokeli-aprasymai). Nuo 2015 m. lapkričio jau yra papildomai paruošta virš 40 įv. sunkumo lietuviškų užduočių. Šiais mokslo metais „WebSheets“ pilnai naudojama vietoj anksčiau buvusio „rankinio“ tikrinimo. Tai pasiteisina, nes yra virš 100 mokinių. Pvz., 2016m. pirmos pamokos uždavinys https://goo.gl/8Uvi6e. Prisiregistravus, "Užduočių žemėlapyje" galima matyti, kurias užduotis jau esi atlikęs arba bandęs. Be to, sistema sužaidybinta - už išspręstas užduotis gaunami taškai ir galima matyti lyderių sąrašą http://konkursai.if.ktu.lt/component/easysocial/lyderiai. Kaip sukurti užduotį? Esminė idėja kažkuo primena HTML: programos kode specialiais skliaustais, nurodoma, kurios programos sritys bus paslėptos. Atidarantis skliaustas "\[" uždarantis "]\". Pvz., paryškinta sritis bus paslėpta int main() { // Atspausdinkite: Hello, world! \[ cout
Šį darbą sudaro 507 žodžiai, tikrai rasi tai, ko ieškai!
★ Klientai rekomenduoja
Šį rašto darbą rekomenduoja mūsų klientai. Ką tai reiškia?
Mūsų svetainėje pateikiama dešimtys tūkstančių skirtingų rašto darbų, kuriuos įkėlė daugybė moksleivių ir studentų su skirtingais gabumais. Būtent šis rašto darbas yra patikrintas specialistų ir rekomenduojamas kitų klientų, kurie po atsisiuntimo įvertino šį mokslo darbą teigiamai. Todėl galite būti tikri, kad šis pasirinkimas geriausias!
Norint atsisiųsti šį darbą spausk ☞ Peržiūrėti darbą mygtuką!
Mūsų mokslo darbų bazėje yra daugybė įvairių mokslo darbų, todėl tikrai atrasi sau tinkamą!
Panašūs darbai
Atsisiuntei rašto darbą ir neradai jame reikalingos informacijos? Pakeisime jį kitu nemokamai.
Pirkdamas daugiau nei vieną darbą, nuo sekančių darbų gausi 25% nuolaidą.
Išsirink norimus rašto darbus ir gauk juos akimirksniu po sėkmingo apmokėjimo!