yeh most teachers dont teach teach until the tion topic in year 12....
the rest of it u learn by doing practical programming like the design process and stuff like that but there are a view things like EBNF that are easier to get someone to help with that but nah not really that much teaching...