Сергей Протько: Ну если делать голосовалки в стиле кто кого, то да... А если комплексный подход, т.е. оценивать по нескольким критериям, то мб более объективные результаты будут.
tef: Вы не в ту сторону копаете. Это похоже на прокрастинацию. Больше практики и чтение чужого кода, где можно посмотреть как НАДО делать. + что-нибудь почитать по архитектуре ПО, а это совершенно другая тема по сравнению с тем, что вы спрашивали.
"Совершенный код" Макконела почитайте. Это то, что вам нужно, но если вы уже владеете каким-нибудь языком.
И не вижу ничего плохого в простыне из функций, циклов и условий. Это просто код.
tef: Можно и понять и осознать... НЕ СУЩЕСТВУЕТ истории ООП, которая раскрывает какие-то сакральные тайны понимания этого подхода. Это просто разрекламированная и попсовая парадигма, которая ничего заурядного в себе не таит. А о чём думал автор в тот момент, когда придумывал это, можно только догадываться... Может он вообще на амфитаминах сидел или просто травку курил)) Вся история ООП, без воды состоит в ~40 строчках википедии.
Ваш вопрос похож как иногда дети спрашивают: а почему зелёный цвет я вижу так, а не иначе?
И конечно же, главная цель почему это всё придумывалось: барабанная дробь... Что бы было удобно.
Зачем придумывалось колесо? Что бы было удобно и быстро передвигать предметы. И что бы осознать пользу колеса ( в контексте ООП это спорный вопрос), и как им пользоваться, мне не надо знать о чём думали люди в тот момент, когда это придумывали... Возможно была замечена необычность передвижения шарообразных предметов(камни, глыбы) по наклонности, что натолкнуло на мысль о искусственном изготовление подобных для применения в своих целях, и потом в процессе изготовления практическим образом была достигнута нужная форма и была осознана польза этого приспособления.
А возможно, ПРОСТО ТУПО привлекла новая геометрическая фигура, которую в процессе исследования, неокрепшими мозгами, решили куда-нибудь прихерачить, а оно покатилось и поехало)) Какая разница? Никакой... Осознать колесо мне это не поможет...
П.с. Когда начнёте применять - тогда и осознаете "великую" тайну ООП))
sladkojorka: Согласен, всякое бывает и вам виднее, что лучше в вашей ситуации.
Только добавлю про родителей. Этого я не понимаю ещё больше)
Родители вас себе рожали как личного помощника или прислугу? С возрастом здоровье ухудшается, вплоть до полной дееспособности и это логично... Это ждёт всех нас... Но это не означает, что у детей не должно быть своей жизни и они обязаны находиться рядом как служба экстренного реагирования.
Вот вы бы хотели в старости, обременять своих детей таким образом?? Когда у них ещё вся жизнь впереди... Когда им 30 лет и они находятся на этапе становления и нужно действовать... Когда у них 100% возможностей и ещё есть куча времени, что бы много чего попробовать...
Лишать детей всего этого - ЭГОИЗМ! Родители обязаны ребёнку, а не ребёнок родителю... Тем более, если у вас есть дети, то вы обязаны добиться успеха сами, что бы помочь добиться успеха им. ИМХО
А про возраст... Я вас умоляю)) Так говорите будто 30 лет = старый пердун)) Ещё вся жизнь впереди) Можно попробовать кучу профессий и занятий)
Mintormo: такого не бывает. Даже если человеку интересна сфера уборки территории, то развиваясь в этом направлении, деньги как следствие, не заставят себя ждать...
Бывает такое, что человеку вообще ничего не интересно или он не может этот интерес найти... Но это другая история...
Дмитрий: Полностью согласен с tuccar . Это язык высокого уровня и всегда им был. Почитайте что-нибудь по архитектуре эвм и я думаю, вы согласитесь с этим.
Евгений: Мозг - как мышцы, пока не берёшь нагрузку - слабеет. Не помню кто сказал)
Моё ИМХО: Страуструпа нужно каждому крестовику читать) Этот дядька реально учит программировать) Если чесн, мне его интересней читать было после сухого Липпмана.
thepry: Да... По факту полудурков ещё больше... И большая степень полудурков сидят именно в социальных сетях, не понимая того, что эти места - лишь способ сортировки, отсеивания и манипуляции потребительской мотивацией - людей. И заранее, что бы вы не начинали стандартную сказку, что социальные сети для общения, поясню: есть ОГРОМНЕЙШАЯ куча способов удалённой и более надёжной коммуникации между людьми, так что киллер-фича социальных сетей - НЕ ОБЩЕНИЕ. Если говорить в контексте детей, то получается вот такая картина:
Суть в том, что многие паблики в основном используют разные грязные способы манипуляции неокрепшими мозгами для поднятия показателей своих рекламных площадок. Способов этих много, поэтому приведу лишь самый распространённый: "Запретный плод сладок". А кто больше всех подвержен этому?? Правильно, дети. Владельцы пабликов по типу МДК не задумываются о том, какое влияние они могут оказать на подрастающее поколение. Их в первую очередь заботят собственные показатели посещаемости, роста аудитории, охвата, а не морально нравственное становление подростка или ребёнка. И достигаются эти вещи ЛЮБОЙ ЦЕНОЙ, т.к. от них напрямую зависит прибыль.
И по факту, в этом их упрекать конечно же не стоит, т.к. воспитанием детей должны заниматься родители, а не контакт, как уже неоднократно тут говорилось.
Какие можно сделать выводы?
1. Вы - всего лишь галочка или цифра в статистике владельцев пабликов.
2. 99% Пабликов - рекламные площадки.
3. Вы этого не осознаёте и чувствуете себя прекрасно))
И вам бы я посоветовал создать тему "Как перестать быть биомассой и научиться критически мыслить".
А по теме способов защиты, то я на своих сёстрах применяю разные способы манипуляции на их гордости и реверсивную психологию... Иногда манипуляцию через чувства... Последним я конечно же не горжусь, но как говорится "Из двух зол выбирают меньшее"...
Но для справки, я считаю, что манипуляции - это единственный верный и безболезненный способ воспитания детей. Т.к. многие вещи для них происходят не явно, что позволяет им чувствовать свою независимость, свободу, самостоятельность в принятии решений. Плюс ко всему, те мысли или слова, которые используются для манипуляции могут послужить основой для действительно их собственных рассуждений и копаний в каком-то вопросе.
Так что, если хотите защитить детей от чего-то, что вам не нравится, то докажите, что это им тоже не нравится)) Но вполне может получиться, что дети докажут вам обратное, и это нормально) В таком случае можете просто порадоваться за своего ребёнка и спать спокойно, не думая, что ваше потомство станет частью тупорылого стада))
П.с. можно ещё много чего сказать по поводу сетевого общения детей, выражение критики неявным способом через лайки или комменты и к каким последствиям это может привести из-за ложного чувства защищённости и безопасности... Это я упомянул, что бы вы поняли, что опасность контакта для неразвитых людей не только в пабликах...
Дмитрий: И на протяжении всего курса мне кажется нужно вести аналитику, что бы можно было скорректировать некоторые моменты при повторных заходах обучения других студентов. Т.е. какие задания были интересны, а какие нет, сколько времени ушло на то или иное задание. Так же следить за успеваемостью (балы, оценки), что бы можно было равномерно распределить народ.
И задавать реально сложную, но интересную домашку) К примеру, ещё на уровне питона, можно попросить запарсить по каким-нибудь хитро-придуманным условиям данные с вк через апи, и что бы всё было разнесено по классам, методам и т.д.
Дмитрий: Кста, видео-документирование лекций сыграет и вам самим на пользу. Если студент спрашивает какой-то момент, который объяснялся на лекции, то его можно отправить на то видео и ту минуту, где об этом рассказывается, что бы не быть попугаями. Ну если всё равно не понимает, то тут уже нужно поработать чуть индивидуально...
Плюсую за мешочки с песком) Реально)) Я просто кайфую от всяких таких простых и наглядных объяснений)
Неуверенность в выборе проекта вы имеете ввиду со стороны обучающихся? Хм... В самом начале этого курса скажите, что в конце у каждого будет своё веб приложение)) С начала несколько месяцев у нас питон, а потом джанго и командная разработка индивидуальных проектов. Любых каких захотите) Я думаю уже после этого, студенты будут только и ждать, когда же наступит часть где они будут делать что-то реальное, осязаемое... Я вот почему-то уверен на 100%, что идей будет масса)
Тут скорее будет проблема с тем, что будут выбираться всякие реально сложные проекты... Типо хелпдеска или ещё чего (чёт ничё в голову не пришло сложного)) )... Ну в этом случае можно просто отрубать определённые фичи или говорить, что главное, что бы делали основные фичи, которые у вас пересекаются с планом обучения, а всё остальное по желанию...
Ну на всякий случай действительно можно заготовить пару идей блогов или твиттеров)
По второму. Архитектуру строить должны не вы, а студенты. Вы её будите только проверять. Ну и поправлять при необходимости, но за это отнимать балы можно (хотя это слишком жёстко). По сути все архитектурные ошибки выявятся на этапе рисования схемы бд. Поэтому это задание можно сделать отдельным полноценным... Т.е. дать время на проектирование как на полноценное задание. Сделать графическую схему бд, расписать, что будет в моделях, а что в контроллерах. На лекциях вы уделяете время только новому материалу и вопросам студентов. Сама основная работа пусть происходит дома. Т.е. вы кратко даёте теорию, БЕЗ ВОДЫ, только по делу, а всё остальное действие происходит онлайн...
К примеру, ещё что бы было легче справиться со всем этим на джанго этапе, можно отсеить народ на уровне питона... просрал 2 дедлайна - вылетел. Соответственно останутся более способные и мотивированные студенты. Ещё, мне кажется нужно будет уделить большое внимание ООП, что избавить от каких-нибудь архитектурных фейлов.
Это лишь каркас для размышления... Что бы всё это воплотить в реальность - всё о чём мы тут говорим нужно продумать до мелочей)
И подумайте над видео-документированием лекций) Я думаю многие вам были бы очень благодарны за такой материал) И я в их числе)
Ещё выделите мб 1-2 человека для полноценного онлайн консультирования по любому вопросу в любое время. Это просто обучение моей мечты))
Жизнь шире экрана монитора, читайте о новых технологиях.