Прочее | как переучить электронщика в программиста? |
|
---|---|---|
Вопрос таков: как переучить электронщика в программисты? Есть несколько человек, возраст: 20 - 48. Их необходимо обучить писать программы для МК (схему с использованием МК они разработать смогут). Никогда ранее дела с программированием ни ПК, ни МК не имели, никто никаких языков не знают. Что такое «алгоритм», «детализация алгоритма» на словах понимают. Но не все … Есть какая-либо литература для их уровня? Всё, что я нашел в сети и в продаже, написано как раз для тех, кто владеет программированием, но не владеет электроникой. Т.е., всё как раз наоборот. Я уже вешаюсь несколько месяцев Заранее благодарен за пинки в нужную сторону |
|
|
как им рассказать о командах, переменных, типах переменных... И почему именно МК, а не ПЛИС? |
|
|
Научи их зажигать светодиод. Серьезно. |
|
|
http://ikarab.narod.ru/ |
|
|
Нужна серъезная мотивация - переучатся сами. Тем более двацатилетние. |
|
|
Программист - это то, что доставляет наслаждение. Высшее наслаждение - власть. Это же просто великолепно - чувствовать свою власть над железом! Оно, железо, - тупо исполняет то, что ТЫ ему приказал! |
|
|
"Программист - это то, что доставляет наслаждение" - это уже технофилософия думаю, что самое простое и реальное начинать с алгоритмов, потом на компе пусть попишут: циклы, условия там всякие... |
|
|
Опытный преподаватель в Москве курс занятий -10 после чего Вы сами сможете |
|
|
Как научить? Насчёт мотивации, это очень правильно выше написали. Да и время надо будет изыскивать на освоение МК (микроконтроллера), хотя бы часа 2 в день для начала. 1. получить ТЗ на разработку. Если исходить из предложенного, то лучшим вариантом (ИМХО опять же) будет следующее: взяться за разработку какого-нибудь конкретного устройства (хоть придумать, хоть прототип взять), в котором бы задействовалась нужная в будущем периферия МК. И, в процессе уже его разработки, изучать устройство МК и его программирование, изучая/решая попутно возникающие вопросы/проблемы. Полезно также разбить функционал на отдельные задачи, исходя из ТЗ (которое можно и самому конечно составить), и решать уже их, по порядку. Информации в инете полно и искать её уже будет предметнее, т.к. конкретные вопросы будут возникать. Тип МК и средства программирования/отладки выбирайте сами, исходя из пп.3,4. Также нелишне и что-то типа план-графика обучения составить. К aleksandr_zh: судя по сайту из вашего профиля непонятно почему у вас такой вопрос возник вообще. |
|
|
Есть хороший сайт radiokot.ru, там есть обучалка с нуля (что такое МК, порты, внутренняя архитектура, програматор) примеры на Ассемблере, а после освоения оного можно переходить на Си. |
|
|
Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь |
© 2003—2024 |