top of page

Kayla Roman-Flores

Student at Lake Forest College

Berwyn, Illinois, United States / Hispanic/Latinx

👩 she/her/hers

🎓 Student at Lake Forest College

😁 Kayla has an extreme desire to self-improve.

Kayla Roman-Flores

Kayla teaches coding skills and encourages creativity in the students.

ABOUT HER WORK

In her junior year of college, Kayla completed an internship at Lake Forest Country Day School as their designer in residence. Her role involved teaching 4th-grade students how to code in HTML as a semester-long project. During her time at the school, Kayla not only imparted coding skills but also encouraged creativity in the students. At the end of the semester, the students collaborated to create a heartfelt website expressing their gratitude to Kayla for her HTML teaching and wishing her success in her future endeavors.

Kayla Roman-Flores

WATCH & DISCUSS

Watch: Peer teaching and computer programming

Discuss: 


  • You can teach someone computer science. What would you teach them? 

OTHER RESOURCES

EXTENSION ACTIVITIES

ADVICE TO YOUNGER SELF

Kayla first learned computer science in
Middle school (grades 6-8, ages 11-14)

“I would tell my 13-year-old self that computer Science is hard. You do not need to be perfect. You can achieve so much in the world of computers, so don't be so fixated on one aspect.”

Watch: Peer teaching and computer programming

HOW HAS KAYLA'S WORK CONTRIBUTED TO OR HARNESSED COMPUTER SCIENCE'S GOOD, NEUTRAL, AND NEGATIVE IMPACTS?

Ethical or Moral Impacts of Computing: “As a woman and a Latina, I have been told more than once by a former classmate that perhaps I should stay away from computers and coding or that I would fail. However, I kept going and did not fail.”

Good: Her teaching instilled confidence in students, illustrating the accessibility and rewarding nature of coding and computer skills, particularly for beginners.

Neutral: The ever-evolving field of computing offers continuous learning opportunities, which can be both beneficial for personal growth and challenging to keep up with due to the rapid pace of change.

Negative: The constant changes in web development and the potential influence of AI in design may impact traditional job roles in the future, highlighting the need to adapt to new technologies and workflows.

bottom of page