Ответ:

Проверим сумму: \(3+2+7+5+12+1+2=32\), данные охватывают всех детей класса.

ЗанятиеЧисло детей
Конный спорт3
Футбол2
Танцы7
Программирование5
Музыкальная школа12
Шахматы1
Плавание2

Круговая диаграмма:

Столбчатая диаграмма:

Программированием занимаются \(5\) из \(32\) детей: \(\frac{5}{32}\cdot100\%=15.625\%\).

Ответ: программированием занимается 15,625% детей.