|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
|
Вопрос по преподаванию08.09.2010, 23:51. Показов 7553. Ответов 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 | |
|
Помогаю со студенческими работами здесь
40
Вопрос по массивав, "институтский" вопрос. вопрос вопрос по GD Вопрос по if, else? Вопрос Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
20. Мат мед. Абсентеизм как отдельный тип простоя
anaschu 29.05.2026
Апдейт модели: исправленные баги, абсентеизм и новые механизмы
Продолжаю развивать ранее описанную модель рабочего коллектива на AnyLogic. За последние несколько дней был проведён серьёзный. . .
|
19. здоровье, усталость и психотип работника влияют на производительность предприятия, и наоборот, производительность на здоровье, усталось и психотип
anaschu 28.05.2026
Дискретно-событийная модель рабочего коллектива на AnyLogic: здоровье, выгорание, психотипы и микростимуляция
Привет, коллеги. Хочу поделиться итогами нескольких недель работы над симуляционной. . .
|
"Прокси" для последовательного порта
Eddy_Em 28.05.2026
Эту штуку написал я достаточно давно. Но сейчас вот понадобилось настроить датчик грозы, но при этом не отключать его от "метеодемона". Соответственно, надо запустить этот "прокси": метеодемон будет. . .
|
Рефакторинг программы уравнивания.
Massaraksh7 26.05.2026
Пример по предыдущей записи в блоге. Но, надо заметить, что, во-первых, там оптимизация не только математики, но и работы с базой данных, и с графами, а во-вторых, это ещё не всё.
|
|
Использование TThread в Lazarus для математических вычислений.
Massaraksh7 25.05.2026
Производя рефакторинг своих программ на предмет ускорения их работы, обратил внимание на такой аспект, как сокращение времени матвычислений. Дело в том, что приходится работать с большими матрицами. . .
|
Модель здравосохранения 18. Чем здоровее работник, тем быстрее выгорает
anaschu 24.05.2026
Имитационная модель корпоративного здравоохранения: что показывает математика
Сегодня в модели рабочего коллектива на AnyLogic появились три новые механики — выгорание через накопленную усталость,. . .
|
Модель здравосохранения 17. Планы на выгорание
anaschu 23.05.2026
Вот конкретная схема реализации:
В классе Работник добавить:
накопленнаяУсталость — растёт каждый час работы, снижается в перерывы и болезни
коэффициентПрезентеизма — снижает продуктивность. . .
|
Изменение цветов в палитре gif файла aka фавикона
russiannick 23.05.2026
Изменение цветов в палитре gif файла, юзаемого как фавиконка в составе html-файла, помещенная в base64, средствами нативного Java Script, навеянное сном в майский день.
Для работы необходим браузер,. . .
|