Найти в Дзене
Обзор игрового движка российского разработчика
На прошлой неделе я сожалел о том, что не легко наглядно продемонстрировать, как создаются игры. Код игры мало похож на саму игру и демонстрация набора в редакторе - отнюдь не завлекающее зрелище. Великая Сеть откликнулась на мольбы и серфинг вынес на мои страницы ct.js - новый редактор игр. На сайте проекта говорится, что с редактором ct.js обучаться программированию легко, а создание игр становится увлекательным занятием — создание кода визуализировано, в наличии гибкая модульная библиотека и подробная документация...
3 года назад
НЕ очередная школа программирования. Здравствуйте! Это IT-class.su и в этой статье речь ведется о том, чему и как здесь учат и почему это НЕ очередная школа программирования. Для желающих изучать программирование Интернет даёт обширнейший выбор - платные и бесплатные курсы, online - школы, государственные образовательные программы, частных репетиторов. Казалось бы - учись не хочу. Но на практике выбрать сложно. Тревожную ситуацию отмечают и эксперты в области информационных технологий. Так, на форуме "Трансформация образования. Подготовка кадров будущего", организованного Forbes Congress Russia, отмечалось, что стремительный рост образовательных технологий породил организации, которые не в первую очередь не обучают, а продают обучающий курс. Во главе угла стоят не повышение квалификации кадров для IT индустрии, а маркетинговые показатели. Как педагог со стажем свыше двадцати лет, считаю, что выход в том, что учить надо бесплатно. Как во времена СССР. Поэтому здесь будут бесплатные уроки. Главное чему будем учиться на этом сайте самообучению и самоорганизации. В ближайшее время планирую выложить обучающий курс по JavaScript для школьников 12 лет и выше. Следом Python и C. А так же давать советы, как написать оригинальную программу или игру, не повторяющую 100500 подобных программ в Сети Интернет. Для этого будем изучать организацию проектной работы, в том числе и над распределенными проектами, а так же много сопутствующей информации: отладку и тестирование кода, организацию команд, распределение ролей в команде, современные методы организации распределенных команд, управление временем и прочее... Подводя итоги, суммирую. Если вы школьник от двенадцати до шестнадцати лет. Или вы родитель такого школьника. И вы заинтересованы информационными технологиями, то подписывайтесь на канал. Скоро здесь будет интересно. Так же ставьте лайки и оставляйте комментарии. 
3 года назад
Первая неделя на Дзене Разбор полетов... Ровно неделю назад на Дзен появился мой канал. Пора подводить первые итоги. Процесс идет. Написано 9 текстов. Суммарное количество знаков свыше 10 000. Показов 68. Десяток дочиток и не одной подписки. Нормально и ожидаемо. Первую неделю был сосредоточен на написании текста, уделяя этому каждую свободную минуту. Качество текстов закономерно страдает. Первейшая ошибка в том, что не определено ни для кого ведется канал, ни та польза, которую канал несет, ни те действия, которые надо совершить, чтобы эту пользу получить. Второй недостаток — казенная речь бюрократа с 20 летним стажем написания отчетов. Третье — засиженная платными курсами ниша. Нашел даже платные курсы, которые те же стоковые фото, что у меня выложили. Планы просты и понятны: 1. Пишу в том же темпе, но пытаюсь привести всё в систему. 2. С картинками для привлечения внимания надо что-то делать 3. Через неделю потребуется рерайт всех статей дабы привести их к одному стилю, вычитать, дополнить перекрестными ссылками и прочее. 4. Через две недели надо уже определиться на какое целевое действие людей приглашать. 5. Жизненно необходим длиннопост с продолжением, который наглядно поясняет чем здесь планируют заниматься. Урывками его не написать. ИТОГ: Эксперимент продолжается. Времени до решения продолжить или прекратить — полгода. За это время будет понятно стоит ли тратить время на ДЗЕН.
3 года назад
Как учиться программировать Программист — это переводчик с человеческого языка на язык компьютера. А иногда — это технический писатель, описывающий задачи на компьютерном языке. Поэтому главное качество программиста — умение мыслить, ясно и четко излагать мысли, четко формулировать решаемую задачу, уметь преобразовать сложную задачу в набор элементарных действий. Но этого мало. Программирование требует владения инструментом. Программист должен разбираться в компьютере: в том, как хранится информация, как она обрабатывается процессором. Кроме того, уметь набирать текст быстро и без ошибок, пользоваться выбранной средой разработки, знать функции и горячие клавиши. Невозможно одним разом достичь этих целей. Достигать их лучше последовательно. При изучении навыка снижается сложность других. Например, осваивать новую среду разработки, решая сложные задачи не целесообразно. Поэтому нужен план, по которому будет идти развитие. Мой метод повторяет, то, как в школе развивают навык письменной речи — диктанты, изложения с элементами сочинений, сочинения. Для программирования это — написание кода по предложенному алгоритму, незначительная модификация готовых программ, написание готовых программ по техзаданию. Приглашаю в группу всех тех, кто хочет научиться программировать, а так же родителей семи- и восьмиклассников, которые хотят, чтобы их дети сделали карьеру в информационных технологиях.
3 года назад
С какого возраста лучше учиться программировать Программирование — непростое дело. Программист объясняет свою мысль компьютеру на понятном компьютеру языке машинного кода. Для того чтобы программировать, нужно уметь мыслить. Причем мыслить последовательно, выражая мысль в идиомах языка программирования. Это не легкий труд. Готовность к этому труду возникает не сразу. Послушайте диалоги детей в начальной школе. Их речь эмоциональна, в ней отсутствует логическая последовательность, а слова часто заменяются междометиями. Формирование логической последовательной речи только началось. Этот навык формируется постепенно и должного уровня развития достигает как раз к двенадцати годам. Второе качество, так же требующее времени на формирование, это время концентрации — время в течении которого человек сосредоточено выполняет выбранное действие. Оно тоже формируется постепенно и к двенадцати годам достигает, усреднено, 15 минут. Этого времени уже обдумать и решить задачу, написать код. Третье качество необходимое, чтобы учиться программировать — багаж знаний ученика. Для некоторых программ нужны знания математики, а иногда и физики или других сопутствующих дисциплин. Незнание этих предметов  сократит исполнимый набор тем проектов. Это граница снизу. Граница сверху задана тем, что после четырнадцати лет стоит задуматься о поступлении в вуз. Подготовка к ОГЭ и ЕГЭ, участие в конкурсах всё это будут требовать своего времени. А изучение программирования требует тоже и времени и концентрации. Таким образом, у школьника, решившего выучить программирование, есть два — три года, чтобы выучить программирование. Это не много, поскольку объем компетенций, который изучаются, велик. Важно потратить время с пользой.
3 года назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала