Pull to refresh

Comments 158

А мы так и учились в универе программировать :(
Ну экзамены то все равно письменно :)
SQL-запросы на гос.экзамене на бумажке писали :)
Мы все на бумажках пишем :) На 300-400 человек найти аудиторию с компами без интернета, без связи между собой и без всяких справок внутри - невозможно =) Да и дисциплинирует, не скопипастишь каркас, автодополнения нет, хочешь не хочешь все выушишь =)
Выучишь в смысле.
У нас по специальности "Прикладная информатика.." одна группа (меньше 30 человек), компьютеров на всех хватает, да и потом многие с ноутбуками:)
Со своим ноутбуком - это не порядок :)
Ноутбуки отобрать, перемешать, и раздать заново :)
Способность найти информацию по выполняемой задаче это тоже по сути очень важный критерий специалиста. Так что не вижу смысла в подобной дисциплине типа информатики так урезать ресурсы испытуемого.
Да, зайти в вики или документацию и вырезать оттуда нужный кусок - это показатель полученных студентом заний =) Там же не только программы, там и вся теория опрашивается, а ее нужно знать, а не просто уметь найти.
На собственном опыте могу сказать что данные которые были просто скопированы при малейшей попытке анализа со стороны преподавателя рассыпаются так как человек в них не вникал. Соотвественно какая разница в том достал человек данные из вики/учебника/лекции главное понял он их и сможет ли их применить, если абитуриент учится лишь ради корочки или как кой либо другой выгоды не относящейся к предмету, то зачем он нужен? Пусть идет лесом. Те же кто хочет будет "рыть", "капать", а источник не важен.
Это если сдавать усно, а если проверяется письменная работа, то скопировал ли человек ответ из вики или нет, это не доказать. Это банально получается легальная шпаргалка для всех вопросов - бери и списывай.
И? не разобравшись как что работает все куски в едино не объединить, задача преподавателя давать не тривиальные задания что бы человека заставлять думать.
Какие куски? Если вас просят назвать преимущества одного над другим, перечислить недостатки чего-то или объяснить суть какого-то фундаментального понятия - при помощи интернета можно написать 100% правильный ответ, не понимая в нем ни одного слова. Так же и с программами, я не буду брать какую-нибудь аспирантуру, первокурсники пишут простейшие программы, реализующие какие-нибудь алгоритмы, либо делают какие-нибудь GUI элементы - в интернете все это есть готовое. В итоге экзаменационная работа и ее оценка абсолютно ничего не говорит об уровне знаний студента.
Куски кода которые можно выудить в сети.
Я написал о не тривиальности заданий которые должны ставить преподаватели перед учащимися.

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

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

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

И по поводу принципов и синтаксиса как я уже здесь гдето писал полностью согласен.

*пожимаю руку*
Хы оказалось, что я вам его уже ставил и терь только уронить могу )))))))))))))
Вообще-то школа и универститет не должны впихивать какие-то конкретные знания в ученика или студента. А должны научить как иследовать, найти или почитать и в итоге разобраться и решить поставленную проблему. Т.к. знать в нашей жизни всего не возможно...
Нам разрешали пользоваться справкой, когда, например, C++ Builder сдавали.
Интернетом - не разрешали :) Практика показала, что людям, которые ничего не понимали, справка не помогла :)
Я о том же собственно только вы привили более конкретный пример. :)
Гораздо лучше уметь черпать информацию из космоса напрямую
я бы не позавидовал тем кто это проверяет
Студенты высших семестров, за денежку.
Никогда не понимал, что плохого в умении пользоваться хелпом, если чего-то не знаешь. Имхо, это только плюс.
На экзамене не такая сложность, чтобы там понадобился хэлп, там опрашивается элементарный базис, который нужно знать наизусть. Тем более теория, что толку уметь найти, но не поимать сути и не уметь применять?
А у нас даже на теорфиз, на экзамен, можно было идти с любыми книгами под мышкой. И это не особо помогало, если не разбираешься :D

А программисткие дисциплины, по-моему, тем более можно разрешать любой хелп/интернет/доки/мануалы. Умение ими пользоваться — такая же важная составляющая навыков обучающегося. Если человек пользуется чем-то часто, он и тонкости синтаксиса запомнит, и ещё много всего. Если редко — будет работать медленнее, постоянно заглядывая в справочники и мануалы. Это нормально. Важно, что человек способен задачу решить, понимал основные принципы. И хоть язык Си — это и элементарный базис, не вижу необходимости учить его «наизусть». Уметь его правильно применять — надо.

А проверять можно по-разному. Достаточно попросить студента в программе баг исправить или изменить что-то, и всё встаёт на свои места. Ну и всегда можно сделать задание переменной сложности: написал hello world — 3, реализовал фичу 1 и фичу 2 — 4, решил такую-то проблему, обеспечив прозиводительность не ниже такой-то — 5. Это только некоторые идеи.
Ну я применяю на ситаацию на свой универ, экзамен письменный, с хорошей долей теории, если разрешить использовать интернет - можно экзамен вообще не проводить.
Написал как-то криво, но думаю суть понятна =)
Суть понятна. Если экзамен по дисциплине теоретической, то проведение в письменной форме без компов и без справочников/подсказок/книг очень часто может иметь смысл. Скажем, из программистских дисциплин вполне можно на бумаге и письменно опрашивать знания по ООП и design patterns или по любым другим теоретическим вопросам. Проверять и развивать практические навыки, по моему мнению, лучше на практических задачах. В общем, конечно, зависит от предмета. Вещи вроде вёрстки HTML+CSS лучше проверять практическими заданиями.
А у нас на экзамен по базам данных, все притащили свои ноутбуки и кучу сетевых фильтров, и воткнули все в одну розетку (бедная розетка): ну и зрелище было, из простой аудитории сделали компьютерную, где куча проводов по полу тянутся =D
Я наблюдаю это на каждой лекции. По моему я там один без нойтбука и с тетрадкой :) Ну и проводов как-то нет.
а надо ли всё учить, во времена автокомплита и умных IDE? :)
У нас экзамен был - Дельфи на бумажке.
угу, метод дрэг энд дроп, кнопочки, формочки рисовали... все свойства компонента Memo и прочих надо было на зубок помнить.

Я согласна что писать на бумажке можно алгоритм, но полностью код, а тем более связанный с ним интерфейс!

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

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

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

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

У меня был случай когда я сдавал экзамен по физики и изначально мое решение основной задачи было забраковано преподавателем, но когда я всетаки настоял на "разборе полетов" оказалось, что подобного решения небыло не в учебниках не у в его "красной тетрадке".
> угу, метод дрэг энд дроп, кнопочки, формочки рисовали... все свойства компонента Memo и прочих надо было на зубок помнить.

У нас был экзамен по WinAPI и к счастью наш препод требовал знать наизусть только основные идеи типа что такое оконная процедура, петля событий, HWND, HDC и т. д. Конечно, это правильный подход, мало кому понравилось бы учить все или даже хотя бы несколько WinAPI -функций с кучей параметров которые они принимают.
хе-хе, в школе, мелом по доске, на бейсике лабали :-D
Это ещё чего, у нас одна преподавательница была, на 1 курсе, так она пробелы все рисовала :-)
А мотивировала тем, что надо научиться сначала писать не столько красивый код, сколько понятный для других. И в итоге программка делающая какие-то простые вещи писалась довольно долго
да! бумажка - лучщий компилятор. ни единой ошибки!
Повезло — у нас на экзаменах даже доски не было. Готовишься на бумажке, а потом устно вещаешь :-D до сих пор счастлив, что «автомат» получил
Реальные пацаны не используют стиливики ;)
Я в школе на уроках программирования так на доске зажигал.
Рефакторинг с помощью тряпки становился практически моментальным.
> а хоткеи были?
применение раскалёного железа для стимулирования активности учащихся в школе запрещено ;)
Автокомплит, ага.
Главное есть подсветка кода!
И она даже реализована на аппаратном уровне :P
Кроссплатформенная штука, так сказать, работает в любой аудитории :)
Не можем придумать валидатор только для этого...
Я думаю, супермозг и маркер другого цвета,)
Кстати да, так подозрительно повернут маркер... :)
на лор скрин! Там по достоинству оценят шрифты :)
Только нужны разные маркеры, для выделения синтаксиса =))
Интересно какой у него там doctype .. =D
Валидный XML код на доске :)
А рядом еще XSLT для страницы, а преподватель при проверке вручную процессит :) Жесть
Интересно, у него жидкостное охлаждение или как...
Где же он валидный, если теги не закрыты пока.
UFO just landed and posted this here
Фичи нашего редактора:
Автоподсказки аудитории
Подсветка кода фонариком
А слабо реализовать аналогичный WYSIWYG интерфейс?
Или он есть на обратной стороне доски?
А это уже урок рисования по разметке html )))
Или домашнее задание для web-дизайнера ))
Как не прискорбно, но ведь и я точно так же в университете проходил программирование и экзамены мы так сдавали.

