code.org: учимся играючи
Как мы кодим

Программирование – что это и зачем знает каждый ТК-шник. Начинали, конечно, мы все очень по-разному. Согласно опросу, проведенному в вк специально для КиберАкадемии, около 40% начали в старших классах, техникумах, около 25% в университете – а это много! Да-да, был у нас один уникальный случай, когда сие чудо произошло прямо на работе;)

Все мы помним этот ужас первого курса: не важно, кто был лектором и принимал лр, все равно от вложенных ветвлений и циклов многие были в шоке… А кого С++/pascal миловал, того старался добить ассемблер :) Будучи уже по другую сторону баррикад, скажу, что и на втором курсе некоторых пугают матрицы и связанные с ними конструкции кода… «Зачем нужны функции, я же могу просто копировать код» – не говорите, что так не думали никогда в жизни. Конечно, были и есть среди нас счастливчики, которые начали классе в восьмом, нам было проще…

И сколько раз нам говорили, что алгоритм не должен быть привязан к языку. Но ведь многие уже мыслят операторами Сишки. Мы не спорим, что первично яйцо или курица, а вот программа или алгоритм – это противостояние между преподавателями и студентами, пожалуй, вечно!

А теперь представьте такой ресурс, который нас все же примирит. Ресурс, интересный новичку, на котором в то же время будет «зависать» и преподаватель. Что это за чудо? Оцените – Code.org. Оставим на потом порою скучные лекции и 101 практику у доски. Совместим приятное с полезным: покормим пчелу, порисуем, выгуляем зомби, ну и выучим основные алгоритмические конструкции, как бы промежду прочим ;)

Во что поиграть студенту

Всем студентам сюда https://studio.code.org/. Конечно, чтобы хвастаться перед сокурсниками, неплохо бы зарегистрироваться, тогда сайт сможет «помнить» все Ваши успехи.
Что тут делать? – Пройти несколько курсов!
Зачем? – В игровой и понятной форме научиться строить логические последовательности команд, включая такие управляющие конструкции как циклы со счетчиком и предусловием, полную и краткую формы ветвления, а еще – процедуры. Пару простых примеров – и Вы действительно поверите в необходимость последних!

Суть в том, чтобы правильно составить «пазл». Используя кнопку «Выполнить» проверяйте правильность работы собранной «программы», а кнопка «Шаг» поможет в ее отладке.



И если все получилось, можно насладиться и кодом на javascript (который, как выясняется, Вы попутно создали).



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





На чем «зависнуть» преподавателю

Что делать с этим «счастьем» преподавателю?
Вы также можете создавать свои игрушки и поиграть в существующие, пополнить копилку советов, и, наконец, лучше организовывать занятия.

Что здесь можно найти практически полезного? – спросите Вы.
Во-первых, планы занятий для разных возрастных групп. Причем даются советы не столько по теории (предмету изучения), сколько по организации занятий, – например, как устроить что-то вроде тренинга.
Во-вторых, большое интернет-сообщество, где можно обсудить различные вопросы по урокам, методологии преподавания, работе ресурса.
В-третьих, возможность отслеживать прогресс в обучении учеников в группе и каждого индивидуально. Стоит отметить, что отображается не только ход работы, но и качество (подсвечивание уровней разными цветами), а еще – статистика.







Ряд дополнительных ресурсов также будет полезен.



В общем, Code.org – штука одновременно и полезная, и приятная: поиграть, развить логику, где-то посоревноваться с друзьями и даже мировым сообществом, а еще покодить – что может быть лучше для истинного ТК-шника?! ;)

// Елена Куропятник
Размещено: 18 апреля 2016
НОВОСТИ И СОБЫТИЯ
Какие важные события произошли, что интересного ожидается. Будьте в курсе, участвуйте, делитесь впечатлениями!
Послеконцертие от Шурика
Вот все пишут отзывы и впечатления, эмоции чуток улеглись и, пожалуй, и я теперь добавлю свои пять копеек, ибо есть о чем сказать и кому. ;) Будет многабукафф двух частях с двух сторон: эмоции и практическая часть. Приготовьтесь. ;) Сразу предупреждаю, пишу что думаю, ибо не умею иначе, за что собственно и бываю часто бит. Так что терпите. ;) Ну не в том я уже социальном статусе чтоб всем нравиться. Это только Борисыч жертвует результатом во имя угодить всем. Вот с него и начнем. ;) Про концерт АБ пришел ко мне еще до нового года, типо начинаем готовиться . Я, уже наученный опытом взаимодействия, сказал, что согласен только если будем делать на результат и с подходом ставить только…
КВН Разминка
Факультет Техническая кибернетика на Facebook
Присоединяйтесь к нам на Facebook!
49000 Днепр, Украина
улица Лазаряна 2, ДИИТ
Телефон деканата: +38 (056) 373-15-52
Кибер Академия
Факультет «Техническая кибернетика» ДИИТа
Так ли часто мы говорим по душам, в особенности, если велика разница в возрасте?

А ведь это важно и необходимо: если общение идет на равных, то младшим и старшим наверняка есть, чем поделиться друг с другом.

Наш клуб задуман именно как место для подобного общения. Между преподавателями и студентами в первую очередь - но не только.
© 1965-2018 ФАКУЛЬТЕТ «ТЕХНИЧЕСКАЯ КИБЕРНЕТИКА» ДИИТа