Kelly Lougheed

Software Developer | Educator
Los Angeles, CA

Work

Rails student participation gradebook app for teachers

Participation

Ruby on Rails JavaScript TDD Bootstrap HTML CSS

  • Gradebook app for high school teachers.
  • Teachers can input their rosters and track participation points for each student.
  • Teachers can record comments about students to use in report cards & parent-teacher conferences.
  • Comments can be automatically emailed to students.
  • The app was built with TDD and has >95% test coverage.

Roman Numeral Quiz

AngularJS JavaScript HTML CSS

  • App to quiz students on Roman numerals.
  • Students convert Arabic numerals to Roman numerals and receive instant feedback.
  • The app tracks the student's history of correct and incorrect answers.
  • Includes teacher section with suggestions for classroom use in Latin or math class.
AngularJS Roman numeral quiz app
Italian-to-English dictionary Google Chrome extension

Cicero

JavaScript APIs HTML CSS

  • Italian-to-English dictionary in your browser window as a Chrome extension.
  • Consumes the Glosbe API to provide translations and grammar help.
  • Originally built as an iOS app with Swift (code on GitHub).
  • Built to enable immersive reading for Italian language learners.

HIIT Timer

JavaScript HTML CSS

  • Customizable fitness timer that tracks intervals of activity and rest for HIIT workouts.
  • Color changes from cyan to pink depending on level of activity.
  • Includes pause and reset buttons.
JavaScript HIIT timer
PHP poetry-writing app

This Is Just To Say

PHP JavaScript HTML CSS

  • Generates a poem to apologize for eating your roommate's food.
  • Emails the poem to a recipient of your choice.
  • Can be used in the English classroom to teach William Carlos Williams.

Teaching Portfolio

PHP Bootstrap HTML CSS

  • Sample lessons and projects in Computer Science and Latin.
  • Narratives of my teaching experience and education in Computer Science and Latin.
  • Student reviews.
  • Website design inspired by the computer terminal and code text editors.
Computer science and Latin teaching portfolio

About

Kelly Lougheed

I'm a Los Angeles-based computer science teacher with a background in Latin. I've worked as a software developer and am currently in my fourth year of teaching. A Classics graduate of Brown University, I will complete certificates in Software Development at UC Berkeley Extension and Computer Science Education at the College of St. Scholastica in summer 2018.

I have professional experience with Python, JavaScript, PHP, and HTML/CSS, and have also worked with Ruby on Rails, Swift, and Java. I am familiar with block-based platforms like Scratch, Snap!, and App Inventor as well.

Offline, I am proficient in Latin and Ancient Greek. My top travel destination is Rome, where I have been known to indulge in conversational Latin.



JavaScript


Ruby


Rails


Python


Java


Swift


PHP


HTML5


CSS3