Забавно получается, вроде информатизация всего и вся идёт, а на деле получается, что всё пишется на бумаге...
А что прискорбного? Дома компьютер у всех есть. Все таки курс программирования это всего лишь теоретический фундамент, а дальше сами должны.
на бумаге нет элементарной функции вставки.
Так это плюс. У нас студент замещал професcора, так он на доске начал писать маленький пример и вместо стандартного public static void main (String [] args) написал какую-то биллеберду, а потом долго извинялcy и пинял на eclipse :)
По моему и во время должны. В данной дисциплине практика и теория должны чётко пересекаться постоянно.
Да, но просто это не такая большая проблема. В конце концов можно купить ноутбук :)
И? Вы противоречите себе. То говорите что на занятиях ведется чётких контроль использования сторонних ресурсов (интернета, домашних заготовок на ноутах и тд) и вы это поддерживаете, а теперь говорите что можно купить ноутбук и как я понимаю принести его на занятие....
?? Я говорил про экзамены, а не про занятия.
Извините, ошибся, хотя и там и там не вижу причин садить абитуриента "под колпак".
Да, на доске не хватает стикера "W3C XHTML" :)
У нас преподают немножко иначе... Заметьте, преподают Action Script, причем преподают девушка! Она ещё и симпотичная очень. ;)) А если обратите внимание на её позу на стуле, сможете понять, какая атмосфера царит на лекциях.
IMAG0090.jpg IMAG0093.jpg

А когда я начинал учить HTML, в далеком 1999 году, тоже приходилось на доске таги рисовать. Помню, мало кого из молодежи это заинтересовало. Спустя месяц, на курсе из 10 человек осталось двое, я да друг мой. Тогда у нас не считали это перспективным развитием. )) Это потом всё изменилось.
и где так учат) я приеду =)
Приезжай, всё довольно на высоком уровне! В некоторых классах даже интерактивные доски стоят, правда преподователи ими практически не пользуются. В основном ученики с ними эксперементируют на переменах. )))

Израиль>Тель Авив>Холонский технологический институт ;)
Нас к интерактивным доскам не подпускают... боятся :)
В ТТИ ЮФУ (в городе Таганроге Ростовской области) в большинстве аудиторий стоят интерактивные доски, проекторы и прочая активно используемая преподавателями обучающая техника. Очень удобно.
Поскольку фотографировал я без разрешения, то показывать лицо девушки считаю не этично. Посему оставлю её личность неизвестной. Добавлю лишь, что девушка довольно молода и миловидна. К тому же, судя по некоторым вещам, в некотором роде является гиком?( гикой? :) )
Нееет, гичка - звучит как ругательство какое-то. ))
а по твоему само слово Geek не ругательное? :)
Гичка, это шлюпка такая. :)
Гичка — лёгкая быстроходная гребная шлюпка с 6-10 распашными вёслами, острым носом и транцевой кормой.
да, она бы наверное обиделась. Назвать девушку гребной с острым носом и какой-то там кормой)
Тогда предлагаю называть девушек такого рода просто и не замысловато - "продвинутыми девушками"! Ежели всё-таки есть желание придерживаться родственого корня слову geek, тогда уж называть так, чтобы звучало красиво... "гичанка!". ))
А живет она в Гичании, плавает на гичке и пишет на AS :)
и спит с Гучачесом
а по-украински гичка - это ботва =). в смысле - лиственная часть растений-корнеплодов. в смысле, вот те зелёненькие листочки, что сверху на морковке и свёкле растут
Да да, я вот тоже думаю, что тема то не раскрыта...;-)
а я с грустью смотрю на престарелого, но умнейшего мужика)
а красным маркером она на мониторе ошибки подчеркивает? (=
Как это не парадоксально, но доска остаётся одним из наиболее удобных преспособлений для обучения. К тому же у неё наиболее удобный интерфейс и баги выбают только в случае рисования нестираемым маркером по её поверхности. )))

