JavaRush /Java Blog /Random-ID /Cara menggunakan proyek JavaRush: instruksi secara detail...

Cara menggunakan proyek JavaRush: instruksi secara detail

Dipublikasikan di grup Random-ID
Cara menggunakan proyek JavaRush: petunjuk detail - 1

Bekerja dengan situs

Saya selalu memberi tahu murid-murid saya bahwa pemrograman itu sederhana dan menyenangkan. Sekarang Anda juga dapat melihatnya. Tujuan dari kursus ini adalah untuk mendapatkan banyak kesenangan, suasana hati yang baik dan keterampilan pemrograman praktis agar mudah mendapatkan pekerjaan sebagai programmer. Ada tugas-tugas praktis kecil untuk ini. Tapi jumlahnya banyak. Sangat banyak.

Perangkat permainan

Permainan ini terdiri dari 40 level . Setiap level berisi 10-12 pelajaran dan 20-30 latihan soal . Untuk setiap masalah yang terpecahkan, Anda menerima hadiah - beberapa unit materi hitam. Anda membutuhkan materi untuk naik ke level berikutnya. Anda selalu dapat melacak jumlah materi hitam di halaman profil Anda dan di sudut kanan atas dalam perkuliahan. Setiap level terdiri dari pelajaran - ceramah, blok tugas praktek atau video. Untuk melanjutkan ke pelajaran berikutnya, Anda perlu menekan tombol besar. Jika Anda tidak memiliki cukup materi hitam, Anda perlu menyelesaikan beberapa masalah dan mendapatkan materia. Untuk melakukan ini, ada tombol kuning di sebelah kiri kuliah, di seberang tugas praktek:

Kuliah

Perkuliahan mata kuliah disusun dalam bentuk dialog dengan contoh-contoh praktis yang jelas dan dibagi menjadi pelajaran Java , yang dikelompokkan ke dalam tingkatan. Visualisasi akan meningkatkan persepsi Anda terhadap teori dan memberi Anda lebih banyak pemahaman tentang topik yang sedang dipelajari. Beberapa pelajaran merupakan sekumpulan tugas. Beberapa tugas dapat diselesaikan langsung di browser. Masalah-masalah tersebut diberikan untuk mengkonsolidasikan teori yang baru saja dibahas. Lakukan segera, maka otak Anda akan lebih memahami topik yang sedang dipelajari. Di akhir setiap level, Anda diundang untuk menonton video tentang topik IT, dan juga memberikan link ke materi tambahan. Mereka wajib membaca. Ini adalah bagian dari kursus. Soal diberikan berdasarkan materi tambahan, jadi tidak boleh dilewati.

Menonton video

Untuk pembelajaran produktif, otak perlu beralih ke aktivitas lain. Solusi idealnya adalah bergantian antara belajar dan menonton video. JavaRush memiliki video menarik dan berguna setelah setiap level yang akan menenangkan otak Anda dan membenamkan Anda dalam dunia IT. Ngomong-ngomong, dengan menontonnya kamu juga mendapat materi hitam.

Pendekatan pembelajaran yang tidak standar

Kursus JavaRush menggunakan pendekatan pembelajaran non-standar.
  1. Teori diberikan baik dalam perkuliahan maupun materi tambahan untuk jenjang tersebut. Pendekatan ini akan memberi Anda keterampilan belajar mandiri, yang sangat penting bagi seorang programmer. Pemrogram harus mengetahui sumber daya Java yang populer, forum, dan blog.
  2. Praktek ini dilaksanakan dalam bentuk sejumlah besar tugas:
    • Beberapa soal diberikan berdasarkan materi teori segera setelah pembelajaran.
    • Bagian lainnya diberikan untuk mengulang teori level sebelumnya.
    • Bagian ketiga didasarkan pada materi dari dua atau tiga level di masa depan. Jika Anda tidak dapat menyelesaikan suatu masalah, lewati saja. Anda akan kembali ke sana setelah beberapa level, ketika sebuah teori diberikan tentang topik itu. Percayalah, ini adalah pendekatan alami untuk mengajar semua orang: pertama adalah praktik, kemudian pembenaran adalah teori. Dengan cara ini pengetahuan diserap lebih baik.
    • Dan bagian tugas lainnya adalah tugas bonus. Tugas-tugas ini untuk belajar mandiri dan untuk pengembangan pemikiran algoritmik.
    • Kategori tugas yang terpisah adalah tugas besar. Tugas-tugas dari paragraf sebelumnya adalah dasar untuk tugas-tugas yang lebih besar. Masalah besar inilah yang akan memberi Anda pemahaman dasar tentang pemrograman, dan potongan puzzle akan menyatu menjadi satu gambar.
  3. Latihan bergantian (teori + latihan) dan relaksasi (video) akan memberikan efek maksimal dalam latihan Anda.

Tugas praktis

