Я собираюсь руководить своим первым студентом-бакалавром, и я не совсем уверен, что приемлемо, а что нет.
Диссертация будет содержать математические формулы, иллюстрации, изображения, графики и таблицы — как и любая другая работа/дипломная работа по физике. Вопрос в том, должен ли я заставить своего ученика использовать (и научиться использовать) определенные программные инструменты (LaTeX, Matlab,...) вместо широко используемых офисных пакетов (Word, Excel, PowerPoint,...)?
Допустимо ли предоставлять студенту исходные файлы моей диссертации и/или функции/скрипты Matlab? Обратите внимание, что область исследования не связана с типографикой или анализом данных.
Изменить с учетом ответа JeffE:
Да, вполне допустимо требовать от студентов использования программных инструментов, которые являются стандартными в вашей области, когда они начинают работать в вашей области, даже будучи студентами.
Не существует определенных стандартных или обязательных инструментов для использования. Всего лишь расплывчатые правила, как должен выглядеть тезис.
Инструменты для специализированных работ, скажем, измерения и анализа микротвердости, установлены, и никаких сомнений и дискуссий быть не может.
Я хотел бы ответить на этот вопрос в интересах студента , а не в ваших интересах.
Вы руководите студентами бакалавриата. Они могут пойти в академию или промышленность после выпуска.
Если студент будет заниматься академической карьерой после выпуска, вы должны сказать ему, чтобы он использовал инструменты, которые широко используются в академических кругах, потому что это в его интересах. Я думаю, что сила — слишком сильное слово. Чтобы убедить его, вы бы сделали это.
Однако, если он пойдет в промышленность, зачем тратить свое время на изучение того, что он, вероятно, никогда не будет использовать до конца своей жизни?
Если студент не знает, чем он хочет заниматься после выпуска, ему пора подумать об этом сейчас. Не так ли?
Вот мой личный опыт, когда я был в промышленности. Мне пришлось создать какой-то документ, содержащий математические уравнения. Я хотел использовать LaTex. MS Word был инструментом, который мне сказали использовать из-за проблем с ремонтопригодностью (никто в моем отделе не знал, как использовать Latex). Пришлось выполнять приказ. Матлаб это отдельная история. Он также используется в промышленности.
Четко определите, каковы ваши цели и ограничения , и работайте исходя из этого. Чему им нужно научиться, чтобы продвинуться дальше в этой области (и когда-нибудь найти работу)? Какие ограничения накладывает исследовательский проект, над которым вы будете работать?
Цели — если для того, чтобы стать профессионалом в своей области, требуется изучение определенного программного обеспечения , то это стандарт де-факто , и им необходимо его изучить. В этом конкретная часть программного обеспечения похожа на конкретную экспериментальную или математическую технику.
Ограничения — бывают случаи, когда вам нужно ограничить выбор программного обеспечения для взаимодействия с другими. Например, учащийся может быть не в состоянии выбрать свой любимый язык программирования для конкретного проекта, потому что он должен использовать определенную расширенную библиотеку, которая существует только, например, в Python. Или проект на самом деле заключается в реализации определенной функциональности в существующей среде C++. Или одной из целей диссертации может быть создание технической документации для публикации в заданном формате.
Кроме этого, дайте им свободу выбора того, что им подходит. Будьте ясны и откровенны в том, что вы советуете им использовать, и чему вы готовы их научить (и чему вы не можете их научить). Например:
Выбор за вами, если вы в состоянии эффективно создать и отредактировать профессионально выглядящий 200-страничный документ с множеством рисунков, таблиц, ссылок и подразделов, и он соответствует руководящим принципам университета. Я сам использую LaTeX для написания статей и тезисов, как и многие коллеги, и вам советую поступать так же. У меня мало опыта работы с текстовыми процессорами. Я могу помочь вам, если у вас возникнут проблемы с первым, но не смогу помочь, если вы выберете текстовый процессор.
Однажды у меня был студент, который освоил MS Word на уровне, которого я никогда не видел, и отлично справился с задачей. С моей стороны было бы неразумно требовать от него использования LaTeX, когда он знал другой инструмент.
Я думаю, полезно знакомить новых студентов, даже студентов, с инструментами в этой области. Им полезно знать, как некоторые из этих «выглядят», вам легче помочь им, если им не нужно вводить вас в курс того, что они используют, и т. д.
Вы говорите, что не может быть «стандартных» инструментов, но есть ли какие-то инструменты, которые обычно используются? Два ваших примера, LaTeX и Matlab, довольно широко распространены в областях «прикладной математики», поэтому, возможно, им не придется использовать их в будущем, есть большая вероятность, что они столкнутся с этим или что-то в этом роде.
Одно предостережение заключается в том, что я должен обсудить со студентом его цели и задачи и убедиться, что инструменты, которые вы заставляете их использовать, являются инструментами, которые они будут использовать в будущем. В качестве личного примера: несмотря на склонности некоторых из моих сотрудников, было бы бесполезно заставлять меня учиться оформлять документы в LaTeX, поскольку стандарт для моей области не такой, и все, что можно было бы сделать, это добавить дополнительный шаг, прежде чем я преобразовал все в файлы Word.
Да, вполне допустимо требовать от студентов использования программных инструментов, которые являются стандартными в вашей области, когда они начинают работать в вашей области, даже будучи студентами.
Определенная доля «инструментального агностицизма» — это здоровое отношение, поскольку многие люди захотят использовать инструменты, с которыми они уже знакомы. Мне бы не хотелось прерывать чей-то уже работающий рабочий процесс без веской причины.
Однако среди этих причин — функциональная совместимость и воспроизводимость. Если студент проводит исследование в вашей группе, то его инструменты должны быть совместимы с теми, которые вы уже используете. Что еще более важно, вы все еще должны иметь возможность использовать работу, которую они создали, даже после того, как они покинули группу. Поэтому что-то, что потребует от вас покупки внешней лицензии или может не поддерживаться в вашей группе, вероятно, является плохой идеей. «Альтернативный» инструмент, который является общественным достоянием, открытым исходным кодом или иным образом «стандартен» в вашей области, вероятно, не такая уж большая проблема. (Что это означает в вашей области, конечно, решать вам!)
Не вдаваясь во многие подробности. Я думаю об этом как о шансе для студента изучить не только математику, но и вещи, связанные с исследованиями и научными кругами. Вы как руководитель должны уметь расставлять приоритеты. Поэтому начните с того, что попросите его поработать с полностью профессиональными инструментами, такими как, например, Matlab и LaTeX, но если вы обнаружите, что это удерживает его от основной цели его диссертации, вам следует проявить снисходительность.
Должен ли я заставить своего ученика использовать определенные инструменты, такие как LaTeX и Matlab?
Я думаю, что в любом случае было бы трудно заставить студента сделать это, поэтому не заставляйте их просто предлагать им это. Приведенные вами примеры LaTeX и MATLAB не особенно сложны для изучения. Будучи студентом факультета компьютерных наук, я выучил их на 4-м курсе, и мне потребовалось совсем немного времени, чтобы продуктивно с ними работать. На самом деле, я очень хотел изучить и использовать их, вы можете обнаружить, что это правда со своим учеником, поэтому не думайте, что ваш ученик будет сопротивляться этой идее.
Вы также должны объяснить, почему вы используете такие инструменты, и, надеюсь, они поймут и оценят их. Объясните, что неиспользование одних и тех же инструментов создаст больше работы как для ученика, так и для вас. Моя последняя рекомендация — сначала ставить перед ними небольшие тривиальные задачи, чтобы установить знакомство, что и сделал мой руководитель. Это сработало на мне.
Я только недавно получил степень бакалавра, и для нескольких моих занятий мне нужно было использовать Latex и Matlab. Я рад, что профессор сказал мне использовать их, потому что это очень помогло мне и в других классах и помогло мне приобрести ценный навык.
Фред Брукс говорит в «Мифическом человеко-месяце»
«Хорошего мастера узнают по его инструментам»
Поэтому, если у ученика есть время и навыки, вы должны заставить его использовать инструменты ремесла. Вы его тренер, его учитель, он не знает того, чего не знает, поэтому, если инструмент важен, он должен изучить его.
Очевидно, что его цель состоит в том, чтобы написать диссертацию, а не освоить инструменты, поэтому, если приближается крайний срок, сосредоточьтесь на продукте, а не на инструментах.
ПатВ
пользователь7130
Кроули
Кроули
ПатВ
Кроули
Фахим Мита