CodinGame
CodinGame suteikia vartotojams su įdomus ir veiksmingas būdas mokytis kodavimo, kad nevengiama standus struktūrą tradicinių mokymo metodų.
- Šimtai klasikinių dėlionės kad mokyti platų koncepcijų
- Palaikoma iššūkių prisidėjo prie CodinGame bendruomenės
- Multiplayer ginčija šią duobę jus tiesiai prieš kitų gyvų žaidėjų
- Didžiosios vizualizacijomis ir sąsaja tiltas tarp teorijos ir rezultatų atotrūkį
- Reguliariai atnaujinama su naujomis dėlionių ir iššūkius
- Pastovaus apdovanojimai skatina vartotojus nuolat mokytis
- Ne kaip prieinama prie naujų vartotojų, nes dizainas siūlyčiau
- Sąsaja gali būti netvarkinga išsiblaškymas labiau patyrusiems programuotojams
Su Kompiuterių programavimo tampa viena iš pelningiausių ir paklausos karjeros prieinama, nėra verslininkų ir vizionierių, kurie nori paversti mokymosi kodavimo į verslo procesą trūkumas, o rezultatai span viskas nuo tradicinių kursų pritaikyti prie interneto kraštovaizdžio išteklių, kad pabandyti padaryti visas procesas lengva ir smagu. CodinGame yra bene gamified forma kodas mokymus. Nors ištekliai kaip Codecademy sugriauti aspektus kodavimo į Užkandote dydžio komponentų ir apdovanos jus su ženkliukų ir apdovanojimų pažangos ir CodeWars kelia jums galva į galvą prieš kitų žaidėjų sudėtingų kodavimo konkursuose, CodinGame langų statymai rišami jų pratimai regėjimo sąsaja kad tiesiog transformuoja savo kodą į arcade stiliaus žaidimą. Nesvarbu, ar tai yra veiksminga požiūris į mokymosi sudėtingus komponentus kodavimo mokslas yra dar vienas atvejis visiškai, tačiau sąsaja yra slidus ir jaudinantis, tikėtina, kad pritraukti potencialių programuotojams, kurie gali būti išsigandęs išjungti pagal supaprastintas ir ateivių sąsajos tradicinių kodavimo komandų eilutės. Vienas iš sudėtingiausių kliūčių patekti į rinką už mokymosi kodavimo yra perduodamos studentams tiksliai kokios poveikio jų kodas gali turėti poveikį aplinkai. Tai gali užtrukti ilgą laiką, kol statybinis blokas principai, pavyzdžiui, klasių ir kintamųjų ateiti turėti esminę reikšmę ir vartotojai gali suprasti, kaip jie sąveikauja tarpusavyje gaminti reikšmingus rezultatus. Kas CodinGame daro gerai yra transformuoti net šias dauguma pagrindines funkcijas į apčiuopiamų rezultatų. Paprasta elgesys, pavyzdžiui, užsakymo numerių rinkinys išversti ant žaidimo sąsaja yra perduodama konkrečiai kaip erdvėlaivis orientacijos didesnės rizikos tikslus. Šis principas susiliejimas su rezultatais elegantiškai įvykdytas, ir sąvokos statyti ant vienas kito per šimtus realaus pasaulio pavyzdžius, kurie rodomi žaidimo Arcade žinoma. Deja, mokymosi platformą, kuri atrodo specialiai parengti vartotojų visiškai nauja kodavimo, ten ne daug paramos būdu. Yra privalumus ir trūkumus tai. Skirtingai šaltinių, pavyzdžiui Codecademy - kuri jums per pamokas su mažai kontekste - CodinGame pajėgų jums kasti per interneto išteklių siekiant sprendimų. Tačiau naujiems vartotojams su mažai kodavimo patirties, sąvoka, atrodo, paleisti prieštaraujanti sutikimo Kopėčios požiūris į dizainą. Net pirmas pratimas, kuris tarnauja kaip pamoka, tikriausiai atrodo visiškai svetimi visiems, kurie nesupranta sintaksė arba pagrindai, kaip kalbos dirbti. Nepaisant tariamo verte kaip įvadinis kursas, tai tikriausiai geriau tinka patyrusiems vartotojams, kurie nebijo į bandymų ir klaidų procesas, kuris dažnai lydi mokymosi patirtį, kur kodavimo atžvilgiu. Bet funkcijos prieinamos gana mėsingas. Vieno žaidėjo komponentas, kuris nukelia jus per vis sunkiau tyrimų, yra išverstas į 23 labiausiai paplitusių kodavimo kalbų, ir tai papildomas tvirtą multiplayer turnyruose, kurie yra tikrai iššūkis net patyrusiems programuotojams.