Как же без неё родной?!
это понятно, просто была попытка пошутить КВН вспомнился, видимо не очень удачно
.. И еще не замужем ))
Таких подробностей её личной жизни я не знаю. :))))
Но можно сказать, что я практически живу с ней семейной жизнью... Ведь мы уже два семестра вместе! ))) Перед этим мы с ней постигали камасутру фотошопа (или фотошоповую камасутру), кому как больше нравится. ;))
Можно узнать взглянув на безымянный палец на правой руке попавший в объектив камеры )
Какой же ты корыстный, сразу всё нужное подметил! )))
Это не корыстность, а опыт ;)
Уютно, а у нас так (правда это не лекция, а приветствие первокурсников)

Здорово! Просторно! У нас один такой аудиториум, да и то поменьше. Вот чего-чего, а просторности нам не хватает. Чтож поделаешь, Израиль страна маленькая, да ещё соседи постоянно хотят ещё чуточку оттяпать.
Но на этой фотке нет ни одной девушки. И даже где вы увидите длинноволосую блондинку/брюнетку - вы ошибетесь :)
Даа, сочувствую вам! У нас с этим дела обстоят лучше, по крайней мере 2 к 1. Да и девушки мало того, что сообразительные, так ещё и Красивые!!! ;) Чудеса да и только. (Блондинки тихо завидуют и нервно курят в сторонке, тыкая длиным разукрашенным ногтем по дисплею iPhona). ))

Правда сложновато некоторым девушкам приходится, в основном именно в программировании. Недавно экзамен по VB был, выходили милые творения со слезами на глазах в прямом смысле слова. Рвали экзаменационные тетради и сдавали пустые листы. Правда сам экзамен был далеко не тем, чего от него ожидали и наверняка предстоит перездача 80% учащихся.
Ну так это сидят суровые информатики :) Красивые девушки сидят в соседних аудиторях и слушают чего попроще и поинтересней :)
А я вот вижу девушку, правая часть зала, второй ряд снизу, почти по середине...Правда больше на преподавателя похожа.
Возможно, на приветствии в первом ряду справа сидят университетские бюрократы :)
Но зал и вправду хорош, я бы я показал вам фотографию нашего зала, где первокурскников приветсвуют, называя его "актовым залом", тогда быулыбка с вашего лица не сходила пару дней
Я успел немного поучиться в России и тоже был поприветсвован в актовом зале :)
Блондинку? Это Эйнштейн!)
Ха-ха! Мне кажется читатели хабра в массе своей очень редко видят девушек и страдают от моноджендерного общества. Настолько, что даже размазанная телефонная фотка какой-то аспирантки со спины («обратите внимание на её позу на стуле»!) набирает +12 и ворох комментариев. Народ, отрывайтесь иногда от мониторов, социализуйтесь не только на хабре — и всё будет пучком :)
Зато запоминаемость материала - 100% как и уровень знания предмета при таком подходе ;-)
запоминаемость чего? В большинстве случаев в данной дисциплине есть Основы, принципы и правила которые на практике выглядят как некий список. На практике же есть бесконечное множество применений этих догм, да и их при желании а может и со временем (измение стандартов и тд) можно менять (меняются/дополняются).
По моему в таком стиле преподавать можно только разве что планирование и структуризацию кода что относиться как раз к догматам.
Нужно разделять понятие лекции и практических занятий. У нас вот все тип топ, но лекция это все равно просмотр кусков кода на стене, с редкими моментами когда код выполняется. А практика на практических занятиях либо дома самомстоятельно.
Вот вот самостоятельно, я как человек с каким ни каким (НГПУ) пед образованием, не вижу практического смысла в лекциях без лекций-практик (композитных занятий без отрыва одного от друго одновременно) в определенных дисциплинах к которым отношу и информатику.
Ну так проблема в отсутствии практических занятий как я понимаю, а не в том, что лекция пишется на доске, а не показывается на проекторе.
Вопрос в пространство: -А вы собираетесь писать книжки про программирование или код писать?
По-моему мы друг друга не понимаем и половину времени говорим про разные вещи :)
Возможно, но зато как интересно, и при этом не спорим а именно разговариваем. ;)
>запоминаемость чего?
Я ж написал - материала ;-)

