|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
|
Вопрос по преподаванию08.09.2010, 23:51. Показов 7803. Ответов 69
Метки нет (Все метки)
Ребят, приветствую. Сейчас начался курс по программированию на С++ в универе... Спросил у преподавателя можно-ли пользоваться знаниями, которые я имею уже (шаблоны, стл и т.п.), на что получил ответ - нет...
Вот появился вопрос, как быть? Отучаться обратно от СТЛ, шаблонов и прочего и идти наравне с группой или же как-то постараться сделать так, чтобы преподаватель понял, что у меня действительно достаточно знаний для нашего курса? И вообще. Поддерживаете ли вы такие ограничения впринципе или нет? Если студент знает больше, вы бы разрешили ему пользоваться этими знаниями? Просто стало интересно как бы поступил каждый и что посоветуете по этому вопросу. Спасибо.
0
|
|
| 08.09.2010, 23:51 | |
|
Ответы с готовыми решениями:
69
Вопрос по SetParent (поэтому, наверное, это вопрос к NickStaves) VBulletin [ВОПРОС]: Меню и вопрос при регистрации Вопрос о картинках, вопрос о формулах |
|
Заблокирован
|
||||
| 09.09.2010, 01:00 | ||||
|
Если вас пытаются научить, допустим, сортировкам, а ты хочешь заюзать в нужном месте готовую функцию сортировки - это плохо и препод прав. Если вас пытаются научить, допустим, генетическим алгоритмам, а ты хочешь заюзать в нужном месте готовую функцию сортировки - это хорошо и оправдано, а препод - дундук и шли его лесом.
0
|
||||
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
|
| 09.09.2010, 01:03 [ТС] | |
|
NightmareZ, Очевидно конечно. Но ты ведь понимаешь, что я имею ввиду. Со второго курса летят только в путь, как и с первого. По этой простой причине я и спросил здесь. Мне интересно мнение людей.
0
|
|
|
7 / 7 / 0
Регистрация: 13.04.2010
Сообщений: 35
|
|
| 09.09.2010, 01:04 | |
|
Когда инфа была у меня в универе, было так. Так как я всё-таки вычислитель больше (и группа моя), чем программист, и больше численные задачи решал, то прогала вся группа на фортране (си я уже сам изучал, ибо необходимый язык). Но это не важно.
Важно то, что был один преп, который спрашивал на самом первом занятии кто, что и как знает, потом, на основе информации, задачи для проверки давал. Если успешно справлялся человек, то вообще разрешал не ходить, а просто давал уже сразу задачи на дом. Сначала рутинные, где просто схемы всякие, методы, и т.д., то есть просто писать, писать, писать, а об алгоритмах всяких не думать. Недели 2-3 на выполнение - приходили, сдавали. Далее уже творческие задачи до конца семестра (всякие колебания в разных формах, всякие действия с частицами, немного термодинамики и т.д.). Скажу сразу, я не со всем справлялся, советовался по-началу, но мыслить научился и был именно в той части группы, которая не особо и ходила, а больше дома что-то делала и приходила советоваться. И может быть, методы решения мои и не рациональны частенько были, но сам я всё-таки, повторюсь, мыслить научился. А со второй же частью группы, которые или слабо изучали проганье в школе, или же, просто не получалось прогать, проводил семинары, всё разжевывал, сразу кодить говорил, помогал, если что-то не получалось, и т.д. В итоге, большинство (те, кто реально сам делал, а не скатывал) хотя бы элементарные вещи научилось делать. Словом, преп очень неплохой был, я такую тактику поддерживаю. А один семестр был преп, который ко всем одинаково относился, делал всё по шаблону, никакими методами, кроме тех, которые давал он, решать не разрешал, и т.д. В итоге, получалась скукота. Но, справедливости ради скажу, что некоторые вещи (скорее методы, а не прогерские фишки), про которые говорил этот преп, применяю и по сей день. Так что, особо строго судить не стал бы. Резюме: если студент знает язык, который уже изучается, и доказать это может (написать программку какую-нибудь, пусть и не самую сложную, но и не самую элементарную), то можно разрешить двигаться самому дальше, давать индивидуальные задачи, но при этом тщательно контролировать (хотя бы 1 семестр) процесс. Ограничивать в применении методов и вещей, которые студент уже знает (и доказал, что знает, а не просто так сказал), я бы не стал. И, напоследок. Извините, если рано ещё лезу с советами (я не особо много на этом форуме), но курс информатики давно позади, препов/ситуаций/успешных сдач/неуспешных сдач я уже повидал. Вот и написал, что думаю, вдруг пригодится.
0
|
|
|
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
|
|||||
| 09.09.2010, 01:05 | |||||
|
0
|
|||||
|
Заблокирован
|
|||
| 09.09.2010, 01:07 | |||
|
Добавлено через 1 минуту
0
|
|||
|
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
|
|
| 09.09.2010, 01:08 | |
|
0
|
|
|
21 / 21 / 5
Регистрация: 14.06.2010
Сообщений: 108
|
|
| 09.09.2010, 01:08 | |
|
Lavroff, просто иди в ногу с группой, и выполняй что тебя просят, а в свободное время улучшай свои навыки, и никаких конфликтов не будет)
Если препод тебе изначально сказал нет, значит ему глубоко ... на студента в частности, ему лишь бы отчитать лекции) Vourhey, не суди других, и не судим будешь) показывать своё "превосходство" дурной тон, в глазах окружающих падаешь ниже плинтуса. Не говори, что на уважение тебе плевать)
0
|
|
|
Заблокирован
|
|
| 09.09.2010, 01:08 | |
|
0
|
|
|
|
|||
| 09.09.2010, 01:09 | |||
|
0
|
|||
|
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
|
|
| 09.09.2010, 01:12 | |
|
NightmareZ, а че интересно-то. Я, собственно, все сказал. Ты же не обосновал, почему нельзя С++ изучать без СТЛ. Аналогично.
0
|
|
|
Заблокирован
|
||
| 09.09.2010, 01:15 | ||
|
0
|
||
|
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
|
|||
| 09.09.2010, 01:19 | |||
|
Добавлено через 3 минуты
0
|
|||
|
Заблокирован
|
|||
| 09.09.2010, 01:20 | |||
|
0
|
|||
|
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
|
|
| 09.09.2010, 01:20 | |
|
К тому же, ты так и не объяснил, почему нельзя обучаться С++ без СТЛ )) то, что где-то могут послать это не ответ на вопрос "почему нельзя".
0
|
|
|
Заблокирован
|
||
| 09.09.2010, 01:22 | ||
|
0
|
||
|
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
|
|||
| 09.09.2010, 01:24 | |||
|
0
|
|||
|
Заблокирован
|
||||
| 09.09.2010, 01:27 | ||||
|
0
|
||||
|
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
|
|||
| 09.09.2010, 01:35 | |||
![]() Добавлено через 6 минут Причем, знать базу важнее, чем стандартную библиотеку. Ввиду того, что плюсами легко можно обойтись вообще без стандартной либы. Либо заменить ее другой. Именно, поэтому С++ можно изучать и без СТЛ. А вот СТЛ без базы - нет.
0
|
|||
|
Заблокирован
|
||
| 09.09.2010, 01:39 | ||
0
|
||
|
84 / 57 / 8
Регистрация: 07.08.2010
Сообщений: 185
|
||
| 09.09.2010, 07:10 | ||
|
Препод скажет "реализуй сортировку без использования шаблонов". И ты реализуешь сортировку объектов типа void*, а к ней допишешь шаблонный интерфейс. Препод скажет "сделай класс строки". И ты сделаешь класс строки с интерфейсом из подмножества std::string, где char_type будет вынесен в typedef, все низкоуровневые операции с char_type вынесены в отдельный класс char_traits, а методы выделения памяти в класс allocator. Препод скажет "хочу деревянный контейнер". И ты делаешь его на основе void*, с "виртуальной" функцией сравнения элементов контейнера. А потом на основе этого в качестве дополнительного упражнения делаешь класс с шаблонным интерфейсом, и заодно изучаешь идиому pimpl. Чуешь куда я клоню?
0
|
||
| 09.09.2010, 07:10 | |
|
Вопрос по массивав, "институтский" вопрос. вопрос вопрос по GD Вопрос по if, else? Вопрос Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства.
Родственных связей существует 8 ступеней, такие как:
p - отец
P - мать
q - муж
Q - жена
b - брат
B - сестра
s - сын
S - дочь
|
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире.
Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
|
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
|
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
|
|
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
|
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701
Купил два термопринтера QR701.
На сэлф-тесте написано:
Language: PC936 (GB18030).
Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
|
Создание формы заимствованного документа
Maks 03.08.2026
Задача:
Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также
табличная часть со следующими реквизитами:
- Расчетный счет покупателя. . .
|
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача:
В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
|