The word for today is…
didactic (adj) – 1. Intended to instruct.
2. Morally instructive.
3. Inclined to teach or moralise excessively.
Source : The Free Dictionary
Etymology : “fitted or intended for instruction; pertaining to instruction,” 1650s, from French didactique, from Latinised form of Greek didaktikos “apt at teaching,” from didaktos “taught,” past participle of didaskein “teach,” from PIE *dens- “to learn” (source also of Sanskrit dasra- “effecting miracles”).