[ЗАНЯТИЕ 1.01] Знакомство с методикой Studychain


Цель этого занятия - досконально разобраться с тем, как именно мы будем учиться на курсе "Программирование для начинающих". Почему, собственно, нельзя сразу перейти к делу?

Во-первых, процесс обучения, разработанный командой @studychain, довольно нестандартный. К тому же в значительной степени это - эксперимент. Насколько мне известно, никто в мире еще не использовал данную методику на практике. И для того чтобы все работало как задумано, нам необходимо, чтобы все мы были на одной волне, понимали, что и как делаем и зачем все это нужно.

Во-вторых, некоторые студенты следили за публикациями с аккаунтов @studychain и @sc-programming с самого начала, а другие присоединились к нам буквально вчера, и им попросту необходимо время, чтобы вникнуть в процесс, разобраться во всем, задать вопросы и получить на них ответы.


black-programming.jpg

Прежде вам необходимо ознакомиться со следующими материалами:

  1. Что такое Studychain?
  2. Как должен выглядеть процесс дистанционного обучения?
  3. И как именно мы будем учиться, используя блокчейн Голос.

Эти статьи желательны к прочтению, пожалуйста, изучите их внимательно. Если вам что-то непонятно, задавайте вопросы в комментариях к статьям или заходите в наш Сад в Telegram. Мы обязательно ответим на все ваши вопросы.

Программа курса

Курс "Программирование для начинающих" разбит на следующие блоки:

  1. Моделирование - учимся думать как программист
  2. Концепции языков программирования - что нужно знать, чтобы проектировать программы
  3. Первый язык - учимся писать код
  4. Пользовательский интерфейс - начинаем взаимодействовать с пользователем
  5. Сервисы - переходим от примеров из учебника к реальным задачам

Каждый блок содержит от 8 до 16 занятий и занимает 1-2 месяца из расчета 2 занятия в неделю. В целом курс продлится минимум 6 месяцев, а скорее всего немного дольше, так как процесс обучения рассчитан на людей, которые совмещают работу и другие дела с учебой.

Процесс учебы

Каждый пост раскрывает одну или несколько смежных тем и, как правило, будет содержать ссылки на материалы для дополнительного чтения.


Посты-занятия публикуются по вторникам и пятницам, во второй половине дня.


Все вопросы, которые относятся к материалу, задавайте в комментариях к посту-занятию. Ответы студентов на вопросы друг друга поощряются. Лучшие ответы получают апвоут от аккаунта @studychain. Также, если вы задали вопрос, а чуть позже сами нашли на него ответ - обязательно напишите об этом. С большой долей вероятности это может быть полезно другим.

На вопросы, на которые не были даны правильные ответы никем из учащихся, отвечает инструктор курса.


К каждому занятию курса дается домашнее задание, которое публикуется отдельным постом в тот же день.


Домашнее задание формулируется таким образом, чтобы оно имело целое множество различных решений. Заданий типа "2 + 2 = ?" на курсе не будет. Это позволяет студентам проявить свои творческие способности, а также дает возможность выбрать одно или несколько лучших решений.

Кто делает этот выбор? Вы сами. Все решения домашних заданий публикуются в комментариях к посту-заданию, именно для этого мы выкладываем задание отдельно. То есть вопросы вы задаете под постом-занятием, а свои решения домашних работ и вопросы, связанные с их выполнением, выкладываете под постом-заданием.

После публикации домашних работ студенты просматривают, что выложили другие. Можно и нужно задавать друг другу вопросы, указывать на неточности и ошибки.

Затем начинается выбор лучшей работы путем голосования:

  1. У каждого студента есть один и только один голос. Сила Голоса не учитывается, вы можете голосовать, используя 1% СГ - это абсолютно нормально, ведь лучшая работа выбирается по количеству голосов, а не по вознаграждению.
  2. Голос за собственную работу не учитывается.
  3. Голосовать могут только те, кто уже сдал свою работу. Все остальные голоса не учитываются.

