Continuity of real functions in high school: a teaching sequence based on limits and topology