Я бы не советовал начинать с питона. Это все равно, что учиться готовить по доширакам. Начните с других языков с паскаля или си. После них вам будет гораздо легче изучить питон. Вообще я бы советовал выработать алгоритмическое мышление, то есть уметь находить алгоритм решения задачи. Вообще в вашем возрасте я бы советовал бы найти какой-нибудь кружок информатики, школу программирования, если вы живете хотя бы в городе, и туда записаться, там вам доступно объяснят все. Мне это помогло. Также параллельно изучайте теорию - загуглите computer science, ну и математику подтяните. P.S. Не надейтесь, что вас особо будут учить программированию в школе.