Если у него 3-ки, это совсем не значит, что у него нет головы. Возможно программирование его так увлечет и ему начнут там встречаться такие головоломки, которые подтолкнут его к освоению чего-то математического. Ему надо будет решить и он начнет решать, а до этого просто неинтересно было решать просто так.Единственное я не поняла, с чего автор решила, что ему именно программирование будет прям интересно. А может начнется физика и она ему станет интересна. И тогда он для нее начнет решать математику. А может вообще химия ему будет интересна, она только с 8 класса. А она уже прям трудоустроила его в 5-м классе.