Select Page
Lily Donaldson

Lily K. Donaldson

I’m a classroom Computer Science teacher and an advocate for STEM and Arts Education working to bridge educational gaps, especially among disadvantaged K-12 students. 

As a technologist and educator that’s worked with people from all walks of life (from kindergartners in rural New Mexico to NASA scientists in New York City), I’ve developed excellent communication skills, technical aptitude, and the ability to empathetically support and empower people from highly diverse backgrounds in science and technology, and beyond.

Connect with me to learn more about my innovative STEM education work (and more)!

me @ lilykdonaldson.com | arttechnically.org 

Lily Donaldson

Lily K. Donaldson

I’m a classroom Computer Science teacher and an advocate for STEM and Arts Education working to bridge educational gaps, especially among disadvantaged K-12 students.

As a technologist and educator that’s worked with people from all walks of life (from kindergartners in rural New Mexico to NASA scientists in New York City), I’ve developed excellent communication skills, technical aptitude, and the ability to empathetically support and empower people from highly diverse backgrounds in science and technology, and beyond.

Connect with me to learn more about my innovative STEM education work (and more)!

me @ lilykdonaldson.com | arttechnically.org 

Recent Posts

Children’s Miracle Network Week 2020

Children’s Miracle Network Week 2020

Did you know that 1 in 10 children in North America receives treatment at a CMN hospital every year? Support the CMN COVID-19 Impact fund!

Miss Embassy Row 2020

Miss Embassy Row 2020

Lily represented the Embassy Row community of Washington, DC at the Miss District of Columbia USA 2020 pageant.

NASA Cereal Box Spectrometers

NASA Cereal Box Spectrometers

Visiting Bon Lin Elementary for a NASA educational workshop making Cereal Box Spectrometers and talking about the NASA Space Grant Consortium.

Holidays 2019

Holidays 2019

Thanksgiving and Christmas with friends and family.

Digital Stagelighting Game

Digital Stagelighting Game

This C# Unity game is an opportunity to play with stage lighting design. You can turn available lights on and off and change lights’ color filters and spot angles through the simplified CAD (Computer-Aided Design) lighting plot. Then, you can see what your edits look like on a 3D stage.

P5.js Modules

P5.js Modules

P5.js is a JavaScript client-side library for creating graphic and interactive experiences. Lily was the Teaching Assistant to Professor Arthur Shapiro for the pilot of a lower-level Computer Science course using it (CSC 121 “Creative Coding”) at American University in Fall 2018. The course has since been integrated into the Computer Science department’s regular course offerings and approved to satisfy a General Education requirement for the university (Quantitative Literacy I).

Spooky Mad Science Expo

Spooky Mad Science Expo

Halloween comes early for Art Technically! Had fun with the kids of the WAL Spooky Mad Science Expo coding Halloween cards yesterday using Art Technically’s Love Letters lesson plan.

DC Spring and Summer 2019

DC Spring and Summer 2019

National Park Service week, cherry blossom season, Kennedy Center, and the Apollo anniversary at the national mall.

Complex Problems Program Leader

Complex Problems Program Leader

Lily was the program leader of an American University first-year “Complex Problems” seminar called “Reality: Distorted, Augmented, or Otherwise.”

AU Cheerleading 2018-2019 Season

AU Cheerleading 2018-2019 Season

American University Cheerleading Season 2018-2019 ending with NCA College Cheerleading Nationals in Daytona April 2019.

Assembly Language Final Project for OoCS

Assembly Language Final Project for OoCS

This is a game written entirely in Assembly language. The game features a sprite inspired by Tamagotchi. The hardware includes a microcontroller, LED screen, potentiometer, and a piezo.

Predictive Policing Module

Predictive Policing Module

An example of Average Kerneling and Heat Mapping for use with Predictive Policing. Coded in p5.js.