Инструктор голосует с аккаунта @sc-programming c 5% Силой Голоса за все решения, которые считает корректными. Работы, в которых есть ошибки, не обнаруженные другими членами команды студентов, комментируются инструктором.

Вы можете улучшать свои работы, исправлять в них ошибки. В этом случае исправленная работа добавляется ответом на свой собственный комментарий. Править уже существующий вариант не надо.

При нехватке времени или по любым другим причинам домашки можно не сдавать вообще, никаких санкций за это не будет - мы не в школе :)


На выполнение и проверку домашних работ отводится 2 или 3 полных дня, после чего публикуется отдельный пост, в котором подводятся итоги и объявляется, кто получит премию за лучшую работу.


В целом процесс учебы выглядит так:


process_of_learning.jpg
рисунок 1.01.1

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

Теги и нумерация

Для удобства учащихся и членов команды @studychain на протяжении курса будут использоваться следующие теги:

  • scp-lesson - занятия,
  • scp-homework - домашние работы,
  • scp-report - подведение итогов занятий и прочие отчеты,
  • scp-info - сообщения и уведомления, связанные с курсом.

Также каждому посту-занятию присваивается уникальный номер формата X.YY, где X - это номер блока, а YY - порядковый номер занятия.

Сад проекта Studychain

Для общения с другими учащимися, инструктором и членами нашей команды заходите в наш Сад в Telegram. Там вы можете получить ответы на вопросы по курсу и проекту Studychain в целом.

Премии

Для тех, чьи достижения были признаны командой, у нас предусмотрены премии:

  1. За лучшую домашнюю работу - 10 GBG.
  2. За наибольшее число лучших домашних работ на протяжении блока - 500 GBG.

Премия за лучшую из правильно сделанных домашек дается тому, чья работа набрала наибольшее число голосов других студентов. В случае, если две или более работы набрали одинаковое число голосов, лучшую работу выбирает инструктор. Если же лучшей домашкой оказалась работа одного из членов команды или лучшее решение выявить не удалось, то 10 GBG добавляется к премии следующего занятия.

Студент, чьи работы признавались лучшими наибольшее число раз на протяжении блока, получает более весомую премию. Если несколько студентов имеют одинаковое число лучших домашек, премия за блок делится между ними.

Примечание: учащиеся курса, которые являются членами картеля Таримты команды @studychain, никаких премий не получают.

Домашнее задание

Домашка для данного занятия не имеет ничего общего с программированием. Главная цель - это помочь вам разобраться, как устроена наша методика. Для эффективного обучения мы должны работать одной командой, поэтому я прошу вас отнестись к этому первому заданию со всем вниманием.


ДОМАШНЕЕ ЗАДАНИЕ


Итоги по выбору лучшей домашней работы будут подводиться в субботу, после 10 часов утра. То есть у вас есть сегодняшний вечер плюс три полных дня для того, чтобы задать вопросы, не торопясь сделать домашку, познакомиться с результатами работ других участников и решить, за кого вы отдадите свой голос.

Если у вас возникли вопросы, задавайте их в комментариях под этим постом.

С пожеланием успеха,
@wealthycat (Валерий), инструктор курса @sc-programming


logo

Успех проекта @studychain зависит от вас -
каждый голос и репост важен!
Спасибо!


Comments 21


Все предельно ясно написано. Посмотрим как процесс пойдет дальше.

05.09.2017 06:35
0

Студент, чьи работы признавались лучшими наибольшее число раз на протяжении блока, получает более весомую премию

предлагаю эту премию( за блок) разделить на 3(три) части: за первое, второе и третье места.

05.09.2017 08:04
0

Тоже хорошее предложение и весомая стимуляция быть среди лучших. И не так "обидно" тому, кто лишь чуточку не дотянул ;)

05.09.2017 09:03
0

Добрый день, @sc-programming :)
Правильно ли я поняла, что домашки публиковать до субботы и после этого выбрать только одну и за нее проголосовать, как за лучшую (до 10:00)? Или где неточность восприятия?

05.09.2017 08:09
0

Привет,

Все абсолютно верно. Вы выкладываете свою работу - на это есть 3 дня. Затем просматриваете работы других студентов, выбираете лучшую на ваш взгляд и голосуете за нее.

