Що не так з курсами програмування , і як це лікувати

via Shutterstock .

[ Павло Обод - CEO Sloboda Studio , організатор курсів ItBursa по Ruby on Rails , Python/Django , JavaScript] Як гриби після дощу почали з'являтися курси з програмування в нашому краю . BrainBasket заявило про загальної нестачі в 100K програмістів в Україні і з запалом поставило собі завдання усунути це непорозуміння. Кандидати в програмісти , які начулися про вибраність і прибутковості нашої галузі , масово прагнуть застрибнути в золотий вагон , але багатьом не вистачає чарівного стусана або просто батута . Зіткнувшись з нестачею фахівців з Ruby on Rails в Харкові , ми вирішили запустити свої курси . Багато компаній організовують такі ж заходи безкоштовно для учасників. Ми вирішили спробувати зробити їх хоча б не збитковими - і не прогадали . Далі ми відкрили такі ж « хіпстерскіе » напряму як Python/Django і JavaScript. Вирішили назвати Ruby ... Bursa . Всі інші слова в стилі « academy » , « school » , « univercity » були просто зайняті. Бурса - так називали ремісничі училища в Харкові . Але коли почали поширювати інформацію про курси в інші країни , виявилося , що це слово відомо тільки в Україні і південній Росії .... В попередній статті Дмитро Малєєв в цілому описав проблеми сучасної системи освіти та деяких усіма відомих курсів . Крім викладачів - теоретиків варто додати ще дві проблеми - це власне успішність учнів і інтенсивність навчання. Мотивація Мій старий навчений викладач (царство йому небесне) з ХПІ розповідав , що є три типи студентів, які:
1) навчатимуться , щоб як би ви їх не мотивували
2 ) навчатимуться , тільки якщо їх мотивувати морквиною ззаду або спереду
3 ) не будуть вчитися, як би ви їх не мотивували Аргументація в стилі «вони ж заплатили свої гроші , тому будуть вчитися » працює тільки саме перший час. Хто вчився на курсах англійської - зараз покивав головою , згадуючи , яка частина учнів платила за заняття , а потім прогулювала або навчалася « тяп - ляп ». Чув про схожу градацію співробітників на роботі , крайніми варіантами тільки були « будуть/не працюватимуть ». Середня категорія зазвичай становить переважна більшість , близько 80 %. Думаю , приблизно таке ж співвідношення буде для будь випадкової групи . На більшості курсів звичайно третю групу ігнорують , так як денюжкі з них капають і турбот не доставляють . З другої працюють абияк , якщо , часто втомленому після основної роботи викладачеві , вдасться розважити аудиторію . Перша ... а що перша ... благодать , тільки підкидати дрівця - знання в піч розуму . Ми поставили задачу перед собою в ефективності курсів . Щоб сертифікат курсів був знаком якості і для випускника , і для работадателя . Але перший час - швидше для випускника . Як CEO я знаю ціну більшості сертифікатів і навіть дипломів про вищу освіту. Отже , наші нововведення : 1 ) Гарантія та виключення Як зробити так , щоб на курсах не було випадкових людей? Ми впровадили дві новації. У разі , якщо учасник вирішить , що курси йому не підходять , в перші тижні занять він може без питань забрати гроші. Якщо ж учень курсів не зробить вчасно завдання , він отримує попередження у вигляді жовтої картки , а наступного разу - виключається . І це дуже протвережує . 2 ) Рейтингова система Ніщо так не мотивує , як успіхи людей навколо . І хоча в довгостроковій перспективі ми все одно змагаємося тільки самі з собою , але в короткостроковій - з іншими. Кожне завдання оцінюється в балах , і учасники спостерігають своє становище в рейтингу. Першим 5-10 , сдавшим всі завдання , ми нараховуємо додаткові 10 балів . Така Гейміфікація перетворює роботу на курсах в захоплюючу гру . субьективно , тільки це підвищило успішність на 40 %. 3 ) Суміщення онлайн + оффлайн У разі локальних курсів ми проводимо одне заняття в класі , інша - онлайн . Для великого міста це додаткова економія часу на транспорт . При цьому залишається жива робота і підтримка в класах . Просто курси - це диявольськи мало Вивчаючи англійський , я прекрасно розумів , що 6 годин на тиждень курсів - зовсім недостатньо. Тому паралельно слухав аудіолекції , дивився фільми в оригіналі і спілкувався з іноземцями на безкоштовних християнських курсах . Упевнений , що два лекційних заняття - це просто « ні про що» . Перемога в освоєнні технології кується будинки з недосипамі і під глухі звуки ударів лобом по клавіатурі , бо баг не виявляється. А значить , необхідно забезпечити всебічну підтримку учнів між заняттями . Для цього всі завдання викладаються в системі Piazza , а також обговорюються в двох каналах скайпу official і unofficial . Другий призначений більше для флейму і « випуску пари ». Виходить практично цілодобова робота і спілкування з соратниками по нелегкому справі освоєння нової програмістської професії. В найближчі місяці ми плануємо реалізувати додатково : 1 ) Базовий безкоштовний або умовно безкоштовний курс за такою ж системою з програмування. 2 ) Відкрита добровільна База випусників для потенційних роботодавців з результатами курсів і, можливо , навіть рекомендаціями від викладачів і асистента . 3 ) Більш комплексне , тривале навчання , яке для зовсім початківців включатиме основи БД , HTML/CSS і JS . Додатково буде розглянута робота з таск - трекерами . 4 ) Тестове напівавтоматичне групове навчання в стилі Coursera . 5 ) Advanced курси з технологій « Хочеш розсмішити Бога - розкажи йому про свої плани? » : ) Ми також і помиляємося . Іноді викладачі одразу для початківців задають високу планку , і більше 20 % учасників викидають грошовий Парашут вже в перші тижні . Бажаю всім організаторам та учасникам курсів завзятості і цілеспрямованості ! P.S . З 17 - го листопада запускаємо вже третій потік RubyBursa , а в наступному році повторно вже в режимі онлайн пройдуть Python/Django і .

Опубліковано: 12/11/14 @ 08:30
Розділ Різне

Рекомендуємо:

17 листопада - Курс " Junior Java Developer ( J2EE ) "
22 листопада, Київ - Курс « QA Start »
Інформаційні технології на варті батьківщини
29 — 30 ноября, Киев — Erlang Курсы 2014 в Киеве
Кейс: Как работать в Варшаве, не выезжая из Украины