Советские ученые расчитывали орбиты и полеты спутников к дальним планетам, посадки на Луну автоматических станций с помощью простых логарифмических линеек и листика с ручкой. Ибо где то "вот так вот" им все сие преподавали когда то.
Я расписал про материалы, если говорить о приведенном в статье примере то смысла этого запоминать "так" я не вижу.

Замечательно пересаживается на счеты и программируемые калькуляторы?
Да можно конечно вспомнить о ядерной катастрофе а потом и сбросе нейтронной бомбы после которой мы забудем о технологиях и вернемся к расчетам на песке и если повезет к логарифмическим линейкам, но извините тогда зачем нам будет нужен этот самый язык программирования если его не на чем будет реализовывать?
На слабо лохов разводят. Серьезные пацаны на бапки спорят ;-)
— Слышь, пацан, доктайп есть? А если найду?
А ты че какой дерзкий? :)))
5 баллов, все гопники бются в конвульсиях :D
Вася, мне фон твой не нравится. Эту шнягу в другом месте исполняй.
В свое время это норма жизни была.

В 93-м я бейсик изучал и домашние задания делал в уме (компа дома не было естественно) на бумаге рисовал блок-схемы и код. С того времени разбуди меня ночью с бодуна, я без запинки скажу: "бегиннер олпузпоре симболик инстракшн коуд".

дееееееетство! ))
Я помню даже трассировку делал на листочке.
Асид мутный какой-то.
Не чоткий.
Вот вы смеётесь, а у меня на работе интервью люди так проходят. И я тоже так проходил — весь JavaScript и CSS забыл :)
а почему бошку закрывает тэгом ?
или мне кажется...
редко, но случается на салфетке в кафе питонировать
питонировать — хорошее слово :)
У меня для таких случаев есть блокнотик. Однокурсники никак не понимают, что я как маньяк рисую на парах :)
а я учился на программируемом калькуляторе МК-59 как сейчас помню :)
но дома у меня был Синклер - сам спаял - вот это вешь!
«Пока вы алгоритм не нарисуете и на бумаге программу не напишите за компьютер никто не сядет!». Компьютеров было мало.
Хочу себе такую доску, на ней удобно рисовать схемы и структуру БД.
она не так дорого стоит, между прочим =)
и действительно помогает.
*смахивает ностальгическую слезу*
была у меня тетрадочка «общая» в начале 90-х ... я в ней на васике под «ПК-01 Львов» кодил... потом включал компег и перебивал в него из тетрадочки... тестил и переписывал обратно в тетрадочку, ибо записывать "на мафон" компег отказывался :(
Я помню еще когда учился в школе, на областной олимпиаде так выполнялись задания. Я вообще обалдел когда узнал тогда: у меня почерк такой, что разобрать ниче нельзя. Хоть тогда и компьютеры были, что называется, "не у всех", но на последнем туре я ожидал, что что-то придумают) Олимпиада была по программированию.
С подстветкой синтаксиса все дела. (если обратить внимание сразу за title)
мы так пол года кодили, пока учились в коледже, весело было
Sign up to leave a comment.

Articles