ардуино — оно стандартизировало многие аспекты. начиная от физического интерфейса, и заканчивая софтом. любой стандарт лучше его отсутсвия. И на этапе обучения многообразие может даже вредить. Ну и, конечно, оно сформировало свою экосистему… поэтому ардуина удобна в использовании. позволяет быстро создать прототип, добиться результата. кого-то этот результат вполне удовлетворит. кто-то пойдет дальше (либо изучая уже коннтроллеры, либо заказывая железо профессионалам).
те же контроллеры — это вечные холивары PIC vs AVR, AVR vs STM. внутри STMщиков — Keil vs IAR vs CooCox. и HAL vs SPL… так до обучения дело никогда и не дойдет…
Причем для понимания как работает тот же айфон, и как его спроектировать, недостаточно научиться встроенному программированию, нужно еще знать и хардверный аспект, по крайней мере видеть… конкретные структуры, выраженные на уровне register transfer level. Это и достигается с помощью внедрения Verilog и FPGA.
сравните, какому количеству народа нужно/полезно/интересно «разрабатывать айфон», и какому — «программы под айфон» (ибо сам посебе голый айфон не функциональнее нокии3310)
Я взял статистику по экзаменам из РГ. (https://rg.ru/2017/05/29/glava-rosobrnadzora-otvetil-na-voprosy-vypusknikov-i-roditelej-pro-ege.html)
сын сдает сейчас оные, поэтому держусь в курсе (сегодня, кстати, физика).
сдавать «кроме базы» что-то совсем не обязательно. и информатика в существующем виде — не самый легкий (из-за невнятности курса) предмет. кроме того, самыми легкими считаются болтологические предметы — обществознание, история.
ну а электроникой интересуются мало. причины простые и взаимосвязанные: 1. все можно купить в китае. 2.инженерная работа непрестижна 3.нет производств
почему вы ограничиваетеь концепциями цифровой электроники, а не рассматриваете глубоко те же транзисторы? устройство триггеров? полупроводники- все их заперещенные зоны, влияние различных примесей, технологии производства микросхем вообще и FPGA в частности? :-)
простой конечный автомат прекрасно реализуется на классических императивных языках программирования (насчет функциональных — я слаб). и даже «регулярные выражения» — это конечный автомат.
Юрий, да я не спорю о преимущистваг ПЛИС и ЯОА.
Я спорю о их месте в школьном образовании.
ну и насчет Южной Кореи: самсунг галакси появился не из-за того, что там были разработчики. и автомобили дэу и хундай — тоже. и ЛыЖы тоже. они появились там потому, что там была бизнес-среда, которая заставляла создавать продукты. а разработчиков они уже нашли (купили, переманили, выростили).
странно, у меня о почте времен СССР только хорошие воспоминания. может, потому, что там стояло диковинное устройство — фототелеграф. и его работа иногда скрашивала ожидание в очереди…
ну не нужно приписывать мне то, чего я не говорил. и биологи нужны, и географы, и даже эти… простиисторики… и цель школы — показать, что есть такие отрасли знаний. с демонстрацией микроэлектроники справляется (должна, по крайней мере) физика.
отличаются — приложением. грубо говоря, водителей нужно больше, чем автомехаников. а автомехаников — гораздо больше, чем разработчиков автомобильных двигателей. все они научатся ездить н амашинах за одинаковое время. и даже заправляться. и стекло протирать. а дальше появляются различия.
изучают, но до определенного уровня. о том, что нклеиновые кислоты есть — знают (в лучшем случае, конечно — но по программе «должны знать»). глубже — вряд ли. а ведь отдельные люди изучают эти самые нуклеиновые кислоты всю жизнь… и понимают, что знают о них мало…
безусловно, внутри подсистем были свои качественные скачки. но я говорю о «системе в целом»: фау-2 сделала возможным «баллистические ракеты как оружие», Р-7 дала доступ в космос, шаттл дал многоразовость.
в ВТ такими вехами были доступность для ученых, доступность для инженеров (языки высокого уровня, разделение времени), доступность для бизнеса (экономистов, корпораций), доступность для людей (персоналки), покупка софта и соотвественно, разработка его с коммерческими целями, объединение в сети для безбумажного обмена, появление информационной (а позднее — и информационно-развлекательной составляющей), что повысило дало мобильность, и проникновение (смартфоны, планшеты), что в свою очередь ведет к трансформации экономики (модные слова типа «уберизация»).
ну а «разница, стараться уместить программу в 640КБ или в 30ГБ ОЗУ. » — это разница не очень большая. То, что на корвете мы впихивали в единицы килобайт — сейчас занимает под мегабайты. и никто не напрягается.
с тезисом — абсолютно согласен. но изучение fpga в данном случае — это аналог «изучения нуклеиновых кислот» в школьном курсе химии. или «тернарной проблемы Гольдбаха» в школьном курсе математики…
для дополнительного внешкольного образования/физматшкол (а уж тем более — специализированных детских лагерей) — самое то, что надо
те же контроллеры — это вечные холивары PIC vs AVR, AVR vs STM. внутри STMщиков — Keil vs IAR vs CooCox. и HAL vs SPL… так до обучения дело никогда и не дойдет…
сравните, какому количеству народа нужно/полезно/интересно «разрабатывать айфон», и какому — «программы под айфон» (ибо сам посебе голый айфон не функциональнее нокии3310)
но переключаясь с архитектуры на архитектуру — качество кода на асме я обычно теряю. не знаю, как у других…
но в целом, физика требуется при поступлени на бОльшее количество специальностей.
сын сдает сейчас оные, поэтому держусь в курсе (сегодня, кстати, физика).
сдавать «кроме базы» что-то совсем не обязательно. и информатика в существующем виде — не самый легкий (из-за невнятности курса) предмет. кроме того, самыми легкими считаются болтологические предметы — обществознание, история.
ну а электроникой интересуются мало. причины простые и взаимосвязанные: 1. все можно купить в китае. 2.инженерная работа непрестижна 3.нет производств
Я спорю о их месте в школьном образовании.
ну и насчет Южной Кореи: самсунг галакси появился не из-за того, что там были разработчики. и автомобили дэу и хундай — тоже. и ЛыЖы тоже. они появились там потому, что там была бизнес-среда, которая заставляла создавать продукты. а разработчиков они уже нашли (купили, переманили, выростили).
все грибы съедобны. просто некоторые — всего лишь один раз
простиисторики… и цель школы — показать, что есть такие отрасли знаний. с демонстрацией микроэлектроники справляется (должна, по крайней мере) физика.вообще, нуклеиновые кислоты я приплел как цитату из «вид с высоты» Азимова:
в ВТ такими вехами были доступность для ученых, доступность для инженеров (языки высокого уровня, разделение времени), доступность для бизнеса (экономистов, корпораций), доступность для людей (персоналки), покупка софта и соотвественно, разработка его с коммерческими целями, объединение в сети для безбумажного обмена, появление информационной (а позднее — и информационно-развлекательной составляющей), что повысило дало мобильность, и проникновение (смартфоны, планшеты), что в свою очередь ведет к трансформации экономики (модные слова типа «уберизация»).
ну а «разница, стараться уместить программу в 640КБ или в 30ГБ ОЗУ. » — это разница не очень большая. То, что на корвете мы впихивали в единицы килобайт — сейчас занимает под мегабайты. и никто не напрягается.
для дополнительного внешкольного образования/физматшкол (а уж тем более — специализированных детских лагерей) — самое то, что надо