CodeGym /Blog Java /rawak /Bagaimana Tugas Pengekodan CodeGym Mengubah Jumlah Pemula...
John Squirrels
Tahap
San Francisco

Bagaimana Tugas Pengekodan CodeGym Mengubah Jumlah Pemula Menjadi Kebaikan Java?

Diterbitkan dalam kumpulan
Seperti yang mungkin anda ketahui sekarang, falsafah CodeGym dalam mempelajari Java boleh diringkaskan sebagai 'amalan diutamakan.' Tumpuan utama kursus kami adalah untuk mengajar anda kemahiran pengekodan yang akan digunakan dalam kerja sebenar, dan itulah sebabnya CodeGym mempunyai begitu banyak tugas. Dengan lebih 1200 tugasan berbeza dalam kursus CodeGym, anda boleh yakin di sini anda akan mendapat lebih daripada cukup pengalaman praktikal untuk berasa yakin sebagai pembangun Java (walaupun masih seorang Junior). Bagaimana Tugas Pengekodan CodeGym Mengubah Jumlah Pemula Menjadi Kebaikan Java?  - 1

Apakah jenis tugas yang ditawarkan oleh CodeGym?

Oleh itu, kami ingin memberitahu anda serba sedikit tentang tugasan pada CodeGym, jenis tugasan yang ada, apakah perbezaannya, dan, yang paling penting, cara ia membantu anda menjadi pengaturcara Java profesional. Hanya untuk menyegarkan ingatan anda, kursus CodeGym penuh dibahagikan kepada empat pencarian, setiap satu mempunyai sepuluh tahap, yang perlu anda selesaikan satu demi satu. Setiap peringkat dipenuhi dengan pelajaran dan tugasan yang perlu anda selesaikan untuk membuka kunci tahap seterusnya (menggunakan 'bahan gelap' yang anda perolehi dengan menyelesaikan tugasan). Struktur kursus ini direka bentuk untuk memastikan setiap pelajar mendapat latihan yang mencukupi untuk benar-benar mempelajari dan menguasai semua kemahiran utama, pada masa yang sama mengekalkan motivasi anda tinggi untuk tidak berputus asa di sepanjang jalan dan membenarkan otak anda berehat sekali dalam satu masa. manakala untuk ia tidak terlalu letih.

Jenis tugasan berdasarkan perkara yang anda telah (atau belum) pelajari

Lebih 1200 tugas adalah banyak. Jika semua tugas dalam kursus CodeGym adalah sama, ia akan menjadikannya agak membosankan dan tidak begitu menyeronokkan. Berikut ialah jenis tugasan yang perlu anda selesaikan semasa menjalani kursus, dibahagikan berdasarkan pengetahuan yang anda perlukan untuk menyelesaikannya.

  • Tugasan untuk mengukuhkan teori daripada pelajaran lepas.

Yang ini agak mudah. Selepas anda mempelajari beberapa pengetahuan teori baharu, anda perlu mengukuhkan apa yang telah anda pelajari dengan tugasan, dan tugasan ini melakukannya dengan tepat. Bahagian kursus ini agak tradisional: mula-mula anda mempelajari beberapa pelajaran dan kemudian tugas praktikal berdasarkan bahagian tertentu pengetahuan berikut.

  • Tugas untuk mengukuhkan apa yang telah anda pelajari sebelum ini.

Sudah tentu, anda juga perlu melakukan tugasan praktikal tentang apa yang telah anda pelajari di peringkat sebelumnya sebelum ini. Dan ini adalah jenis tugas kedua yang akan anda lihat di CodeGym. Ia mengambil masa berbulan-bulan dan kadang-kadang bertahun-tahun untuk sesetengah orang untuk menyelesaikan kursus. Misi tugasan ini adalah untuk memastikan anda tidak akan melupakan teori dan tidak akan kehilangan sebarang kemahiran penting atau bahagian pengetahuan sepanjang perjalanan. Anda akan melihat banyak tugasan sedemikian sepanjang kursus. Anda mungkin bosan menyelesaikannya dan berasa ingin mengeluh, tetapi ingat: mereka ada di sana atas sebab tertentu. Kita, manusia, perlu mengulang semuanya berulang kali (lebih daripada yang anda fikirkan) untuk memastikan otak akan mengingati bagaimana ia dilakukan sekali dan untuk semua (atau sekurang-kurangnya untuk tempoh masa yang cukup lama, untuk menjadi realistik).

  • Mencabar tugas.

Di sinilah ia menjadi lebih menarik kerana tugas seperti ini unik untuk CodeGym. Tugasan ini adalah berdasarkan teori yang anda belum mempunyai peluang untuk belajar lagi (ia biasanya datang dalam salah satu daripada tiga peringkat berikut). Jadi pada asasnya anda menghadapi tugasan yang tidak dapat anda selesaikan kerana tiada siapa yang mengajar anda teori yang berasaskannya. mengarut? Tidak, ciri hebat (salah satu daripada banyak perkara itu) unik untuk CodeGym. Anda hanya perlu mula googling jika anda ingin menyelesaikan tugasan sedemikian. Masalahnya, pencarian web untuk jawapan atau maklumat yang anda perlukan adalah kemahiran yang sangat penting untuk mana-mana pengaturcara, dan kami ingin anda menguasainya sama seperti kemahiran penting lain, seperti menulis kod atau mencari pepijat. Tetapi bagi anda yang tidak suka bereksperimen dan ingin berpegang kepada pendekatan pembelajaran tradisional ada caranya juga. Jika anda tidak suka googling, anda sentiasa boleh mengetepikan 'tugas mencabar' ini dan kembali kepada tugasan tersebut setelah anda mencapai teori yang diperlukan pada CodeGym. Apabila ia datang untuk memilih pendekatan anda untuk pembelajaran, kami pro-pilihan, boleh dikatakan, setiap kali ia sesuai.

