fbpx

Каталог статей

Каталог статей для размещения статей информационного характера

Как выучить

Как выучить c reddit

Как выучить c reddit

Было довольно много споров по поводу [1] этого курса по C++. Он якобы представлял собой набор плохих практик и вообще плохой способ изучения C++.

“Принцип UReddit был прост: любой может зарегистрировать аккаунт и вести занятия по любой теме, которая ему или ей нравится. “

И это справедливо. UReddit был создан как самообслуживание с единственным разработчиком. Мне, нескольким добрым модераторам сабреддитов и разработчику было сложно все проверить. В основном мы полагались на сверстников учителя, которые сообщали нам, если что-то не соответствовало требованиям. Если/когда мы запустим Open Compass, проверка будет реализована, и только лучший контент из UReddit попадет туда.

Спасибо за этот комментарий! В противном случае я бы сразу перешел к курсу по C++, так как уже давно подумываю о его изучении. Тем не менее, есть ли у вас или у кого-нибудь рекомендации по онлайн-учебнику/курсу для изучения C++? У меня уже есть несколько лет опыта программирования, в основном на Java, Python и Haskell. Надеюсь, я не ошибся местом и временем, чтобы задать такой вопрос.

Я не думаю, что вы сможете найти хороший (современный и полный) онлайн-ресурс для изучения C++. Вы найдете крупицы знаний здесь и там.

Лучше всего прочитать C++ Primer 5-го издания Липпмана или подождать еще месяц или два, пока выйдет книга Б. Страуструпа.

Курс MIT – плохой выбор для современного C++ (этот курс – просто C с классами). Просто взгляните на эту лекцию:

Использование массивов и строк в стиле C активно не поощряется большинством гуру C++ (Строуструп, Саттер, Мейерс).

Черт, я не проверил содержание, чтобы убедиться в его качестве. Большое спасибо, что указали на это! Вы напомнили мне, что я должен быть более осторожным в предоставлении советов, чтобы не принести больше вреда, чем пользы. Нам снова напоминают о том, что нужно с осторожностью относиться к советам/помощи, которые дают другие, даже если они преследуют самые благие цели.

Для тех, кого смущает отсутствие контекста, это, по сути, совокупность всех сообщений в /r/UniversityofReddit/, которые начинаются с “[Класс]”.

(В некоторых штатах и странах существуют юридические правила использования слова “университет”; интересно, сохранится ли это название).

Учителя заходят туда и перечисляют свои курсы, учебные планы и соответствующую информацию, чтобы облегчить людям поиск после того, как контент исчезнет с нашей первой страницы. Есть также функция обмена сообщениями, так что как только студент записывается (добавляется) в класс, преподаватель может отправить ему сообщение с обновлениями. Таким образом, это своего рода агрегатор, но это также инструмент для улучшения коммуникации и организации. Что касается использования термина “университет”, то, к сожалению, он был выбран в 2010 году, и мы часто используем просто UReddit.

На самом деле они запускают платформу OpenCompass, которая гораздо больше похожа на Coursera/Udacity. Возможно, небольшой причиной для этого было желание уйти от слова “университет” по мере их развития. Возможно, Reddit тоже, их домашняя страница по умолчанию в большинстве случаев не блещет интеллектом.

К сожалению, Kickstarter не сработал для нас. Это просто заставит наш Open Compass искать реальных инвесторов.

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

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

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

Я не понимаю, чем это отличается от ureddit.

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

Пустая трата времени за 80 000 долларов против гораздо более дешевой, но все равно пустой траты времени?

AFAIK, они этого не делают. Недавно было большое фиаско, когда парень, который преподавал курс C++, был назван “курсом недели” или что-то в этом роде, что было опубликовано в /r/programming, и они практически разорвали его в клочья.

Многие люди утверждали, что некоторые проблемы были незначительными, но в коде, безусловно, были существенные проблемы. Это был такой материал, который человек, прочитавший C++ Primer, скорее всего, не стал бы делать, но тот, кто прочитал “How To Program C++ in 21 Days for Dummies: the Absolute Moron’s Guide”, мог бы.

Презентация тоже была довольно ужасной, но это не обязательно говорит о том, знает ли он, о чем говорит.

Это, безусловно, самый амбициозный проект Reddit, который я видел. Модерация должна быть довольно агрессивной, но, надеюсь, разумной, но я вижу в этом реальную альтернативу форумам stack* (которые, на мой взгляд, немного душны и слишком “закрыты как неконструктивные”).

На Reddit уже довольно долгое время существуют подобные темы. В основном, они были организованы в виде учебных групп, следующих за самообучением, делая что-то вроде курса по OCW.

Они появились еще до Coursera, и первые три курса до Coursera/Udacity по ML, DB, AI получили большой резонанс в этом сообществе.

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

Возможно, один из наиболее успешных проектов, “carlhprogramming”, выиграл от того, что его вел не только тот, кто хотел учиться вместе с остальными членами класса, но и выполнял роль инструктора. Если это так, то это может не очень хорошо сказаться на группах сверстников, обучающихся вместе.

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

Может быть, те ранние попытки не удались, потому что они были слишком связаны с остальным сообществом? Совершенно другое место для обсуждения “ничего кроме” может быть тем, что нужно, и если бы у предыдущих усилий было больше направления, возможно, они получили бы дальнейшее развитие. В конце концов, на Reddit очень легко отвлечься, так что полное самообучение, возможно, было не очень эффективным.

Я надеюсь, что это взлетит и вберет в себя все лучшее.

Люди – это не API. Если наблюдение за Stack и кучей других сайтов (даже приложений и гаджетов) чему-то меня и научило, так это тому, что ваше творение – это то, чем его воспринимают ваши пользователи. А не то, что вы изначально задумали.

Конечно, метод “подталкивания” работает: блокировка, удаление, даже прямой запрет, но в конечном итоге люди будут делать то, что приходит само собой. Это как пытаться заставить воду течь вверх по водопаду. Естественное направление взаимодействия – это дискуссия, а не просто вопрос-ответ.

Нет, я имел в виду, что University of Reddit не является альтернативой StackExchange. University of Reddit предназначен для обучения новым навыкам, как Khan Academy, Coursera, Udacity или настоящий университет. Сайты StackExchange предназначены для решения проблем, и я очень сомневаюсь, что они когда-нибудь станут чем-то подобным, независимо от естественной эволюции. Я видел множество интересных дискуссий, закрытых на StackExchange, и хорошо это или нет – не суть важно. Фундаментальная цель этих двух сервисов несопоставима.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *