Получил степень вычислительной науки легче 10 лет назад [закрыт]

В настоящее время я являюсь студентом вычислительной науки 3-го курса в Канадском университете. Я считаю это довольно сложным и чрезвычайно интересным. Одна вещь, которую я заметил, - это то, что каждый человек, с которым я разговаривал, занимал класс 3 или около того много лет назад, узнал намного меньше, чем я сделал в одном классе, и люди, которые занимаются занятиями первого курса, делают больше, чем я помню, 1 курс. Является ли это только тем, что я плохо помню, или вы считаете, что получение степени вычислительной науки было проще 10 (или даже 5) лет назад?

6 голосов | спросил Dustin Gamester 3 FriEurope/Moscow2010-12-03T22:05:27+03:00Europe/Moscow12bEurope/MoscowFri, 03 Dec 2010 22:05:27 +0300 2010, 22:05:27

11 ответов


15

Я не знаю, сложнее или проще, но определенно другое.

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

Это все «дебаты с калькулятором»: «Они могут выполнять математику более высокого порядка с помощью калькулятора, но могут едва умножаться без одного». 1

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

ответил Steven Evers 4 SatEurope/Moscow2010-12-04T01:46:25+03:00Europe/Moscow12bEurope/MoscowSat, 04 Dec 2010 01:46:25 +0300 2010, 01:46:25
11

Вещи меняются. 30 лет назад, в классе компьютерной графики, если бы вы могли зажечь точку на экране, вы делали все хорошо. Сегодня рекурсивная трассировка лучей на C ++ - это стандартное задание по программированию в бакалавриате - и изображения, которые некоторые из детей производят, являются IMPRESSIVE.

Изменение методов обучения. 30 лет назад, вводные численные методы класса преподавали методы, и потратили немного времени на то, как их получить, но не сильно на серьезный, подробный анализ. Несколько лет назад, когда у меня была возможность переиграть класс, я обнаружил, что теперь это СЕРИЙНЫЙ класс математики: он мог бы быть подзаголовком «Приложения теоремы Тейлора к анализу ошибок». (Я наслаждался классом в первый раз. У меня было ЧУДЕСНОЕ время в нем во второй раз.)

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

ответил John R. Strohm 4 SatEurope/Moscow2010-12-04T01:33:54+03:00Europe/Moscow12bEurope/MoscowSat, 04 Dec 2010 01:33:54 +0300 2010, 01:33:54
3

Я думаю, что единственная разница между прошлым и прошлым заключается в том, кто получает степень.

Когда я окончил в 1990 году, большинство из нас было в нем, потому что у нас была близость к компьютерам. Я подозреваю, что это уже не так, и что в настоящее время более высокий процент за хорошую карьеру и зарплату. Я не думаю, что интеллект играет большую роль в этом. Я действительно думаю, что дети в школе сегодня, вероятно, использовали компьютер в течение многих лет, чем те из нас, что были в конце 80-х. Но вы либо получаете компьютеры, либо нет.

ответил 2 Maypm11 2011, 17:45:54
2

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

В то время как есть много других вещей, влияющих на сложность современных классов CS, распараллеливание, вероятно, является наиболее видимым, по крайней мере для меня.

ответил Tikhon Jelvis 2 Maypm11 2011, 13:46:09
1

Я не знаю, стало ли сейчас проще или сложнее, чем 10 или 25 лет назад.

Но я действительно знаю, что мой особый институт обучения (Имперский колледж, Лондон) не собирается пропускать вещи ...

Проблема с вычислением заключается в том, что вещи все еще меняются с ошеломляющей скоростью - когда я делал свою степень (82-85), было очень мало понятия об «объектах», теперь ОО является фундаментальным. Шаблоны дизайна были опубликованы в 94-м году - то, что оно адресовало, во многих случаях не было доктором Phd, но теперь вы надеетесь, что они фундаментальны (те модели, которые еще не развились) до хорошего курса.

Вы лучше всего помните, что вы делаете сейчас, ваша школа должна постоянно развивать свой курс - и, прежде всего, она должна научить вас думать не (просто) кодировать (преподавать вам ментальная /философская основа, которая позволяет писать хороший код, а не просто преподавать вам механику определенных языков).

ответил Murph 4 SatEurope/Moscow2010-12-04T02:05:54+03:00Europe/Moscow12bEurope/MoscowSat, 04 Dec 2010 02:05:54 +0300 2010, 02:05:54
1

Я думаю, это зависит от вашей школы.

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

Что имеет смысл, учитывая, что школа тяжела в теории вычислений, а не «прикладная программная инженерия». В течение последних 10 лет не было много продвинутых в числовых методах и т. Д., Которые в любом случае применимы к подражаниям.

ответил red-dirt 2 Maypm11 2011, 16:05:15
0
Хороший вопрос. Учитывая, что я окончил 13 лет назад, я помню много того, что я сделал довольно хорошо, поэтому я мог бы, вероятно, сравнить некоторые вещи, но есть много различий. Есть некоторые успехи в этой области, которые поощряют переход к определенной степени с точки зрения того, какие курсы должны быть, и как все это должно происходить. Другая сторона заключается в том, что администраторы программы могут попытаться улучшить ситуацию, добавив еще один курс здесь или там.

Если вы посмотрите, что сегодня у Ватерлоо и что я взял, есть несколько отличий. Искусственные вещи, как правило, развиваются и почему университетские программы не должны быть такими? В мой день это разбивка моего курса курса CS: 2 года (130/134), 2 второго года (246/241), 6 третий год (340/342/351/354/360 /370), а затем 4 четвертого года (464/466/486/487). Теперь там также была куча математических курсов, но 2007-2008 перечисляет 5 курсов на уровне второго года, в дополнение к некоторым другим изменениям, и это было всего лишь несколько лет назад. Мне пришлось бы пройти 4-й курс, так как я не занимался 4-м курсом, связанным с программированием напрямую.

Было бы тяжелее сегодня? Я так не думаю, но есть еще несколько других изменений, которые также могут повлиять на ситуацию, так как в мой день в старших классах Онтарио был 13 класс, который был очень похож на первый год университета по некоторым предметам.

Compsci.ca может быть хорошим местом, чтобы спросить об этом, если вы хотите сравнить канадские школы как создатели из канадских школ, и некоторые выпускники, возможно, имели свои степени от лет назад.

ответил JB King 3 FriEurope/Moscow2010-12-03T22:18:29+03:00Europe/Moscow12bEurope/MoscowFri, 03 Dec 2010 22:18:29 +0300 2010, 22:18:29
0

Для вопроса из темы

  

Получил степень вычислительной науки легче 10 лет назад

Нет, теперь есть еще много колледжей, которые предлагают очень рудиментарные курсы CS, отдавая BSc с минимальными усилиями.

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

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

ответил vartec 2 Maypm11 2011, 16:28:36
0

Это по-другому, потому что технология изменилась. Я не думаю, что это тяжелее или проще, просто другое.

ответил Jim C 2 Maypm11 2011, 16:47:02
0

Степени информатики управляются ИТ-отраслью. Университеты будут изгонять тип студентов, которых требуют компании (по большей части).

Такие вещи, как параллельное программирование и мобильное развитие, начинают выходить на первый план.

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

ответил AndrewC 26 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowMon, 26 Sep 2011 15:05:34 +0400 2011, 15:05:34
0

У Стива Брукса есть очень интересный блог о новом курсе функционального программирования, который он преподавал прошлой весной первокурсникам в Carnegie Mellon. Это совсем другой подход, чем когда я посещал CMU десять лет назад. Я считаю, что объектно-ориентированное программирование теперь является дополнительным курсом. Они уделяют гораздо больше внимания проверке и параллельным алгоритмам в новой учебной программе CS. Я не уверен, что этот новый учебный план легче или сложнее, но он определенно отличается.

ответил Matt McHenry 26 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowMon, 26 Sep 2011 15:47:46 +0400 2011, 15:47:46

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132