Да, и еще: остро не хватает литературы, объясняющей причинно-следственные связи и уровни абстракции в нашем родном IT.
Это для нас память, процессор и сеть — три кита. Для новичков же это — просто три железки, которые непонятно как работают и никак не связаны (или очень отдаленно связаны) с программированием.
Сертификаты дают знание конкретики — синтаксиса языка, его особенностей, подводных камней некорректного использования.
Но сколько я видел учебников по сертификации — ни один не говорит о том, как, собственно, нужно писать программы.
В книжках информации больше, но все еще очень мало.
Что-то действительно стоящее в этом направлении можно найти либо в специализированных книгах, в которых уже очень мало кода, и используются понятия, которые редко подробно описываются в литературе по сертификации, либо в статьях известных по миру разработчиков, авторов книг и т.д.
Но чтобы кто-то добрался до этих статей раньше учебников — ни разу не встречал.
Так что я бы рекомендовал начинать не с учебных материалов по сертификации, а с учебников. Причем не по программированию, а для начала по устройству компьютера, его основным компонентам, роли ОС и т.д. Без этого уровня подготовки все используемые нами инструменты кажутся просто лишним непонятным усложнением, которое вызывает отторжение. Это касается работы с файлами, сетью, проблем многопоточности, форматирования и т.д.
Отсутствие мотивации на старте не форсирует ее отсутствие на финише.
Ваше же замечание верно только в том случае, когда в большинстве случаев нуля на входе получаем ноль на выходе.
Что в общем случае неверно, и зависит от многих факторов, не главные из которых — качество обучения в конкретном ВУЗе и степень начальной подготовки студента (как моральной подготовки, так и предполагаемый стартовый уровень знаний).
Дело в том, что научить учиться могут только другие люди.
Потому что мотивация на уровне знаний приходит только тогда, когда уже умеешь учиться.
До этого момента тебе необходим внешний «толчок» в этом направлении, как правило на эмоциональном уровне.
Ни одна книга не даст тебе этого.
Преподаватели как раз и должны обеспечивать этот «толчок», и если они этого не делают — это их минус.
Возможно, это связано с тем, что преподаватель должен не только уметь учиться, но и уметь учить — а это не все преподаватели умеют, к сожалению.
обучения каким образому? — методом программирования
методом каким? — программирования
Т.е. речь идет о методе, который называется программированием. Если смотреть значение слова «программирование», то это означает «процесс составления программы, плана действий».
Следовательно, метод программирования = метод составления плана действий.
В контекте предложения это метод работы по плану «открой в учебнике N страницу M, прочитай пункт K».
Учился в НГУ (Новосибирск). Не слышал ни одного голоса против этого ВУЗа. Зато были отдельные «минусы» в адрес конкретных преподов. И, как это ни странно, только от тех студентов, кто плохо учился.
Насчет прошедшего времени, к сожалению, придется согласиться. Сейчас этого намного меньше, и продолжает уменьшаться.
Процесс обучения все больше переходит в процесс чистого контроля. А потом удивляются, что результаты разные.
Не путайте, пожалуйста.
Педагогика, если переводить на такой же формализм, это «процесс передачи знаний/умений/навыков о (процессе передачи знаний/умений/навыков о чем-либо)». Чувствуете разницу?
Учить учиться — это не тавтология, т.к. речь идет о двух разных по смыслу вещах.
В тавтологии убирание одного их двух повторяющих друг друга элементов смысл не меняется.
Здесь же смысл просто исчезнет при убирании одного из компонент.
Учить чему-либо = процесс передачи знаний/умений/навыков об этом самом чем-либо.
Учиться чему-либо = процесс приобретения знаний/умений/навыков о чем-либо.
Учить учиться = процесс передачи знаний/умений/навыков о (процессе приобретения знаний/умений/навыков о чем-либо).
Во-первых, я не ругаюсь на IDEA, а просто объясняю, что в некоторых случаях это может не работать.
Во-вторых проект был не мой, и посему исходников у меня не сохранилось. Поэтому просто призываю отнестись с пониманием к тем, у кого переход с Eclipse на IDEA вызывает проблемы, и не говорить сразу «у вас кривые руки», т.к. возможно те, кто это писал, уже давно не там.
Надеюсь, мы друг друга поняли. :-)
Мне почему-то помнятся суеверные админы и сопровожденцы, но никак не могу вспомнить ни одного суеверного программиста :-) Скорее бывают осторожные — не хотят ставить версию в пятницу 13, как, собственно, и в любую другую пятницу :-)
При интеграции с плагинами на уровне Eclipse-платформы не работает.
Пытался один раз так конвертнуть проект — так и не удалось его по-человечески завести.
В итоге писал код на IDEA, а собирал под Eclipse.
Это для нас память, процессор и сеть — три кита. Для новичков же это — просто три железки, которые непонятно как работают и никак не связаны (или очень отдаленно связаны) с программированием.
Но сколько я видел учебников по сертификации — ни один не говорит о том, как, собственно, нужно писать программы.
В книжках информации больше, но все еще очень мало.
Что-то действительно стоящее в этом направлении можно найти либо в специализированных книгах, в которых уже очень мало кода, и используются понятия, которые редко подробно описываются в литературе по сертификации, либо в статьях известных по миру разработчиков, авторов книг и т.д.
Но чтобы кто-то добрался до этих статей раньше учебников — ни разу не встречал.
Так что я бы рекомендовал начинать не с учебных материалов по сертификации, а с учебников. Причем не по программированию, а для начала по устройству компьютера, его основным компонентам, роли ОС и т.д. Без этого уровня подготовки все используемые нами инструменты кажутся просто лишним непонятным усложнением, которое вызывает отторжение. Это касается работы с файлами, сетью, проблем многопоточности, форматирования и т.д.
Ваше же замечание верно только в том случае, когда в большинстве случаев нуля на входе получаем ноль на выходе.
Что в общем случае неверно, и зависит от многих факторов, не главные из которых — качество обучения в конкретном ВУЗе и степень начальной подготовки студента (как моральной подготовки, так и предполагаемый стартовый уровень знаний).
Потому что мотивация на уровне знаний приходит только тогда, когда уже умеешь учиться.
До этого момента тебе необходим внешний «толчок» в этом направлении, как правило на эмоциональном уровне.
Ни одна книга не даст тебе этого.
Преподаватели как раз и должны обеспечивать этот «толчок», и если они этого не делают — это их минус.
Возможно, это связано с тем, что преподаватель должен не только уметь учиться, но и уметь учить — а это не все преподаватели умеют, к сожалению.
Если формально подходить к разбору фразы, то:
Т.е. речь идет о методе, который называется программированием. Если смотреть значение слова «программирование», то это означает «процесс составления программы, плана действий».
Следовательно, метод программирования = метод составления плана действий.
В контекте предложения это метод работы по плану «открой в учебнике N страницу M, прочитай пункт K».
Учился в НГУ (Новосибирск). Не слышал ни одного голоса против этого ВУЗа. Зато были отдельные «минусы» в адрес конкретных преподов. И, как это ни странно, только от тех студентов, кто плохо учился.
Какая мораль?
Процесс обучения все больше переходит в процесс чистого контроля. А потом удивляются, что результаты разные.
Педагогика, если переводить на такой же формализм, это «процесс передачи знаний/умений/навыков о (процессе передачи знаний/умений/навыков о чем-либо)». Чувствуете разницу?
В тавтологии убирание одного их двух повторяющих друг друга элементов смысл не меняется.
Здесь же смысл просто исчезнет при убирании одного из компонент.
Учить чему-либо = процесс передачи знаний/умений/навыков об этом самом чем-либо.
Учиться чему-либо = процесс приобретения знаний/умений/навыков о чем-либо.
Учить учиться = процесс передачи знаний/умений/навыков о (процессе приобретения знаний/умений/навыков о чем-либо).
Во-вторых проект был не мой, и посему исходников у меня не сохранилось. Поэтому просто призываю отнестись с пониманием к тем, у кого переход с Eclipse на IDEA вызывает проблемы, и не говорить сразу «у вас кривые руки», т.к. возможно те, кто это писал, уже давно не там.
Надеюсь, мы друг друга поняли. :-)
Так что каждому свое.
Пытался один раз так конвертнуть проект — так и не удалось его по-человечески завести.
В итоге писал код на IDEA, а собирал под Eclipse.