В субботу утром мы подводим итоги, смотрим чья работа набрала наибольшее число голосов (считаем поштучно, СГ не учитывается). Эта работа считается лучшей и автор получает от нас небольшую премию.

На этом занятии мы опробуем этот процесс, смотрим как все это будет работать. В пятницу будет уже занятие именно по программированию. Задание к нему будет достаточно интересным и будет иметь множество различных вариантов решения. Мы считаем, что просмотр и оценка работ других студентов поможет вам лучше разобраться с материалом занятия :)

05.09.2017 08:16
0

Благодарю!
Значит, если я опубликовала ответ третья, лучше подождать остальные и только потом голосовать... Или нет?

05.09.2017 08:57
0

Ну да, лучше будет подождать пока появится побольше вариантов, а потом уже за один раз просмотреть их все и выбрать тот, что вам понравился больше.

05.09.2017 10:10
0

Благодарю, @sc-programming, пока вопросов больше нет.

05.09.2017 12:21
0

Ну да, что бы был выбор. Вдруг появится лучший вариант чем тот за который вы проголосовали.

05.09.2017 10:12
0

Благодарю, @dimas!
Успехов!

05.09.2017 12:22
0

Будет ли при равенстве голосов за одну домашку, засчитываться это первенство при учитывании количества лучших домашек блока? Ведь, если 2-3 студента набрали одинаковое количество голосов, значит, они все лучшие в этом задании... Даже если денежный эквивалент получит один, все имеют право на соревнование в блоке...

05.09.2017 08:13
0

Будет ли при равенстве голосов за одну домашку, засчитываться это первенство при учитывании количества лучших домашек блока?

Хороший вопрос! Получается мы не зря сделали задание по анализу нашего процесса обучения.

На данный момент решение о том, кто получит премию в этом случае принимает инструктор. Я скорее всего буду просто подбрасывать монетку :)

Но при определении того, кто получит премию за блок, скорее всего будут учитываться обе работы. Это выглядит справедливо. Мы еще обдумаем и обсудим этот вопрос в команде и, наверно, чуть-чуть скорректируем правила.

05.09.2017 08:22
0

:) замечательно! И мне приятно :)

05.09.2017 08:58
0

На данный момент решение о том, кто получит премию в этом случае принимает инструктор. Я скорее всего буду просто подбрасывать монетку :)

В этом случае лучше делить пополам.имхо.

05.09.2017 10:10
0

Все ясно. Ждем начала обучения! Настрой боевой. Геймификация придает азарт

05.09.2017 09:24
0

""Написать эссе или небольшую статью на эту тему""- друзья подскажите это к программированию как относится?

05.09.2017 10:03
0

мне тоже интересно как

05.09.2017 18:27
0

"Домашка для данного занятия не имеет ничего общего с программированием."
Плюс, это один из вариантов самовыражения мыслей.

07.09.2017 05:15
0

Да, система обучения уникальна, аналогов нет.

05.09.2017 10:13
0

Судя по некоторым ответам на первое домашнее задание (которые не являются ответом по сути, а информацией о чем-то другом, но набравшим голоса), возникает невольно вопрос: оправданно ли участие этих работ в конкурсе на призовые золотые?
Мне кажется, исходя из сложившегося опыта, можно условие выигрыша ставить в таком направлении: инструктором отбираются работы, которые дают качественный ответ на задание и их авторы не являются участниками комманды организаторов. И, среди этих работ, проводится конкурс на лучшую работу.
Например, подача ответов условно закрывается в сб в 10, через 2 часа публикуется комментарий с никами принимающих участие в конкурсе и, тем самым, открывается на сутки голосование за эти работы. Или в другие дни.

Мы, новички, не можем объективно оценить качество того или иного ответа. И голоса каждый ставит по своим параметрам: по душе, картинка хорошая, человек понравился, звучит умно, написано много, забавно... Говорит ли это о том, что эта работа, на которую стоит равняться? По-моему, не во всех случаях этого раза.

09.09.2017 15:02
0