вторник, 4 января 2022 г.

Обзор набора «Электроника» компании FISCHERTECHNIK

Здравствуйте, дорогие друзья. Данный блог будет посвящён обзору набора «Электроника» от компании FISCHERTECHNIK.

FISCHERTECHNIK

Основной информационный материал по наборам содержится на сайте 

https://www.fischertechnik.de/de-de/service/elearning.

Касательно нашего набора «Электроника» — это сайт https://www.fischertechnik.de/de-de/service/elearning/lehren/electronics.

Согласно информации с сайта:

Основные цели обучения:

  • Открыть для себя основы электроники.
  • Электрические схемы, последовательные, параллельные 3- / 4-позиционные схемы, знакомство с электронными компонентами.
  • Понимание построения электронной цепи, последовательной  и параллельной схемы.
  • Знакомство с транзистором, конденсатором, резистором, светодиодом и многими другими электрокомпонентами.
  • С деталями набора «Электроника» и контроллером можно собрать 16 фиксированных схем, которые в свою очередь,  создают множество интересных функциональных моделей.
  • Углубление и практика проектной и групповой работы.

Данный набор может отвечать поставленным целям. В дальнейшем проведём обзор по базовым конструкциям.

Электронный состав набора:

  • Электронный модуль
  • Двигатель XS
  • 2x транзистор
  • 2x конденсатор
  • 3-кратное сопротивление
  • 2x кнопка
  • фототранзистор
  • датчик температуры
  • Фотоэлементы LED
  • 2x LED
  • Держатель батареи для блока 9 В

Мнение с точки зрения преподавателя.

Радует разнообразие электроники для начального уровня в области изучения электрических схем. С данной комплектацией можно  разработать множество заданий и лабораторных работ как отвечающих школьным и ВУЗовским  учебным программам, так и программам дополнительного образования.



Есть несколько причин, почему именно с данного возраста:
1. Множество мелких деталей, особенно электроники. Дети младшего возраста, в большинстве своём, не способны выполнить манипуляции по подключению таких мелких электронных компонентов.

2. Очень «нежные» соединения проводов. Это не те грубые советские соединительные провода, которые мы использовали в школе, когда собирали схемы. Эти провода легко рвутся и для многократного использования детьми, например, в школе, они применимы только в том случае если:

  • У преподавателя есть комплектующие для замены.
  • Дети выполняют задание по монтажу очень аккуратно с соблюдением техники безопасности.



3. Контроллер с мелкими тумблерами, относительно хрупкий.
Контроллер – это мозг электронной схемы и с ним нужно обращаться бережно – в школьной программе он отсутствует.

4. Отсек для батарейки – с прочными застёжками, не для частой замены элементов питания учеником.
Либо крона должна обладать достаточно большой ёмкостью, либо вся работа по замене элементов питания ложится на педагога.

Сопутствующие элементы для создания конструкции очень качественные. Электронные компоненты и детали очень высокого качества. Способность нанести повреждение человеку сводится к нулю.

На первый взгляд моя оценка 9 из 10, с точки зрения применимости данного набора в школьной программе и дополнительном образовании.

Ниже представлен видео-обзор набора.






Методические книги по Minecraft и python

Дорогие друзья, продолжаю развивать направления в области методики обучения аспектам программирования на языке python и среды minecraft. 

Python Minecraft Math

На данный момент методика обучения программированию в таком формате вылилось в осязаемый печатный вариант, с которым может ознакомиться любой желающий уже летом 2020 года.



python and minecraft


Методика расписана в двух книгах и охватывает такие разделы как:
—  основы программирования(от типов данных до ООП и компьютерного зрения),
—  математики (от арифметических действий до аналитической геометрии и теории фракталов)
 — и физики (от кинематики до квантовой и ядерной физики) 

Чуть позже, для ознакомления, будут выложены 25% информации из книг (отдельной дискуссией). Буду рад вашему мнению о них.
А пока редактируется пред. показ  предлагаю вашему вниманию обзор некоторых возможностей среды minecraft при обучении программированию.


Смотреть плейлист по python and minecraft

В видео обзорах рассматриваются, как материалы из книг автора, так и новые авторские разработки, которые в дальнейшем могут войти в переиздание.

Математика в ьайнкрафте


Графики квадратичных функций

Методика разрабатывалась в течении двух лет и последующие два года дополнялась и редактировалась в рамках экспериментальной учебной программы для дополнительного образования по направлению «Программирование».
Был проведён сравнительный анализ проделанной работы по результатам выполнения зачётных работ и контрольных заданий детьми контрольной группы (2017 -2018 г.) и экспериментальной группы (2018 -2019 г).
Результаты представлены в виде таблицы.

Таблица 1. В исследовании участвовало 103 ребёнка  2018 – 2019 года обучения с использованием среды minecraft и 102 ребёнка 2017 – 2018 года обучения, по стандартной методике. Возраст всех детей попадает в диапазон 10 — 12 лет.

Тема изучения Процент учащихся                         Процент учащихся                             
ЭкспериментальнаяКонтрольная
Основные типы алгоритмов (линейный, ветвление, циклы)96%97%
Основной набор типов данных и работа с ним (целые, дробные, строковые, логические)91%90
Основные математические операции (+, -, / *)99%99%
Дополнительные математические операции и операторы сравнения (%, //, >,<, >=, <=, = =)83%77%
Координаты76%52%
Пространственное мышление (стереометрия)85%61%
Работа библиотеками (time, random, math(до тригонометрии и логарифмов))81%73%
Работа с библиотекой math — тригонометрия56%21%
Работа со списками и кортежами65%41%
Введение в объектно-ориентированное программирование (функция и класс)71%54%
Алгоритмы движения (перемещения)76%
Алгоритмы НОД, кратность числа, сортировка чисел61%49%
Работа с minecraft api86%
Игровая логика (основы математической логики)63%34%

Критерием оценки  являются зачётные проекты и контрольные задания по темам. Успешность освоения – это допущение менее трёх  не критичных ошибок и осмысленное понимание темы при ответе на контрольные вопросы.

Положительная динамика результатов дала новую волну изучения проблем обучения смежных дисциплин с помощью тех сред, которые считались отвлекающим фактором, нежели стимулирующим или обучающим.

Многие респонденты экспериментальной группы отметили, что сформировалось зрительное восприятие математических выражений и алгоритмов, но при этом решения поставленных задач  получалось, только после многократных попыток анализа алгоритма, что вызывало затруднения у детей не склонных к аналитическому мышлению. Как положительный фактор, такие дети не бросали изучать программирование именно под влиянием таких интерактивных сред, как minecraft, что приводило, всё равно, к решению поставленной задачи.

Данная методика была отработана в рамках дополнительного образования для групп  не более 10 человек.
Среда minecraft не единственная программа применения в изучении дисциплин, но обладающая широкими возможностями.

Смотреть плейлист по python and minecraft.



вторник, 21 декабря 2021 г.

Бесплатная программа ТРИЗ-АРИЗ

Технология решения изобретательских задач актуальна как никогда. ТРИЗ, со временем, претерпевает изменения, модернизируется под современные тенденции, но в целом остаётся неизменным. Данную теорию применяют во всех сферах деятельности и для каждой деятельности есть свои нюансы. Основной смысл теории —  решить задачу, разрешив противоречия. 




Альтшуллер использовал множество технологий, чтобы вычленить противоречия в задачах. На основе многолетнего опыта он создал матрицу. Последний вариант матрицы имеет размер 39×39 противоречий.

Такая матрица рассматривает 1521 задачу, для которых в общем случае существует более 4600 решений.
Данная матрица общедоступная, как в самих книгах Генриха, так и в иностранных изданиях, как учеников, так и целых компаний.

Работа с такой матрицей достаточно много занимает времени. Зачастую для решения задачи можно выбрать не два противоречия, а 4 или 6 и более. В результате придётся перебрать множества  решений и не запутаться.


Для облегчения работы с матрицей, мной было создана компьютерная программа «ТРИЗ-АРИЗ» 

Принцип работы с программой очень прост. Вы вычленяете два противоречия для решения задачи. Одно противоречие отвечает за положительный эффект от решения задачи, а второе — за отрицательный, которое мешает идеально её решить.

Данные противоречия называются: плюс-фактор и минус-фактор.
Выбрав  нужные факторы, жмём кнопку «Найти решения». После этого, ниже, будут представлены решения.

Программа распространяется по лицензии BSD с сохранением авторских прав. Любой пользователь может применять программу по своему назначению с указанием автора программы. 

Программа решает стандартные противоречия, но не затрагивает радикальные. Радикальные противоречия будут разрешены в новой версии программы.

Очень интересны отзывы о программе. Помогла ли вам программа, часто ли вы используете ТРИЗ? Какой процент успешного решения задач по матрице ТРИЗ?

Ссылка на программы под Windows  СКАЧАТЬ

Необходимо обновиться до Microsoft .NET Framework 4.6.1 (https://www.microsoft.com/ru-ru/download/confirmation.aspx?id=49981)

Скачать программу под android  СКАЧАТЬ

Ниже представлен видеоролик работы с программой




От школьных идей до научных достижений.

Приветствую вас, дорогие читатели моего блога. Сегодня я хотел посвятить статью, на мой взгляд, очень  хорошей научно-практической конференции школьников “Школьная Идея”.

Школьная Идея

Данная конференция организована автономной некоммерческой организацией содействия развитию инновационной деятельности «Центр научно-технических решений» и Советом молодых ученых Российской академии наук.

Это достаточно молодое, но очень перспективное мероприятие. На момент написания статьи, прошла третья, по счёту, конференция.

Сайт «Школьная идея»

Цель конференции — выявление и развитие интеллектуального и творческого потенциала школьников в проектно-исследовательской деятельности.

Вроде бы, на первый взгляд, кажется, что появилась очередное мероприятия в море подобных, но могу вас уверить – это совершенно не так.

Мои ученики со своими проектами принимали непосредственное участие в двух последних конференциях. И я могу с уверенностью утверждать, что конференция данного формата очень редкая и отвечает всем ожиданиям детской конференции. За 11 лет педагогической практики я побывал на множестве конференций и фестивалей, начиная от школьного формата  и заканчивая международным форматом, где мои ученики представляли свои проекты.

Что бросается первым делом в глаза участника, так это доброжелательно – дружеская атмосфера, можно сказать почти домашняя.

За время моей педагогической работы и обмен мнениями с коллегами, я пришёл к выводу, что сформировался некий стереотип научно-практической конференции, который всячески поддерживают организаторы подобных мероприятий:
1. Участники у своих стендов или по одному у экрана с серьезным видом и высокопарными научными словами пытаются донести суть своего проекта.

2. Жури эксперты – это очень серьёзные люди, часто сохраняющие суровое молчание (часто с нулевыми эмоциями на лице), а затем задающие вопросы, которые характерны для кандидатов наук, которые пытаются защитить докторскую диссертацию.

3.Все участники пытаются показать, что их работа намного лучше чем их коллег и зачастую не слушают другие работы, или максимально отстранены.

И данная конференция напрочь разрушает все эти стереотипы, что очень похвально. Ты сразу чувствуешь, что пришёл на детскую конференцию, что жюри не суровые учёные мужи (жёны), а умные, позитивные с добрыми горящими глазами молодые учёные, которым приятно рассказывать про свою работу и получить от них  рецензию.

Жюри конференции

 Ещё один из интересных фактов, на мой взгляд,  — это чувство юмора жюри. Это действительно хороший и добрый юмор, который подбадривает участников конференции и помогает им поднять свою самооценку.

Во время написания статьи вспомнились цитаты великих людей, которые точно описывают организаторов :

— «Сердце может прибавить ума, но ум не может прибавить сердца».

Анатоль Франс

— «Без юмора живут только глупые».

 Пришвин Михаил Михайлович


Сам формат и программа конференции сделаны с любовью и с такой целью, чтобы сделать комфортным общение детей и взрослых. Я считаю отличной идей  — краткие лекции научных редакторов и учёных для детей. Такие лекции не перегружены сложной терминологией, а достаточно познавательны и понятны.
Особенным плюсом является то, что делились знаниями и  учёные практики, и люди, участвующие в экспедициях.






Порадовал процесс анализа работ участников, задание вопросов жюри и экспертами:
1. Вопросы были заданы по существу, но так, чтобы были понятны ребёнку или для того чтобы понять, понимает ли ребёнок то что представил (тут тоже грешили изобилием  с научной терминологией и высокопарными словами в докладах, которые явно не до конца понимает ребёнок).

2. Рецензии давались в не назидательном контексте, а как указание положительных и отрицательных сторон проекта.

3. Своевременный юмор со стороны жюри помогал участнику морально собраться с ответом и настраивал его на положительный лад повествования.

выступление на конференции


Кроме экспертов и жюри вопросы задавали участники конференции, что достаточно большая редкость, так как в основном на таких мероприятиях участники стараются не проявлять активность, боясь быть не компетентными в глазах взрослых.


На конференции работало четыре секции:

— Физико-химическая секция

— Медико-биологическая секция

— Инженерно-робототехническая секция

— Социально-гуманитарная секция

Победители и призёры награждались памятными призами и дипломами первой, второй и третьей степени. А все без исключения участники снабжались познавательной литературой и памятными сувенирами в виде мягких игрушек.

И это, поистине, так мило, когда в здании, символизирующее дислокацию лучших умом России, встречают юных учёных с улыбками и не забывают, что они ещё дети.

Кроме основной части секций и пленарных заседаний дети и взрослые могли поучаствовать в интерактивной выставке технических проектов реализованных студентами.


На мой взгляд, это одна из лучших конференций, в которой мне и моим ученикам выдалась честь принять участие.

У нас уже запланирована эта конференция, как одна из основных и будет рекомендована всем талантливым ребятам, которые учатся и будут обучаться у нас.

 






Я СОЗДАЮ РОБОТА

проекты по робототехнике

        Данная статья посвящена проблеме освоения современных знаний умений и навыков в области техники и технологии детьми на примере проектирования и разработки роботизированных устройств, согласно возрастной психологии и физиологии учащихся. На данный момент, есть некий основной стержень градации образовательных материалов по данной теме, согласно возрастным особенностям обучаемых. Данных материалов множество и есть огромная вариативность на входе и сужение на выходе. Отсюда вырисовываются две основные проблемы: отсутствие систематизированного и методического подхода, использование одного-двух образовательных технических средств, наиболее понятных для среднестатистического педагога и зачаточное развитие практико-ориентированной проектной технологии. В статье содержится краткое описание проблем и их корень возникновения, а также варианты решения.

 Ключевые слова: робот, робототехника, моделирование, программирование, алгоритмы, дополнительное образование, технология, техническое творчество.


          This article is devoted tothe development of modern knowledge of skills in the field of technology and technology on the example of the design and development of robotic devices, according to the age psychology and physiology of students. At the moment, there is a core gradation of educational materials on this topic, according to the age characteristics of students. These materials are many and there is a huge variability in the input and output narrowing. Hence, two main problems emerge: the lack of a systematic and methodical approach, the use of one or two educational technical means, the most understandable for the average teacher and the rudimentary development of practice-oriented project technology. The article contains a brief description of the problems and their root causes, as well as solutions.
Keywords: robot, robotics, modeling, programming, algorithms, additional education, technology, technical creativity.


            Интерпретация понятия робот:
1.XIX век: Робот это искусственный человек
2. XX век:Робот  это автоматизированное устройство (чпу станок, радиоуправляемый танк и многое другое)
3.  XXI  век: Робот – это автоматизированное устройство как строго выполняющее определённые действия согласно алгоритму, так и обучающееся в ходе работы с обязательным наличием сенсоров для взаимодействия с окружающей средой или это самообучающаяся программа (бот).                
         Следовательно,  роботом называют, любое техническое автоматизированное устройство с наличием датчиков и обработкой данных с них,  и также роботом может считаться  программы, имитирующее поведение человека. Поэтому машины, на данный момент делятся по таким критериям сложности, как наличие датчиков и мощности контроллеров и микрокомпьютеров,  так и по наличию в программе строгого алгоритма действий или алгоритма на самообучение. Универсальных роботов на сегодняшний день никому не удалось создать, поэтому техника и программы делятся по узкой специализации. Начиная с 2000-х годов, робототехника (программируемая для школьников) начинает проникать в образовательные учреждения и приобретает со временем статус «образовательная робототехника»[2, c. 8]. В 2016 году, был проведён анализ образовательных учреждений согласно каталогу на сайте «Занимательная робототехника».На данный момент было зарегистрировано 365 образовательных учреждения, которые указывали, какими образовательными наборами они пользуются для обучения детей робототехнике  и программированию. Ниже представлена диаграмма в процентном соотношении использования  роботизированных наборов.

Анализ рынка робототехнических услуг

Как видно, 70,6% занимают наборы Lego – Lego EV3 и  Lego WeDo,  47,2% — это наборы на базе платформ Arduino. Нельзя не отметить, что уже к этому времени уделяется пристальное внимание микрокомпьютерам по типу raspberrypi.

На тот момент, публикациями методической литературы в области обучения детей техническим направлениям, в том числе робототехникой и программированием, занимались 6,7% учреждений. В основном, преобладают частные образовательные учреждения.Учреждения, которые применяют для обучения языки программирования  высокого уровня, такие как C++, C#, java, python, html, javascript, составляют 17,8% от общего числа анализируемых. Преобладающая масса образовательных учреждений обучают детей программированию на графико-визуальных языках (подобие lego software) и блочных (Scratch, ardublock, mBlock).  К 2019 году ситуация в области изучения программирования улучшилось, с включением в программу нескольких образовательных учреждений языков программирования высокого уровня, но так как количество кружков к этому времени увеличилось и основным движущемся фактором обучения остались lego и графико-визуальный язык программирования, то ситуация по изменению парадигмы обучения, в целом, не изменилась.
Тому есть причины:
1. Робототехника преподносится как элемент общего технического образования. Например, как элемент урока технологии или информатики, или как кружок «начальной робототехники», где вовлечены 90%  детей до 13 лет включительно.
2. Уроки технологии, физики и информатики с использованием современной технической аппаратуры, современных на данный момент алгоритмов в области программирования нейросетей, технического зрения и распознавания речи, в области обработки и анализа данных с применением в совокупности с этим, робототехнических устройств, требуют от педагога хороших знаний сразу группы дисциплин на вузовском уровне в области разделов высшей математики, специализацию уровня «младший программист» и специализацию инженера в области механики, электроники, CAD и CAM проектирования  в совокупности с основным педагогическим образованием.
3. Трудности в реализации проекта для применения в повседневной жизни.         Большое количество детей вплоть до 13 лет задействовано так или иначе по направлениям технического творчества в том числе и робототехники, но затем происходит резкий спад, включённых в данный процесс, детей. Точнее он уже начинается на этапе 12 -13 лет – это следствие тех причин, которые были описаны выше. Не все дети, но и взрослые,  способны сразу понять технологию создания устройств, например роботов. Сейчас, очень лёгкий старт в этой области, как раз, дан для младших школьников, начиная с первого класса.
Для того чтобы перейти на более продвинутый уровень необходимо решить вторую причину, а современные решения её на данный момент не обладают «инженерно-педагогическим» дуализмом. Если человек с педагогическим образованием ведёт занятия современных уроков технологии и физики, то в первую очередь делает упор на личность ребёнка, учитывая его возрастные особенности. Поэтому зачастую информация даётся оптимизированной для понимания, но зачастую не отвечающей академической формулировке, следствием которого в дальнейшем будет путаница и недопонимание той информации в научном контексте. Если человек с определённой инженерной специализацией или специализацией программиста начинает вести занятия с детьми, то сразу встаёт стена недопонимания, не то что информации, которую данный учитель излагает ученику, а учителем возможностей и особенностей детей. В результате правильная академическая информация не откладывается в памяти большинства детей. И в первом и во втором случае — это ведёт к разочарованию, как учителя (ученика) в своих силах или в детях (учителях). Как видно, тут применима аналогия с  принципом неопределённости Гейзенберга – неопределённость в способах передачи информации подрастающему поколению.
Третья причина играет немало важную роль в спаде интереса детей к техническому творчеству и дальнейшему изучению науки. По результатам анализа проектов на региональных,  межрегиональных, всероссийских и международных научно-технических конкурсах огромную роль играет (82%, за период 2014 -2019 год, без учёта основных соревнований по робототехнике, где есть строгий алгоритм  выполнения задачи – движение по линии, сумо, робо-футбол и т.д.; задача таких роботов —  только участие в соревновании) два основных пункта —  наличие красочного оформления  и убедительная речь докладчика.
Сами технические проекты не выполняют до конца свои цели даже на примере модели. Это, как мысленные эксперименты Эйнштейна, необходимо представить идеальную картину работы устройства, так как пока есть некоторые проблемы в её реализации. В дальнейшем не до конца доведённый проект заменяется на другой, с такими же или подобными  проблемами. В результате, одна цель заменилась на другую – устройство создано для демонстрации концепции, но не для реализации в повседневной жизни. Неверие учителя в данный проект, передаётся в сомнения ученикам, а сомнения могут порождать страх и неуверенность: в свои силы, страх бесполезности  данной деятельности. Отсюда идёт неумение справиться с поражением или критикой, неумение доводить всё до конца, не умение правильно бороться (разрабатывать тактику продвижения для практической реализации в области применения).
Со всеми этими проблемами я столкнулся лично и старался и стараюсь их решить. На разных этапах решения проблем родились элементы методики обучения современным урокам технологии, робототехники и программирования, которые на сегодняшний день переросли в полноценный методический кластер. Авторская методика многоступенчатая и взаимозависимая, и готовиться выйти в свет в формате книг и учебников[2, с. 11]. Например,  для решения второй причины, я прошёл множество дистанционных курсов в области технического образования и программирования,  изучил необходимую литературу и занимаюсь этим и по сей день. Для минимизации третьей причины с детьми реализуются проекты, которые так или иначе можно полностью или частично применять дома. Например:
1. Компактный вентилятор,спасающий в жаркую душную погоду, и подсветка для чтения литературы.
2. Умный дом – модель автоматизированного дома для игры (первый вариант), умный дом для хомячка (второй вариант)
3. Умная теплица – выращивание огородных растений в домашних условиях (на данный момент реализация выращивания укропа, томата, редиса, перца, апельсина, лука и т.д.)

теплица

электронная начинка теплицы

4. Робот – помощник – практика реализации сервисного робота (отработка технического зрения, распознавание голоса, координации движения и перемещения объектов)
Робот помощник


электроника робота

5. Автопилотирование – разработка робота–программы для пилотирования транспортных средств.
беспилотник

6. Рой роботов - муравейник.

робот муравей

рой муравьёв роботов



Данные проекты, как и многие другие разработанные мной являются частью методики обучения детей от 12 до 18 лет. В каждом проекте и над каждым этапом его реализации дети встречают препятствие, которое необходимо преодолеть, конечно, с помощью учителя, но так чтобы последний учил детей задавать правильные вопросы и искать ответы в соответствующей области. Теоретический материал важен, но не в таком виде как его подают в академической литературе или на лекции в университете. Необходим подход дифференциации информации и на более примитивных примерах[4,c.13]. Тогда уже на этапе поступления и обучения в высшее учебное заведение или на начальном этапе работы, многие как теоретические, так и практические  вещи будут более понятны и реализуемы. 

Источники: занимательная робототехника http://edurobots.ru/katalog-kruzhkov-robototexniki-search/


                                            Список литературы
            1. Изучение робототехники с использованием Python/Лентин Джозеф; пер. с анг. А. В. Корягин. – М.: ДМК Пресс, 2019..
            2. Образовательная робототехника (LegoWeDo). Сборник методических рекомендаций и практикумов/ А.В. Корягин   — М.:ДМК Пресс, 2016.
            3. Программирование искусственного интеллектав приложениях/ М. Тим Джонс;  пер. с анг. А.И. Осипов – М.:ДМК Пресс , 2018.
            4. Python для детей. Самоучитель по программированию/ Джейсон Бриггс; пер. с англ. Станислава Ломакина; [науч. ред. Д. Абрамова]. – М.: Манн, Иванов и   Фербер, 2017.

            5. Физические эксперименты с Lego EV3. А.В. Корягин  - ДМК-Пресс, М. 2019г. 




Обновление редактора BlocklyKlik до верси 2.0

Сегодня вышло обновление графического редактора кода BlocklyKlik 2.0 Его задача - это упростить процесс написания программ и помочь учителям...