JavaRush /Blog Java /Random-MS /Cara menggunakan projek JavaRush: arahan secara terperinc...

Cara menggunakan projek JavaRush: arahan secara terperinci

Diterbitkan dalam kumpulan
Cara menggunakan projek JavaRush: arahan secara terperinci - 1

Bekerja dengan tapak

Saya selalu memberitahu pelajar saya bahawa pengaturcaraan adalah mudah dan menyeronokkan. Sekarang anda boleh melihat ini juga. Matlamat kursus ini adalah untuk mendapatkan banyak keseronokan, mood yang baik dan kemahiran pengaturcaraan praktikal untuk mendapatkan pekerjaan sebagai pengaturcara dengan mudah. Terdapat tugas praktikal kecil untuk ini. Tetapi terdapat banyak daripada mereka. Sangat banyak.

Peranti permainan

Permainan ini terdiri daripada 40 peringkat . Setiap peringkat mengandungi 10-12 pelajaran dan 20-30 masalah latihan . Untuk setiap masalah yang diselesaikan anda menerima ganjaran - beberapa unit jirim hitam. Anda memerlukan materia untuk bergerak ke peringkat seterusnya. Anda sentiasa boleh menjejaki jumlah jirim hitam pada halaman profil anda dan di penjuru kanan sebelah atas dalam kuliah. Setiap peringkat terdiri daripada pelajaran - kuliah, blok tugas praktikal atau video. Untuk pergi ke pelajaran seterusnya, anda perlu menekan butang besar. Jika anda tidak mempunyai bahan hitam yang mencukupi, anda perlu menyelesaikan beberapa masalah dan mendapatkan materia. Untuk melakukan ini, terdapat butang kuning di sebelah kiri kuliah, bertentangan dengan tugas praktikal:

Ceramah

Kuliah kursus disusun dalam bentuk dialog dengan contoh praktikal yang jelas dan dibahagikan kepada pelajaran Java , yang dikumpulkan ke dalam peringkat. Visualisasi akan meningkatkan persepsi anda terhadap teori dan memberi anda lebih pemahaman tentang topik yang sedang dipelajari. Beberapa pelajaran adalah blok tugas. Sesetengah tugas boleh diselesaikan terus dalam penyemak imbas. Masalah sebegini diberikan untuk menyatukan teori yang baru dibincangkan. Lakukan dengan segera, maka otak anda akan lebih memahami topik yang dipelajari. Pada akhir setiap peringkat, anda dijemput untuk menonton video mengenai topik IT, dan juga menyediakan pautan kepada bahan tambahan. Mereka dikehendaki membaca. Ini adalah sebahagian daripada kursus. Masalah diberikan berdasarkan bahan tambahan, jadi anda tidak boleh melangkaunya.

Tonton video

Untuk pembelajaran yang produktif, otak perlu beralih kepada aktiviti lain. Penyelesaian yang ideal ialah bergantian antara belajar dan menonton video. JavaRush mempunyai video yang menarik dan berguna selepas setiap peringkat yang akan merehatkan otak anda dan membenamkan anda dalam dunia IT. By the way, untuk menontonnya anda juga mendapat jirim hitam.

Pendekatan pembelajaran yang tidak standard

Kursus JavaRush menggunakan pendekatan bukan standard untuk pembelajaran.
  1. Teori diberikan dalam kuliah dan bahan tambahan untuk tahap. Pendekatan ini akan memberi anda kemahiran pembelajaran kendiri, yang penting bagi seorang pengaturcara. Pengaturcara mesti mengetahui sumber, forum dan blog Java yang popular.
  2. Amalan ini dilaksanakan dalam bentuk sejumlah besar tugas:
    • Beberapa masalah diberikan berdasarkan bahan teori sejurus selepas pelajaran.
    • Bahagian lain diberikan untuk mengulang teori tahap sebelumnya.
    • Bahagian ketiga adalah berdasarkan bahan dari dua atau tiga peringkat masa depan. Jika anda tidak dapat menyelesaikan masalah, langkau ia. Anda akan kembali kepadanya selepas beberapa peringkat, apabila teori diberikan mengenai topik itu. Percayalah, ini adalah pendekatan semula jadi untuk mengajar semua orang: mula-mula datang amalan, kemudian justifikasi - teori. Dengan cara ini ilmu diserap dengan lebih baik.
    • Dan satu lagi bahagian tugas adalah tugas bonus. Tugas-tugas ini adalah untuk belajar sendiri dan untuk pembangunan pemikiran algoritma.
    • Kategori tugas yang berasingan adalah tugas besar. Tugasan daripada perenggan sebelumnya adalah asas untuk tugasan yang lebih besar. Masalah besar yang akan memberi anda pemahaman asas tentang pengaturcaraan, dan kepingan teka-teki akan disatukan menjadi satu gambar.
  3. Latihan berselang-seli (teori + amalan) dan kelonggaran (video) akan membawa anda kesan maksimum dalam latihan anda.

Tugasan praktikal

Pada JavaRush, tugas dibahagikan mengikut tahap kesukaran. Yang paling mudah ialah tugas untuk memasukkan kod menggunakan sampel. Untuk menyelesaikan tugasan ini, anda mesti memasukkan kod Java di bahagian bawah tetingkap yang sama dengan sampel yang terletak di bahagian atas tetingkap. Tugas paling sukar seterusnya ialah penyatuan bahan teori. Masalah sedemikian datang serta-merta selepas teori: ia boleh diselesaikan secara langsung di tapak. Untuk menyelesaikan tugas sedemikian, anda perlu menulis program dalam Java: anda perlu menghasilkan penyelesaian, dan kemudian masukkan kod penyelesaian ke dalam tetingkap utama. Untuk kemudahan, butang telah ditambahkan untuk memaksimumkan dan menutup borang. Jika anda mempunyai masalah untuk menyelesaikan masalah, anda boleh meminta bantuan. Untuk menyemak tugas, anda perlu mengklik pada butang. Tugasan akan diuji dan hasilnya akan muncul di bahagian atas skrin:

Pasangkan

Setiap pengaturcara mesti menulis program dalam persekitaran pembangunan khusus ( IDE ). Ini adalah program khas untuk menulis program anda sendiri. IDE terbaik menurut JavaRush ialah IntelliJ IDEA . Itulah sebabnya pemalam khas untuk IntelliJ IDEA telah dicipta dalam JavaRush, yang dengannya anda boleh menyelesaikan tugasan dengan kerumitan rendah, sederhana dan tinggi terus daripada IDE. Proses menyediakan projek yang berfungsi dan pemalam untuknya diterangkan pada tahap 3 JavaRush. Anda boleh memuat turun projek yang berfungsi, di mana semua tugas akan diselesaikan, bersama-sama dengan pemalam pada halaman anda, dalam tab "Muat Turun Saya". Untuk mendapatkan senarai tugasan dalam projek kerja anda dalam IntelliJ IDEA, anda perlu mengklik butang dapatkan tugas ( berjalur ). Untuk menyerahkan tugasan untuk semakan, anda mesti menekan butang kanan ( tanda semak) . Apabila anda mengklik pada butang terima tugas, borang dibuka dengan senarai semua masalah yang tidak dapat diselesaikan. Jika semua tugasan telah diselesaikan atau tiada tugas tersedia yang boleh diselesaikan dalam projek yang berfungsi dalam IDEA , pemalam memaklumkan tentang perkara ini dengan mesej khas. Selepas menyerahkan tugas untuk semakan, ia akan diuji pada pelayan. Keputusan ujian akan dipaparkan dalam IDEA : Tugasan kesukaran sederhana - tugasan ini hanya tersedia dalam IDEA melalui pemalam. Mereka selalunya terdiri daripada beberapa kelas dan meliputi bahan teori tambahan. Tugas lanjutan - tugas ini hanya tersedia dalam IDEA melalui pemalam. Ini adalah tugas bonus yang kompleks, selalunya berdasarkan algoritma. Tiada bahan teori diberikan kepada mereka. Tugas besar - tugas ini hanya tersedia dalam IDEA melalui pemalam bermula dari tahap 21 . Tugas besar ialah urutan 15-25 subtugasan bergantung. Akses kepada subtugas seterusnya diberikan hanya selepas menyelesaikan tugasan semasa. Semua kod untuk tugas besar tertentu dibangunkan dalam satu pakej dengan subpakej dan mewakili aplikasi kecil. Contohnya, pengarkib atau pengagregat kerja. Dengan menyelesaikan masalah besar, anda akan belajar untuk menguraikan satu masalah besar kepada subtugas, refactor, membangunkan seni bina, mengkaji corak reka bentuk dan beberapa rangka kerja yang berguna (teknologi, perpustakaan). Pengalaman yang diperoleh dalam menyelesaikan masalah besar akan membantu semasa menulis tugasan ujian semasa bekerja. Untuk setiap masalah yang diselesaikan dalam IDEA, anda boleh meminta bantuan dalam menyelesaikan masalah (anda akan mencari soalan di help.javarush.ru untuk masalah ini) dan membincangkan masalah ini dalam komuniti (anda akan mencari topik ahalogical pada info .javarush.ru untuk tugasan ini). Untuk melakukan ini, anda perlu membuka borang pemilihan tugas dan klik kanan pada tugas tertentu untuk memanggil menu konteks. Apabila menyelesaikan masalah besar dalam Intellij IDEA, anda boleh menetapkan semula kemajuannya sehingga anda menyelesaikan sub-masalah terakhir. Ini boleh berguna jika anda menyedari bahawa sebelum ini dalam penyelesaian anda membuat kesilapan dalam salah satu subtugas. Dalam kes ini, anda perlu menyelesaikan masalah dari titik pertama.

Masalah yang tidak dapat diselesaikan

Anda mungkin tidak menyelesaikan masalah semasa kuliah, tetapi menangguhkannya ke akhir peringkat, sebagai contoh. Pada halaman Tugasan, anda boleh menemui semua tugasan anda yang tidak dapat diselesaikan yang tersedia untuk diselesaikan dalam penyemak imbas.

Membantu dalam menyelesaikan masalah

Perkhidmatan JavaRush akan memberitahu anda tentang semua perubahan dan promosi melalui mesej. Anda boleh membaca mesej dalam bahagian "Mesej".

Mesej

Dalam kursus kami, pelajar tidak pernah ditinggalkan sendirian dengan masalah menyelesaikan masalah. Anda sentiasa boleh bertanya soalan anda dan mendapatkan jawapan dalam bahagian "Bantuan". Dan mungkin anda sendiri akan membantu seseorang menyelesaikan masalah itu. Cara terbaik untuk memahami sesuatu topik ialah menerangkannya kepada orang lain.

Pautan rangkaian sosial

Untuk kemudahan anda, kami menawarkan peluang untuk mendaftar melalui rangkaian sosial. Prosedur log masuk yang mudah dalam beberapa klik membolehkan anda meneruskan pembelajaran java dengan cepat . Apabila anda memaut ke rangkaian sosial secara automatik, profil anda diisi dengan nama keluarga, nama pertama dan avatar anda. Di samping itu, rakan anda dari rangkaian sosial yang mempelajari JavaRush ditambahkan pada senarai rakan anda. Lebih menarik untuk melalui JavaRush bersama-sama, kerana anda boleh berkongsi kejayaan anda dengan rakan, meminta bantuan mereka, atau, sebaliknya, membantu mereka mempelajari Java. Komponen kompetitif sentiasa memberikan hasil yang baik! Setelah selesai setiap peringkat, anda dijemput untuk berkongsi berita ini dengan rakan anda melalui rangkaian sosial. Kongsi kejayaan anda! Ini akan menambah motivasi tambahan kepada anda semasa tempoh latihan yang sukar.

