Text this: Sciences teacher training: theoretical aspects for developing programs