А, понятно, то есть интерес к программированию у него все-таки есть, просто к другой области. Если он еще школьник, и собирается поступать в вуз на специальность, связанную с программированием, я бы вообще не парился. Пусть программирует, что хочет, лишь бы интерес не пропадал, а в вузе его уже систематически научат "как правильно".
ботов пишет
Вы можете подсказать ему идею сделать так, чтобы бот умел делать что-то такое, для чего нужен какой-нибудь хитрый алгоритм. Хотя это еще зависит от того, что за боты.
Но там были и чисто логические задачи, типа найти число пар, удовлетворяющих условию... или число возрастающих кусков последовательности
А вот это странно, задачи не выглядят сложными (в такой постановке). У нас в 10-м классе в школе что-то вроде такого и было.