Di JavaRush, tugas dibagi berdasarkan tingkat kesulitan. Yang paling sederhana adalah tugas memasukkan kode menggunakan sampel. Untuk menyelesaikan tugas ini, Anda harus memasukkan kode Java di bagian bawah jendela yang identik dengan contoh yang terletak di bagian atas jendela. Tugas tersulit berikutnya adalah mengkonsolidasikan materi teoretis. Masalah seperti itu muncul segera setelah teori: masalah tersebut dapat diselesaikan langsung di situs. Untuk menyelesaikan tugas seperti itu, Anda perlu menulis sebuah program dalam Java: Anda perlu menemukan solusi, lalu memasukkan kode solusi ke jendela utama. Untuk kenyamanan, tombol telah ditambahkan untuk memaksimalkan dan menutup formulir. Jika Anda mempunyai kesulitan dalam menyelesaikan suatu masalah, Anda dapat meminta bantuan. Untuk memeriksa tugas, Anda perlu mengklik tombol. Tugas akan diuji dan hasilnya akan muncul di bagian atas layar:

Pengaya

Setiap programmer harus menulis program dalam lingkungan pengembangan khusus ( IDE ). Ini adalah program khusus untuk menulis program Anda sendiri. IDE terbaik menurut JavaRush adalah IntelliJ IDEA . Itulah sebabnya plugin khusus untuk IntelliJ IDEA telah dibuat di JavaRush, yang dengannya Anda dapat menyelesaikan tugas-tugas dengan kompleksitas rendah, sedang, dan tinggi langsung dari IDE. Proses menyiapkan proyek kerja dan plugin untuk itu dijelaskan di level 3 JavaRush. Anda dapat mengunduh proyek yang sedang berjalan, di mana semua tugas akan diselesaikan, bersama dengan plugin di halaman Anda, di tab “Unduhan Saya”. Untuk mendapatkan daftar tugas dalam proyek kerja Anda di IntelliJ IDEA, Anda perlu mengklik tombol dapatkan tugas ( bergaris ). Untuk mengirimkan tugas untuk ditinjau, Anda harus menekan tombol kanan ( tanda centang) . Ketika Anda mengklik tombol terima tugas, sebuah formulir terbuka dengan daftar semua masalah yang belum terpecahkan. Jika semua tugas telah diselesaikan atau tidak ada tugas yang dapat diselesaikan dalam proyek yang sedang berjalan di IDEA , plugin menginformasikan hal ini dengan pesan khusus. Setelah mengirimkan tugas untuk ditinjau, tugas tersebut akan diuji di server. Hasil tes akan ditampilkan di IDEA : Tugas dengan tingkat kesulitan sedang - tugas ini hanya tersedia di IDEA melalui plugin. Mereka sering kali terdiri dari beberapa kelas dan mencakup materi teori tambahan. Tugas lanjutan - tugas ini hanya tersedia di IDEA melalui plugin. Ini adalah tugas bonus yang kompleks, seringkali didasarkan pada algoritma. Tidak ada materi teoritis yang diberikan tentang mereka. Tugas besar - tugas ini hanya tersedia di IDEA melalui plugin mulai dari level 21 . Tugas besar adalah urutan 15-25 subtugas yang bergantung. Akses ke subtugas berikutnya hanya diberikan setelah menyelesaikan subtugas saat ini. Semua kode untuk tugas besar tertentu dikembangkan dalam satu paket dengan subpaket dan mewakili aplikasi kecil. Misalnya, pengarsip atau agregator pekerjaan. Dengan memecahkan masalah besar, Anda akan belajar menguraikan satu masalah besar menjadi subtugas, melakukan refaktorisasi, mengembangkan arsitektur, mempelajari pola desain dan beberapa kerangka kerja yang berguna (teknologi, perpustakaan). Pengalaman yang didapat dalam memecahkan masalah besar akan membantu saat menulis tugas tes selama bekerja. Untuk setiap masalah yang diselesaikan di IDEA, Anda dapat meminta bantuan dalam menyelesaikan masalah (Anda akan mencari pertanyaan di help.javarush.ru untuk masalah ini) dan mendiskusikan masalah ini di komunitas (Anda akan mencari topik ahalologis di info .javarush.ru untuk tugas ini). Untuk melakukan ini, Anda perlu membuka formulir pemilihan tugas dan klik kanan pada tugas tertentu untuk memanggil menu konteks. Saat memecahkan masalah besar di Intellij IDEA, Anda dapat mengatur ulang kemajuannya hingga Anda menyelesaikan sub-masalah terakhir. Hal ini dapat berguna jika Anda menyadari bahwa sebelumnya dalam solusi Anda membuat kesalahan dalam salah satu subtugas. Dalam hal ini, Anda harus menyelesaikan masalah dari poin pertama.

Masalah yang belum terpecahkan

Anda mungkin tidak menyelesaikan masalah selama perkuliahan, tetapi menundanya hingga akhir level, misalnya. Di halaman Tugas, Anda dapat menemukan semua tugas yang belum terselesaikan yang tersedia untuk diselesaikan di browser.

Membantu dalam memecahkan masalah

Layanan JavaRush akan memberi tahu Anda tentang semua perubahan dan promosi melalui pesan. Anda dapat membaca pesan di bagian “Pesan”.

Pesan

