En bachillerato se da programacion.
los primeros conceptos de programación los llegue a ver en el bachillerato, aunque mayormente es solo asociar conceptos de la vida diaria y llevarlos a algoritmos, sintaxis, lenguajes...
la dificultad depende de cada persona, en cuanto a la sintaxis y el manejo general de lenguaje no tuve problemas pero en cambio manejar html y php para aquel entonces era una tortura, por otro lado tenía compañeros que no entendian nada de nada.
Aunque en el pensum de tu colegio no tengan ninguna materia o contenido referente a programación, solo tendrías que hacerlos en tus tiempos libres como autodidacta; que es lo mas normal ya que la mayor parte (al menos en mi caso) la he aprendido como autodidacta y bajo la practica constante.
Según sea tu conocimiento, podrías empezar por la lógica, trabajar el concepto de los bucles, algoritmos, y etc. Cosas genericas que no son de un lenguaje de programación en especifico. y vas progresando.
Y por último te queda es practicar, descansar y seguir practicando.
a demás es importante hacer énfasis en tu metodología de estudio, como aprendes mejor?
Solo, con compañeros, leyendo, practicando, solo con teoría, o eres mas de practica, observando videos, escuchando postcast. La ventaja es que con internet tienes todo el material que necesitas, solo tienes que saber buscar :D