Вообще странно, мой сын начал заниматься информатикой в прошлом году в 6 классе, в школе на кружке, МОШ отбор в прошлом году легко написал, а вот в очном призером не стал, не хватило. Также хватило знаний чтобы стать призером муниципального этапа за 7. Может вашему попробовать вот здесь самому позаниматься https://informatics.mccme.ru/ там и теория и много задач на все темы, я так понимаю это базовый ресурс информатикой. Ну и все пишут что надо много самому тренироваться, наробатывать опыт.