I love to see information presented in a new way that enables people to understand the content without needing to be an expert. I also love working with students and seeing them get it.
My job is designing interactivity for learning computer science and machine learning concepts as well as improving education experiences, and developing coding exercises that help students to learn. I also write scripts to automate processes.
Learning computer science also enables you to explore what you’re passionate about whether that’s music or medicine, in ways it may have been difficult to explore before.
I spent much of my childhood on movie sets with my dad. My dad and I wrote a BASIC program when I was three years’ old. I wrote my first program when I was in middle school when my math teacher introduced me to the power of an algorithm in math. That math teacher became my mentor when I went back to teach at that school, introduced me to Python and its application to math/science and started me thinking about computational thinking.
My brother was inspired to learn Python based on my experience and my family sees it as a powerful tool.
When I was young, I had many dream jobs: epidemiologist, educator, and magician. Now, my goals are to reduce inequitable systems and help people have access to resources and information.
It’s exciting to see how much of machine learning makes use of math/physics concepts and how much that is changing how one thinks about how to develop software. In education, computer science enables interactivity beyond traditional text/video mediums.
Phil’s path to Google learning designer
>> Attended Beverly Hills High School, Los Angeles, CA
>> Did a Bachelor of Science at Colorado Christian University
>> Went on to a Master of Arts in Education Technology, San Diego State University-California State University
>> Taught math, science and robotics at various high schools
>> Blogs about education for BrokenAirplane.com
>> Works as a Google learning designer