Establish a gallery of current and past projects to motivate students and to build community as students get to show off their work.
Recruit friend groups to expand participation to students who might not enroll, and encourage students to promote your class so students hear from peers that CS is cool.
Center field trips around personalized student experiences to increase the impact of these trips and give students exposure to informational interviews.
Create hands-on, meaningful, and relevant projects where students produce artifacts that require rigorous CS content-knowledge and software engineering skills.
Ensure a meaningful introductory CS learning experience for each student by creating differentiated expansions for assignments while providing the same starting points.
Have students greet you professionally by shaking their hand as they come in the classroom on the first day!