Jenis tugasan berdasarkan tahap kesukaran dan parameter lain

Anda juga boleh membahagikan tugas pada CodeGym berdasarkan jenis, saiz (masa untuk selesai) dan kesukaran. Ketiga-tiga parameter tugasan ini akan berbeza-beza sepanjang kursus. Jangan tersilap langkah dengan menganggap tugas CodeGym semuanya mudah dan ditujukan untuk kanak-kanak, berdasarkan ilustrasi dan pendekatan bercerita yang mudah. Malah, kebanyakan tugasan dalam kursus CG agak mencabar untuk mana-mana orang dewasa, hanya beberapa peringkat pertama boleh berasa seperti permainan kanak-kanak. Berikut ialah jenis tugasan yang anda akan dapati dalam kursus CodeGym jika anda memutuskan untuk menyelesaikannya dan menjadi seorang pengaturcara.

  • Kemasukan kod.

Kemasukan kod ialah jenis tugasan paling mudah yang dimaksudkan untuk jumlah pemula. Seorang pengaturcara yang bercita-cita tinggi perlu bermula dengan hanya merasakan kod dan cara ia perlu ditulis. Jadi dalam tugasan ini, anda hanya perlu menyalin contoh kod yang diberikan.

  • Menganalisis kod dan mencari pepijat di dalamnya.

Satu lagi cara yang baik untuk belajar ialah dengan mengkaji kod orang lain cuba mencari di mana kesilapan yang menyebabkan pepijat. Mencari ralat dalam kod orang lain adalah kemahiran yang sangat penting dan boleh digunakan untuk pembangun perisian.

  • Menulis kod anda sendiri untuk memenuhi keperluan tugas.

Pada satu ketika, anda akan mula menulis kod anda sendiri. Dengan jenis tugasan ini, anda mendapat satu set keperluan yang perlu dipenuhi oleh kod anda. Sudah tentu, keperluan sentiasa berbeza dan direka bentuk dengan cara untuk mengajar anda cara melaksanakan tugas yang akan dihadapi oleh pengaturcara Java sebenar secara tetap di tempat kerjanya yang sebenar.

  • Tugas bonus yang lebih sukar.

Bagi anda yang mengetepikan tugas biasa dari taman kami juga mempunyai bonus yang lebih sukar. Tunjukkan kepada kami betapa tangguhnya anda dengan memecahkan perkara ini kerana ia memerlukan sedikit kajian kendiri dan direka bentuk untuk membangunkan kemahiran berfikir algoritma anda.

  • Projek mini.

Ini adalah ketua tugas CodeGym: projek di mana anda dikehendaki untuk sendirian (tetapi bukan tanpa bantuan kami sudah tentu) membangunkan program yang agak kompleks. Tidak perlu risau, kerana projek mini biasanya dibahagikan kepada sub-tugas yang lebih kecil supaya anda tidak akan tersepit di suatu tempat di tengah-tengah. Ia dicipta untuk anda mempelajari proses umum pembangunan program dan langkah-langkah yang terdiri daripadanya. Apabila setiap tugas jenis ini selesai, anda akan mendapat program baharu yang ditulis dengan tangan anda sendiri, seperti permainan video ringkas atau bilik sembang dalam talian. Ini adalah kelebihan besar CodeGym kerana biasanya (bagi mereka yang menggunakan cara lain untuk mempelajari Java) mungkin mengambil masa bertahun-tahun sebelum pemula pengekodan dapat mencipta program kompleks pertama dari awal.

  • Video untuk memberi diri anda sedikit rehat.

Dan akhirnya, menonton video juga merupakan sebahagian daripada kursus CodeGym, hanya kerana tidak ada salahnya untuk berehat dari membaca dan menulis kod sekali-sekala. Menonton video ialah cara terbaik untuk memberi otak anda sedikit masa untuk berehat dengan beralih kepada jenis kandungan lain yang lebih mudah untuk digunakan. Selain itu, ini membantu anda untuk mengukuhkan pembelajaran baharu anda tentang tabiat kod: walaupun semasa berehat dan berehat, anda menggunakan kandungan berkaitan pengaturcaraan dan bukannya rancangan TV atau blogger YouTube kegemaran. Ini adalah satu lagi cara untuk memberitahu otak anda bahawa anda serius untuk melakukan ini.

Ringkasan

Seperti yang anda lihat, CodeGym melakukan segala yang mungkin untuk kursus Java tidak membosankan dan berulang, yang merupakan salah satu kelemahan terbesar majoriti (jika tidak semua) kursus Java dalam talian yang lain. Tetapi pelbagai tugasan yang kami ciptakan bukan sekadar untuk memudahkan anda belajar. Ia juga satu-satunya cara untuk benar-benar menyediakan pengguna yang mula belajar Java dari awal hingga apa yang dia akan hadapi apabila dalam pekerjaan sebenar sebagai pengaturcara Java. Prihatin terhadap pelajar kita dan masa depan mereka. Kami suka berfikir bahawa inilah yang menjadikan CodeGym menonjol. Adakah anda bersetuju? Beritahu kami pendapat anda di bahagian komen di bawah.
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION