Ответы пользователя по тегу IT-образование
  • В каком университете дают базу для веб дизайнера?

    @korvindest
    Позвольте я выражу свое мнение, которое возможно придется вам не по вкусу, но я в это верю и считаю правильным.

    Хороший веб дизайнер это программист, который хорошо понимает тонкости построения веб интерфейсов, знает JavaScript, CSS, HTML. Кроме этого владеет языками серверной части такими как PHP, Perl, Python, Java, Scala. Так же веб дизайнер должен знать основы баз данных, что бы если и не редактировать, то хотя бы понимать структуру.

    Уже давно прошли те времена, когда были нужны сайты на чистом HTML и даже реализуя сайт без БД, использование фреймворков типа jQuery не будет лишним, т.к. сделает сайт живее и красивее.

    Иными словами вам нужен любой вуз где нормально готовят прикладного программиста (желательно там где учат на Си подобных языках а не на паскале). Ну и самому придется поучится правильному использованию CSS, подводным камням JavaScript и основным паттернам верстки HTML. Это как минимум.
    Ответ написан
    2 комментария
  • Дополнительное образование по определенным разделам программирования

    @korvindest
    Вы можете получить дополнительные знания по программированию, все в том же самом родном политехе, а точнее на Факультете Переподготовки Специалистов.
    Я был там на нескольких курсах и остался доволен, как организацией, так и качеством материала.
    Ответ написан
    2 комментария
  • Преподавание С в университете. Нужен совет?

    @korvindest
    Когда я преподавал (правда в школе) я старался отыскать интересные и не слишком сложные задачи, которые были бы обозримы и давали ну хоть какую нибудь отдачу(удовлетворение).
    Это сильно мотивирует. А весь процесс обучения возможностям IDE и отладке в частности я постарался максимально встроить в контекст реализации этих небольших задач. Ведь даже маленькая программка нуждается в отладке.

    Приведу примеры задач, которые сразу приходят в голову:
    — Сортировка чисел
    — Построение треугольника паскаля
    — Нарисовать форматированную таблицу умножения
    — Отсортировать введенные числа
    — Морской бой
    И так далее… Важно не допускать, того что бы студент был сразу брошен на амбразуру. От этого они как правило пугаются и начинают ненавидеть предмет.

    К слову, апофеозом моего преподавания стало написание графических циферблатных часов отражающих реальное время(Так я еще и научил одиннадцатиклассников азам геометрии :-) ).

    Удачи вам!
    Ответ написан
    5 комментариев
  • Программирование без математики

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

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

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

    Ну и я бы рекомендовал обратить внимание на Си-подобные языки (C#,Java,C++, ...), т.к. эра Delphi давно уже катиться к своему закату.
    Ответ написан
    Комментировать