Лучше: ...производивший работы.
Слово ледовзрывной не фиксируется нормативными словарями. Но словарные данные позволяют установить системное произношение части ледо в сложных словах. Она произносится с безударным звуком, средним между [и] и [э] (и с призвуком э), в некоторых случаях возможно произношение с ударным [э]. Эту закономерность особенно хорошо показывает «Большой орфоэпический словарь русского языка» М. Л. Каленчук, Л. Л. Касаткина, Р. Ф. Касаткиной. (К сожалению, пока верстка словаря не позволяет показать дополнительное и сильное ударение (лѐдоразде́л и ле̋доспу́ск), о которых сообщается в словарных статьях.)
Верно: было представлено 50 работ, имевших; были представлены две работы, имевшие... Причастие стоит в том же падеже, что и существительное.
Да, верно: ранее выполненные работы.
Оба варианта возможны.
Лучше: программировать движения робота.
Тире можно поставить, но необязательно.
Со знаками все в порядке, но сама фраза "исходя из... следует, что...". Можно перефразровать: из вышеизложенного следует,что...
Более употребительно: покрасочные работы.