Dalam kursus kami, siswa tidak pernah dibiarkan sendirian dengan masalah pemecahan masalah. Anda selalu dapat mengajukan pertanyaan dan mendapatkan jawaban di bagian “Bantuan”. Dan mungkin Anda sendiri akan membantu seseorang memecahkan masalah tersebut. Cara terbaik untuk memahami suatu topik adalah dengan menjelaskannya kepada orang lain.

Tautan jaringan sosial

Demi kenyamanan Anda, kami menawarkan kesempatan untuk mendaftar melalui jejaring sosial. Prosedur login yang mudah dalam beberapa klik memungkinkan Anda melanjutkan belajar Java dengan cepat . Saat Anda secara otomatis menautkan ke jejaring sosial, profil Anda diisi dengan nama belakang, nama depan, dan avatar Anda. Selain itu, teman Anda dari jejaring sosial yang mempelajari JavaRush ditambahkan ke daftar teman Anda. Lebih menarik untuk menjalani JavaRush bersama-sama, karena Anda dapat berbagi kesuksesan Anda dengan teman-teman, meminta bantuan mereka, atau sebaliknya, membantu mereka belajar Java. Komponen kompetitif selalu memberikan hasil yang baik! Setelah menyelesaikan setiap level, Anda diundang untuk berbagi berita ini dengan teman-teman Anda melalui jejaring sosial. Bagikan kesuksesan Anda! Ini akan menambah motivasi tambahan bagi Anda selama masa-masa sulit pelatihan.

Peringkat

Di halaman peringkat, Anda dapat melacak statistik dan peringkat kursus. Misalnya, lihat peringkat pengguna untuk jangka waktu tertentu berdasarkan jumlah masalah yang diselesaikan, berdasarkan level, berdasarkan jumlah rata-rata upaya untuk memecahkan masalah. Anda akan diberi peringkat ketika Anda mencapai level sepuluh. Lihat statistik tugas. Misalnya, berapa persentase pengguna yang memecahkan masalah tertentu dan jumlah upayanya. Hal ini akan menambah pemahaman Anda tentang kompleksitas masalah yang sedang dipecahkan. Anda juga dapat melihat informasi tentang pengguna dan tugas dalam bentuk grafik.

Rencana kursus lengkap

Biasakan diri Anda dengan garis besar keseluruhan kursus: ini akan memberi Anda gambaran tentang apa yang akan Anda pahami setelah beberapa bulan belajar.

Masyarakat

Untuk terus mengetahui semua peristiwa dalam proyek ini, Anda perlu mengunjungi komunitas kami di info.javarush.ru. Di sana Anda dapat mempelajari apa yang terjadi dalam proyek, membaca kisah sukses pengguna lain, artikel bermanfaat terkait dunia IT, mempelajari tutorial IntelliJ IDEA secara detail, atau sekadar mengobrol dengan pengguna lain dan mendiskusikan topik pemrograman yang Anda minati. . Anda akan menerima undangan untuk mendaftar komunitas setelah Anda mencapai level 5.

Bagikan dalam proyek JavaRush

Era pembelajaran yang membosankan telah berakhir! JavaRush - untuk menggunakan jejaring sosial dalam proses pembelajaran! Selesaikan level dan bagikan kesuksesan Anda dengan teman-teman di jejaring sosial. JavaRush akan memastikan bahwa Anda mengetahui peristiwa baru dan menarik di dunia TI: kami akan memilih kabar baik dan mempostingnya di grup kami di VK dan FB. Berlangganan, membaca, dan berbagi artikel.

Mengapa banyak sekali latihan?

Saya membuat penemuan ini saat mengajar pemrograman kepada teman-teman saya. Semua yang saya ceritakan kepada mereka, mereka akan lupa setelah dua atau tiga minggu, jika mereka tidak memperkuat pengetahuan ini dengan latihan. Saya menyebutnya penemuan karena saya menemukan solusi efektif untuk masalah ini. Saat Anda memecahkan masalah seperti yang akan kita selesaikan di masa depan, otak Anda akan beralih ke pengalaman Anda, bukan ke gambar dan/atau teks yang pernah Anda baca. Sekalipun Anda mempelajari seluruh mata kuliah, Anda tidak akan menjadi seorang programmer. Saya juga bisa mempelajari nada-nadanya, apakah saya akan menjadi seorang pianis setelah itu? Tujuan kami bukanlah pengetahuan. Tujuan kami adalah keterampilan praktis yang nyata. Secara umum pengalaman belajar saya sesuai dengan gambar di bawah ini: Cara menggunakan proyek JavaRush: petunjuk detail - 2Mensimulasikan pengalaman nyata. Tanpa memahami apa yang kita lakukan, itu semua hanya membuang-buang waktu. Namun ditambah dengan pengetahuan dan kesadaran akan tindakan, ini adalah campuran yang eksplosif. Pengetahuan adalah proyeksi pengalaman di atas kertas. Namun belum ada yang belajar mengemudi dengan mempelajari peraturan lalu lintas. Latihan adalah segalanya. Pemrograman itu mudah.
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION