Навигация+ 

Як користуватися проектом JavaRush (інструкція в деталях з поясненням)

Опубликовано Июль 23, 2016 – 08:14


Робота з сайтом

Я завжди стверджував своїм учням, що програмування - це просто і цікаво. Тепер і ви зможете в цьому переконатися.

Мета всього курсу - отримати купу задоволення, гарний настрій і практичні навички програмування, щоб легко влаштуватися працювати програмістом. Для цього є невеликі практичні завдання. Але їх багато. Дуже багато.
пристрій гри

Гра складається з 40 рівнів. Кожен рівень містить 10-12 уроків і 20-30 практичних завдань.

За кожну вирішену задачу ви отримуєте нагороду - кілька одиниць чорної матерії. Матерія необхідна вам для того, щоб заправити корабель і перейти на наступний рівень. На кожну заправку корабля йде 5 одиниць чорної матерій. Ви завжди можете відстежити кількість чорної матерії і кораблів на сторінці свого профілю і в правому верхньому кутку в лекціях.

Кожен рівень складається з уроків - лекцій, блоку практичних завдань або відео. Для того, щоб перейти до наступного уроку, необхідно натиснути велику зелену кнопку.

Якщо у вас закінчилося паливо або не заправлений корабель, то лампочка кнопки не буде у скрутному становищі і буде виглядати так:

Заправити корабель можна в розділі «Профіль».

Якщо для заправки корабля не вистачає чорної матерії, вам потрібно вирішити кілька завдань і заробити матерію. Для цього є жовта кнопка зліва від лекцій, навпаки практичних завдань:
лекції

Лекції курсу побудовані у вигляді діалогів з наочними практичними прикладами і розділені на уроки, які згруповані в рівні. Візуалізація поліпшить ваше сприйняття теорії, дасть більше розуміння досліджуваної теми.

Деякі уроки - це блок завдань. Частина завдань можна вирішувати прямо в браузері. Такі завдання даються для закріплення тільки що пройденої теорії. Робіть їх відразу, тоді ваш мозок краще зрозуміє досліджувану тему.

В кінці кожного рівня пропонується переглянути відео з IT тематиці, а також дається посилання на додатковий матеріал. Додатковий матеріал є обов'язковим до прочитання. Це частина курсу. За додатковим матеріалом даються завдання, тому пропускати його не можна.
Перегляд відео


Для продуктивного навчання необхідно, щоб мозок переключався на іншу діяльність.

Ідеальне рішення - це чергувати навчання і перегляд відео. На JavaRush після кожного рівня додано цікаве і корисне відео, яке розслабить ваш мозок і занурить в світ IT. До речі, за його перегляд ви також отримуєте чорну матерію.
Нестандартний підхід до навчання

В курсі JavaRush використовується нестандартний підхід до навчання.

1) Теорія дається як в лекції, так і в додатковому матеріалі до рівня. Такий підхід виробить у вас навик самонавчання, який критично важливий для програміста. Програміст повинен знати популярні java-ресурси, форуми і блоги.

2) Практика реалізована у вигляді великої кількості завдань:

a. Частина завдань дається з теоретичного матеріалу відразу після уроку.

b. Інша частина дається на повторення теорії попередніх рівнів.

с. Третя частина йде за матеріалами майбутніх двох-трьох рівнів. Якщо не виходить вирішити задачу, пропустіть її. Повернетеся до неї через пару рівнів, коли по тій темі буде дана теорія. Повірте, це природний підхід в навчанні всіх людей: спочатку йде практика, потім обгрунтування - теорія. Так краще засвоюються знання.

d. І ще одна частина завдань - це бонусні завдання. Ці завдання для самостійного навчання і на розвиток алгоритмічного мислення.

e. Окрема категорія завдань - це великі завдання. Завдання з попередніх пунктів є базою для великих завдань. Саме великі завдання дадуть вам основне розуміння програмування, і пазл зі шматочків складеться в єдину картину.

3) Чергування навчання (теорія + практика) і відпочинку (відео) принесе вам максимальний ефект в навчанні.
практичні завдання

На JavaRush завдання діляться за рівнем складності. Найпростіші - це завдання на введення коду за зразком. Для виконання цього завдання, необхідно в нижній частині вікна ввести Java-код, ідентичний зразком, розташованому у верхній частині вікна.

Наступне по складності завдання - це закріплення теоретичного матеріалу. Такі завдання йдуть відразу після теорії, їх можна вирішувати прямо на сайті. Для виконання такого завдання потрібно написати програму на Java: потрібно придумати рішення, а потім ввести код рішення в основне вікно.

Для зручності додані кнопки максимізувати і закрити форму. Якщо з рішенням завдання виникли проблеми, то можна попросити допомогу, натиснувши кнопку «help».

Щоб перевірити завдання, потрібно натиснути на зелену кнопку. Завдання буде протестована і результат з'явиться у верхній частині екрану:
плагін

Кожен програміст повинен писати програми в спеціалізованому середовищі розробки (IDE). Це спеціальна програма для написання своїх програм. Краща IDE за версією JavaRush - це IntelliJ IDEA. Саме тому на JavaRush створений спеціальний плагін для IntelliJ IDEA, використовуючи який можна вирішувати завдання низькою, середньої і підвищеної складності прямо з IDE. Процес настроювання робочого проекту та плагіна до нього описаний на 3 рівні JavaRush. Завантажити робочий проект, в якому будуть вирішуватися всі завдання, разом з плагіном можна на своїй сторінці, вкладка «Мої завантаження».

Похожие страницы