Архивы рубрики ‘Информатика’

Обучение программированию

Это пока перечень мыслей вокруг одной темы. Как мне справится с преподаванием начального курса программирования студентам. Я много раз вёл разные курсы по программированию и коммерческие, и университетские, и  начальные, и продвинутые. Только вчера закончилась летняя вычислительная практика  где я за 10 дней попытался показать основы программирования на Java. Но каждый раз возникает момент выбора,  […]

Share

Порядок доступа

Иногда (ну, совсем иногда) меня спрашивают о том, какие мои любимые вопросы при проведении собеседований. Конечно раскрывать секреты нет смысла, но один занимательный пример хотел бы привести. Он демонстрирует три важных для программиста качества: осведомленность, логическое мышление и внимание к деталям. Пример касается доступа к элементам массива. Т.е. темы в которой начинающий программист обычно уверен […]

Share

World Final ACM ICPC

Одна из команд по спортивному программированию Одесского национального университета имени И.И.Мечникова по результатам соревнования в Юго-восточном европейском регионе вышла в финал чемпионата мира по программированию. Пришли приглашения и соответствующая информация опубликована на официальном сайте чемпионата мира. С учетом всех этапов соревнований наша команда оставила позади около 700 команд университетов 13 стран, относящихся к нашему региону […]

Share

Учим Haskell?

Для тех, кто по причине нежного возраста не застал ML или хотя бы Miranda, спешу сообщить — Haskell их перспективный приемник. Этот язык успешно поддерживает современную тенденцию к внедрению функционального программирования в повседневную жизнь программиста. Нам удалось найти общий язык и по субботам в Одесском национальном университете имени И.И.Мечникова Роман Чепляка ведет занятия по Haskell. […]

Share

Учим программировать

Среды для обучения детей программированию Сам вопрос «Стоит ли учить детей программировать?» достаточно спорный. Я не хотел бы его здесь обсуждать. Вопрос в другом. Если вы вынуждены обучать детей программировать, то на каком языке и в какой среде это делать? Делать для чего? Пока будем рассматривать преподавание программированию как самоцель. Т.е. Вы должны привлечь внимание […]

Share