Какие учебники выбрать?
- Войдите на сайт для отправки комментариев
Сб, 25/03/2017 - 17:45
Для изучения ардуино. Желательно на русском и понятны, подобные head first серии
Для изучения ардуино. Желательно на русском и понятны, подобные head first серии
"Старый завет" http://people.toiit.sgu.ru/Sinelnikov/PT/C/Kern_Ritch.pdf
и "Новый завет" http://8361.ru/6sem/books/Straustrup-Yazyk_programmirovaniya_c.pdf
Читать когда не знаешь ответ и когда уверен что знаешь.
Первая книга актуальна сейчас? Просто стандарты меняются.
Первая книга актуальна сейчас? Просто стандарты меняются.
верно - нужно переходить на НАТО'вские стандарты. :D
Я не ищу ответы, а хочу научиться программировать за короткое время, не забивая голову не нужной инфой. Нужна книга, типа, вот функция, и вот в таких ситуациях применима. Вот циклы и вот примеры их использования.
Я не ищу ответы, а хочу научиться программировать за короткое время, не забивая голову не нужной инфой. Нужна книга, типа, вот функция, и вот в таких ситуациях применима. Вот циклы и вот примеры их использования.
http://arduino.ru/Reference Здесь все что вам понадобится. Остальное это рекламма.
Остальное это рекламма.
чо рекламируют?
Я не ищу ответы, а хочу научиться программировать за короткое время, не забивая голову не нужной инфой.
Смотря что Вы называете "коротким временем". Если оно существенно меньше двух лет, это нереально.
Нужна книга, типа, вот функция, и вот в таких ситуациях применима. Вот циклы и вот примеры их использования.
С такими книгами Вы НИКОГДА не научитесь программировать.
Програмирование -это 2 части, алгоритм и язык. Первое - от природы талант+ обучение подходам. Второе - изучение стандарта. Без первой трети остальные 2/3 особо не помогут. Но читайте чужое, а главное, пишите свое. Все это чистое ремесло, на основе опыта (оно же - знание возможностей) догадатся, какой подход верен, а далее просто знание стандартов.
ПС. Важнейшая заповедь из "старого завета" - "Единственный способ выучить новый язык программирования — это писать на нем программы." Любой дебил кто с этим спорит - просто дебил, варианты пройти обучение, прослушать лекции, посетить курсы или купить редкие коренья - просто развод на бабка.
за полгода хочу
за полгода хочу
с мозгом канарейки это практически невозможно.
Писать программы это хорошо. Но если не знаешь каким образом это делать. Не понятно. Вроде бы начинаешь что то делать и обязательно, какие то вещи не получаются. Когда открываешь учебник, там начинается вода
С мозгом у меня все хорошо. Раз хочу за такой короткий срок
Раз хочу за такой короткий срок
имено потому, что хочешь, но не можешь - всё очень плохо
Програмирование -это 2 части, алгоритм и язык. Первое - от природы талант+ обучение подходам. Второе - изучение стандарта. Без первой трети остальные 2/3 особо не помогут. Но читайте чужое, а главное, пишите свое. Все это чистое ремесло, на основе опыта (оно же - знание возможностей) догадатся, какой подход верен, а далее просто знание стандартов.
ПС. Важнейшая заповедь из "старого завета" - "Единственный способ выучить новый язык программирования — это писать на нем программы." Любой дебил кто с этим спорит - просто дебил, варианты пройти обучение, прослушать лекции, посетить курсы или купить редкие коренья - просто развод на бабка.
Logik, в первом абзаце Вы говорили об умении программировыать, а во втором - о изучении нового языка. Это совершенно разные вещи. Если для нового языка практика - действительно единственное необходимое условие, то с умением программировать это далеко не так.
Умение программировать , как и умение воевать, можно разделять на тактическое и стратигическое. Разумеется стратегическое на одном уровне абстракции, это тактический прием уровнем повыше. Но чаще знание языка приводится к умению быстро нарисовать "программный костыль" на выявлинный косяк в программе. Вот что бы овладеть таким навыком надо часто ковырять "чужой" объемный кривой код . Альтернатива это уметь самому алгоритм программы и нарисовать быстро свой код с учетом дальнейшей коррекции под реальность.
Теперь конкретно. Какому подходу надо учить новичка, которого знаем мы только по первой созданой теме на форуме.
Програмирование -это 2 части, алгоритм и язык. Первое - от природы талант+ обучение подходам. Второе - изучение стандарта. Без первой трети остальные 2/3 особо не помогут. Но читайте чужое, а главное, пишите свое. Все это чистое ремесло, на основе опыта (оно же - знание возможностей) догадатся, какой подход верен, а далее просто знание стандартов.
ПС. Важнейшая заповедь из "старого завета" - "Единственный способ выучить новый язык программирования — это писать на нем программы." Любой дебил кто с этим спорит - просто дебил, варианты пройти обучение, прослушать лекции, посетить курсы или купить редкие коренья - просто развод на бабка.
Logik, в первом абзаце Вы говорили об умении программировыать, а во втором - о изучении нового языка. Это совершенно разные вещи. Если для нового языка практика - действительно единственное необходимое условие, то с умением программировать это далеко не так.
Умение программировать , как и умение воевать, можно разделять на тактическое и стратигическое. Разумеется стратегическое на одном уровне абстракции, это тактический прием уровнем повыше. Но чаще знание языка приводится к умению быстро нарисовать "программный костыль" на выявлинный косяк в программе. Вот что бы овладеть таким навыком надо часто ковырять "чужой" объемный кривой код . Альтернатива это уметь самому алгоритм программы и нарисовать быстро свой код с учетом дальнейшей коррекции под реальность.
Теперь конкретно. Какому подходу надо учить новичка, которого знаем мы только по первой созданой теме на форуме.
В принципе да, но надо быть и тактиком и стратегом и окопы рыть, и все самому. Ковырять чужой код - отдельная тема и явно не для новичка (хотяб потому что этот код может быть не очень хорош), пожалуй исключая спец примеры, они часть обучения. То что у Вас названо "альтернатива" - так это самое оно!
Конкретно - ХЗ. А как научить писать стихи и картины? Или ювелирку делать? Или фотки красиво снимать?Смотреть как делают другие, пробовать самому а главное хотеть. Но все это не конкретно. И не у всех получится - это точно, с этим ниче не попишеш. И понятно нет такой книги, которая позволит выучится, есть только книги с ответами на вопросы, но вопросы должны сразу возникнуть у читающего.
Програмирование -это 2 части, алгоритм и язык. Первое - от природы талант+ обучение подходам. Второе - изучение стандарта. Без первой трети остальные 2/3 особо не помогут. Но читайте чужое, а главное, пишите свое. Все это чистое ремесло, на основе опыта (оно же - знание возможностей) догадатся, какой подход верен, а далее просто знание стандартов.
ПС. Важнейшая заповедь из "старого завета" - "Единственный способ выучить новый язык программирования — это писать на нем программы." Любой дебил кто с этим спорит - просто дебил, варианты пройти обучение, прослушать лекции, посетить курсы или купить редкие коренья - просто развод на бабка.
Logik, в первом абзаце Вы говорили об умении программировыать, а во втором - о изучении нового языка. Это совершенно разные вещи. Если для нового языка практика - действительно единственное необходимое условие, то с умением программировать это далеко не так.
Именно, что второе - только часть первого. Поэтому совершенно логично, что того, что достаточно для части, может оказаться совершенно недостаточно для целого.
Для того, чтобы научиться вычислять сумму, достаточно однрой операции сложения.
Но для того, чтобы освоить арифметику, одной операции сложения совершенно недостаточно.
Програмирование -это 2 части, алгоритм и язык. Первое - от природы талант+ обучение подходам. Второе - изучение стандарта. Без первой трети остальные 2/3 особо не помогут. Но читайте чужое, а главное, пишите свое. Все это чистое ремесло, на основе опыта (оно же - знание возможностей) догадатся, какой подход верен, а далее просто знание стандартов.
ПС. Важнейшая заповедь из "старого завета" - "Единственный способ выучить новый язык программирования — это писать на нем программы." Любой дебил кто с этим спорит - просто дебил, варианты пройти обучение, прослушать лекции, посетить курсы или купить редкие коренья - просто развод на бабка.
Logik, в первом абзаце Вы говорили об умении программировыать, а во втором - о изучении нового языка. Это совершенно разные вещи. Если для нового языка практика - действительно единственное необходимое условие, то с умением программировать это далеко не так.
Именно, что второе - только часть первого. Поэтому совершенно логично, что того, что достаточно для части, может оказаться совершенно недостаточно для целого.
Такое впечатление,что Вам просто подискутировать охота, неважно о чем. Я в цитате выделил соответствующие фразы.
Для того, чтобы научиться вычислять сумму, достаточно однрой операции сложения.
Но для того, чтобы освоить арифметику, одной операции сложения совершенно недостаточно.
Для того, чтобы научиться вычислять сумму, достаточно однрой операции сложения.
Но для того, чтобы освоить арифметику, одной операции сложения совершенно недостаточно.
Объясните, как с помощью только операции сложения прийти к идее отрицательных чисел.
Переполнение никто не отменял:D
Для изучения ардуино. Желательно на русском и понятны, подобные head first серии
Отвечу по существу поставленного вопроса: для новичков мне понравилась книга Джереми Блума "Изучаем Arduino Инструменты и методы технического волшебства". А по основам электроники: Чарльз Платт "Электроника для начинающих". Изучения этих книг + практические занятия ИМХО достаточно, чтобы самостоятельно изучить основы и делать простенькие поделки. А дальше, если будет получаться - можно уже углубиться в дебри.
Эти книги можно скачать в сети, или купить в магазине. Перевод на русский довольно неплохой.
ИМХО не стоит новичку начинать с изучения книги по C. Если он после изучения шести сотен страниц вдруг не сможет собрать схему, мигающую светодиодом - вряд ли он сильно обрадуется. ИМХО - тема Ардуино должна просто "зацепить" и тогда у человека будет желание развиваться и писать "правильный код".
Все, можете закидывать помидорами :)
Для изучения ардуино. Желательно на русском
Гололобов В.Н. О проекте Arduino для школьников (и не только) 2011
http://vgololobov.narod.ru/content/arduino/intro.html
Руководство по освоению Arduino 2012
http://robot-kit.ru/manual/Arduino_Sketch_Robot-kit.ru.pdf