
Our Team
Allana Johnson
Coding & Tech
I am a computer science instructor with a special interest in human-computer interaction. I love exploring how technology shapes the way we live, work, and connect with each other. Though I primarily teach Java programming, my background in the technology industry as a software developer helps me make meaningful connections between the concepts I teach and real-world applications. I like to help students see computer science not just as code, but as a tool for creativity and impact. I often encourage students to think about the human side of technology: Who’s using it, how it fits into their lives, and how we can design with empathy.
In the classroom, I aim to make learning both challenging and supportive. I use real-world examples, hands-on projects, and plenty of discussion to keep things engaging. My goal is for students to leave not only with stronger technical skills but also with confidence in their ability to apply them in meaningful ways.
Outside of teaching and research, I love painting, traveling, discovering new things about places around the world, and spending time with family, including my dog, who doubles as my favorite study break companion.