Penilaian

Pada halaman penilaian anda boleh menjejaki statistik dan penilaian kursus. Sebagai contoh, lihat penilaian pengguna untuk tempoh tertentu mengikut bilangan masalah yang diselesaikan, mengikut tahap, dengan purata bilangan percubaan untuk menyelesaikan masalah. Anda akan diberi kedudukan apabila anda mencapai tahap sepuluh. Lihat statistik tugas. Sebagai contoh, berapa peratusan pengguna yang menyelesaikan masalah tertentu dan bilangan percubaan. Ini akan menambah pemahaman anda tentang kerumitan masalah yang sedang diselesaikan. Anda juga boleh melihat maklumat tentang pengguna dan tugasan dalam bentuk graf.

Pelan kursus penuh

Biasakan diri anda dengan garis besar keseluruhan kursus: ini akan memberi anda gambaran tentang apa yang akan anda fahami selepas beberapa bulan belajar.

Komuniti

Untuk mengikuti perkembangan semua acara dalam projek, anda perlu melawat komuniti kami di info.javarush.ru. Di sana anda boleh belajar tentang apa yang berlaku dalam projek, membaca kisah kejayaan pengguna lain, artikel berguna yang berkaitan dengan dunia IT, mengkaji secara terperinci tutorial IntelliJ IDEA, atau hanya berbual dengan pengguna lain dan membincangkan topik pengaturcaraan yang menarik minat anda. . Anda akan menerima jemputan untuk mendaftar untuk komuniti selepas anda mencapai tahap 5.

Kongsi dalam projek JavaRush

Era pembelajaran yang membosankan telah berakhir! JavaRush - untuk menggunakan rangkaian sosial dalam proses pembelajaran! Lengkapkan tahap dan kongsi kejayaan anda dengan rakan di rangkaian sosial. JavaRush akan memastikan bahawa anda mengetahui tentang acara baharu dan menarik dalam dunia IT: kami akan memilih berita baik dan menyiarkannya dalam kumpulan kami di VK dan FB. Langgan, baca dan kongsi artikel.

Mengapa begitu banyak amalan?

Saya membuat penemuan ini semasa mengajar pengaturcaraan kepada rakan-rakan saya. Semua yang saya beritahu mereka, mereka lupa selepas dua atau tiga minggu, jika mereka tidak mengukuhkan ilmu ini dengan amalan. Saya memanggil ini penemuan kerana saya menemui penyelesaian yang berkesan untuk masalah ini. Apabila anda menyelesaikan masalah seperti yang kami selesaikan pada masa hadapan, otak anda akan beralih kepada pengalaman anda dan bukannya kepada gambar dan/atau teks yang pernah anda baca. Walaupun anda mempelajari keseluruhan kursus kuliah, anda tidak akan menjadi seorang pengaturcara. Saya juga boleh belajar nota, adakah saya akan menjadi pemain piano selepas itu? Matlamat kita bukan ilmu. Matlamat kami adalah kemahiran praktikal sebenar. Secara umumnya, pengalaman pembelajaran saya sepadan dengan gambar di bawah: Cara menggunakan projek JavaRush: arahan secara terperinci - 2Mensimulasikan pengalaman sebenar. Tanpa memahami apa yang kita lakukan, semuanya membuang masa. Tetapi ditambah dengan pengetahuan dan kesedaran tentang tindakan, ini adalah campuran yang meletup. Pengetahuan adalah unjuran pengalaman di atas kertas. Tetapi belum ada yang belajar memandu dengan mempelajari peraturan jalan raya. Amalan adalah segala-galanya. Pengaturcaraan adalah mudah.
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION