Ana wong sing tresna CodeGym karo kabeh atiné, lan ana wong sing sengit karo kabeh atiné. Nanging malah kritikus CodeGym sing paling ganas bakal setuju manawa ana tugas sing akeh banget. Lan sebabe akeh banget amarga kabeh latihan CodeGym duwe praktik minangka dhasare .
Pemrograman minangka katrampilan. Ora ana sing ngomong, "Aku ngerti carane program". Saben programer ngandika, "Aku bisa program". Iki minangka katrampilan tangan, kayata nglangi utawa main catur. Lan sampeyan mung bisa cultivate skill liwat latihan terus-terusan.
Pramila kabeh kursus CodeGym minangka urutan tugas sing saya angel. Sampeyan miwiti kanthi gampang banget, tugas primitif, lan mungkasi karo sing paling angel lan menarik. Kangelan mundak akeh sethitik karo saben tingkat. Iki minangka dalan sing bakal nuntun sampeyan menyang target dadi programmer.
2. Jinis tugas
Akeh macem-macem jinis tugas nunggu sampeyan ing CodeGym. Ayo dhaptar sing utama:
Tugas ing ngendi sampeyan nulis kode ing ngisor iki conto
Iki minangka latihan sing paling gampang. Tujuan saka tugas kasebut yaiku kanggo nglatih kemampuan nulis kode. Kanggo ngrampungake tugas, sampeyan kudu nulis kode kaya sing ana ing kode sampel. Iki migunani banget, nanging cepet banget bosen. Meh ora ana tugas kaya ngono: kita wis ngganti tugas sing luwih menarik kanggo siswa CodeGym.
Kertu kanggo tugas kasebut ditandhani nganggo huruf T:
Tugas ing ngendi sampeyan nulis program
Iki minangka tugas sing paling penting ing kursus kasebut. Tingkat kesulitane beda-beda: saka tugas sing paling gampang nganti sing kudu dipikirake.
Tujuan saka tugas kasebut yaiku nulis program sing nyukupi syarat lan syarat sing ditemtokake. Umume tugas kalebu ing kategori iki. Kanggo penak siswa CodeGym, kita menehi tandha tugas iki miturut tingkat kangelan: EASY , MEDIUM , HARD lan EPIC .
Tugas EPIC asring adhedhasar materi sinau ing mangsa ngarep ing pelajaran sing durung dibukak. Dheweke populer karo siswa CodeGym sing rumangsa kursus kasebut gampang banget kanggo dheweke. Wong liya mung bisa nglewati tugas kasebut lan bali maneh mengko, nalika dheweke wis kenal karo teori sing cocog.
Proyek
Kelemahane kanggo tugas biasa yaiku cilik. Rampung lan lali, kaya sing diomongake. Mulane, arang bisa nggawe dheweke menarik banget. Nanging program gedhe angel dites: mung akeh cara kanggo ngetrapake.
Iku CodeGym ngenalake tugas proyek - tugas gedhe dipérang dadi 10-30 subtugas biasa. Sampeyan nindakake kabeh subtasks sequentially, lan sampeyan mungkasi munggah karo program gedhe.
Ing pungkasan saben level ing pencarian Multithreading lan Koleksi, ana siji tugas proyek gedhe, sing dipérang dadi rong puluh subtugas. Ana uga liyane 6 tugas game, kang uga proyèk. Secara total, ana 27 tugas proyek ing kabeh kursus.
Kuis
Kanggo dangu, CodeGym ora duwe tes utawa kuis. Pencipta CodeGym nduweni pendapat yen lulus tes nggawe "khayalan kawruh" ing wong. Wong-wong ora ngerti carane program, nanging dheweke yakin yen ora, amarga wis lulus tes. Wong-wong kuwi mandheg sinau, amarga "wis ngerti kabeh".
Salajengipun, kuis ditambahake kanggo ngidini siswa CodeGym kanthi gampang ngenali kesenjangan ing sinau. Iku migunani kanggo programer kanggo ngerti nuansa saka iku padha bisa karo saben dina ing Profesi.
Video
Pungkasan, jinis tugas pungkasan yaiku nonton video. Akeh video sing migunani lan menarik sing ana gandhengane karo industri IT wis kalebu ing pelajaran CodeGym.
3. Status tugas
Saben tugas ing CodeGym nduweni status khusus. Status bisa diganti nalika sampeyan ngrampungake tugas.
Saben tugas CodeGym digandhengake karo pelajaran. Kaping pisanan, sampeyan ora bakal duwe akses menyang tugas apa wae, tegese sampeyan ora bakal bisa ngrampungake.
Nalika sampeyan mbukak pelajaran sabanjure, kabeh tugas ing pawulangan kasedhiya kanggo dipecahake, yaiku statuse diganti dadi "Kasedhiya".
Yen sampeyan wis ngirim tugas kanggo verifikasi paling ora sapisan, statuse diganti saka "Kasedhiya" dadi "Ing proses".
Pungkasan, nalika sampeyan wis ngrampungake kabeh syarat lan validator nampa kiriman sampeyan, status tugas kasebut diganti dadi "Rampung".
Pangguna sing duwe langganan Premium Pro duwe 3 dina maneh kanggo nyoba nulis solusi liyane kanggo tugas kasebut. Sawise jendhela tambahan wektu iki kadaluwarsa, tugas pindhah menyang status "Ditutup", lan status iki ora bakal diganti maneh.
4. WebIDE
Kanggo nggampangake sampeyan ngrampungake tugas, kita wis nulis widget khusus: WebIDE . Iku katon kira-kira kaya iki:
Ing sisih kiwa, sampeyan bisa ndeleng kahanan tugas lan syarat sing kudu ditindakake solusi sampeyan. Ing tengah, kita duwe editor, ing ngendi sampeyan kudu nulis kode sampeyan . Program sampeyan nampilake sawetara teks, sing bisa dideleng ing panel ing sisih ngisor.
Lan ing sisih ndhuwur sampeyan bakal weruh tombol iki:
Verifikasi : Kirimake solusi kanggo tes.
Bantuan : Takon pitakonan babagan solusi sampeyan ing komunitas CodeGym.
Rembugan : Ngrembug tugas karo pangguna liyane.
Reset : Reset solusi sampeyan, yaiku miwiti maneh.
Run : Miwiti program tanpa ngirim kanggo verifikasi (counter verifikasi sampeyan ora bakal nambah).
Analisis kode : Entuk saran babagan gaya kode solusi sampeyan
5. Syarat
Ing taun-taun awal CodeGym, nalika sampeyan verifikasi saben tugas, sampeyan entuk asil sing gampang: ya utawa ora. Program kasebut lulus kabeh tes utawa ora. Super prasaja, nanging ora super mbiyantu.
Nalika wong sinau, penting banget yen dheweke ngerti apa sing salah lan kepiye carane nindakake kanthi bener. Mulane, iku ndadekake pangertèn sampurna yen server ora nampa solusi sampeyan, banjur sampeyan bakal takon, uga, apa salah karo?
Kanggo entuk jawaban kanggo pitakonan iki, sampeyan butuh wong sing nyilem menyang solusi sampeyan, nganalisa, lan ngandhani apa sing salah. Iki bakal njupuk wektu dawa lan larang. Kaendahan verifikasi tugas cepet yaiku sampeyan bisa njagong sinau ing jam 2 AM lan kabeh bakal bisa digunakake kaya wektu liyane.
Pramila kita nulis ulang kabeh tugas ing CodeGym. Saiki saben tugas wis ora mung kahanan tugas, nanging uga dhaftar 5-10 syarat sing daging metu kahanan. Sing paling penting, saben syarat diverifikasi kanthi kapisah.
Tegese yen sampeyan ngirim tugas kanggo verifikasi dina iki, sampeyan bakal entuk tanggapan lengkap: ing jejere saben syarat tugas sampeyan bakal weruh lambang khusus sing nuduhake manawa program sampeyan nyukupi syarat kasebut utawa ora. Tuladha:
Pendekatan iki nyederhanakake urip nalika sampeyan nggarap tugas sing mbutuhake sampeyan nulis sawetara kelas utawa metode. Sampeyan mesthi bisa ndeleng cara utawa kelas sing sampeyan tulis kanthi bener lan sing ora.
6. Rekomendasi
Apa bisa nggawe tugas luwih apik piye wae? Apa ora apik yen, sawise saben mriksa, sampeyan diwenehi apa sing salah ing program sampeyan lan entuk pitunjuk babagan carane ndandani? Ya, sing bakal kelangan! Nah, coba tebak? Kita nindakake mung ing CodeGym 🙂
We nyekel Welasan kesalahan umum dening mriksa saben requirement tugas. Yen program sampeyan nggawe kesalahan sing dimangerteni dening validator, banjur menehi rekomendasi - pitunjuk babagan carane sampeyan bisa ndandani solusi supaya bisa nyukupi kabeh syarat.
Mikir bab iku. Saiki ana kira-kira 1200 tugas ing CodeGym, kanthi total udakara 10,000 syarat. Lan ana sawetara rekomendasi sing ana gandhengane karo saben syarat. Sawetara syarat duwe puluhan. Validator CodeGym siyap nggawe luwih saka 50,000 rekomendasi kanggo solusi pangguna.
Kajaba iku, kabeh iki kedadeyan amarga solusi sampeyan wis divalidasi, sing biasane butuh wektu kurang saka sedetik. Ora ana wong sing bisa nglakoni. Iki minangka mentor virtual nyata.
Sadurunge wulangan sadurunge
Sabanjure wulangan sabanjuré
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION
sinau
Registrasi
Kursus Jawa
Bantuan karo Tugas
pricing
Proyek Game
Sintaksis Jawa
Masyarakat
Pangguna
Artikel
Forum
Ngobrol
Kisah Sukses
Kegiatan
Program Afiliasi
Perusahaan
Babagan awake dhewe
Kontak
Ulasan
Ruang Pers
CodeGym kanggo EDU
FAQ
Nyokong
CodeGym minangka kursus online kanggo sinau pemrograman Java wiwit wiwitan. Kursus iki minangka cara sing sampurna kanggo nguasai Java kanggo pamula. Isine luwih saka 1200 tugas kanthi verifikasi cepet lan ruang lingkup teori dhasar Jawa. Kanggo mbantu sampeyan sukses ing pendhidhikan, kita wis ngetrapake sawetara fitur motivasi: kuis, proyek coding, konten babagan sinau sing efisien lan karir pangembang Jawa.
Tindakake kita
Basa antarmuka
Basa Jawa
Programmer Digawe, Ora Lair © 2023 CodeGym
Unduh App
Programmer Digawe, Ora Lair © 2023 CodeGym
Situs web iki nggunakake cookie kanggo nyedhiyakake layanan pribadi. Kanthi nggunakake situs web iki, sampeyan setuju kanggo nggunakake cookie. Yen sampeyan mbutuhake rincian liyane, waca Katentuan lan Kebijakan.