Blog Post

Community Profile: Sean Morris

Each month, highlighting a member of the CS for All Teachers community


Name: Sean Morris

Occupation: Computer Science High School Teacher

Workplace: Albany High School, Albany, CA

Years in education: 20

Years teaching computer science: 15



What interests you about computer science?

I love the creativity and problem solving that accompanies this field.

How did you start teaching computer science? Do you have a background in CS?

I studied CS for a couple years in college and used that knowledge to start teaching computer science and math early in my career.

How have your computer science students inspired you? What is your favorite CS project you have completed with them?

They inspire me to create engaging and fun context. I love my Beginning CS number sense project. The project is based on a research experiment done with young children in which the children see sets of two different colored balls on the screen for one second and then decide which set had a larger quanitity. It is an attempt to measure number sense in early childhood. My students create the application that might have been used to do this study; some have even used it to then run a small experiment in an elementary classroom.

How do you recruit students into your CS classes?

I roam the halls asking students why I don't know them and invite them to take a class. I also use word of mouth and counselors, run projects at the elementary school, and have spoken at the middle school orientation.



How do you get other teachers, administrators, and community members excited about computer science?

I run projects at the elementary schools with my high school students, participate in a district-wide math and science day, set up meetings, talk about CS with fellow parents, and post pictures of fun activites on the school Instagram.

What excites you most about the current state of CS education in the US?

The curriculum is so new that there has been, and continues to be, lots of innovation in how I teach and what I get to teach.

What do you enjoy most about participating in CS for All Teachers?

I really enjoy getting to know fellow CS teachers from around the country.

Besides the CS for All Teachers community of practice, what is your favorite CS tool or resource?

The Beauty and Joy of Computing (BJC) Piazza group, weekly meetings, and summer professional development

What is the biggest piece of advice you would give to potential CS educators?

Have fun and make sure your students are having as much fun as you can inspire.



What is your proudest professional accomplishment?

Growing the computer science program at Albany Unified School District - in particular working hard to move from a total of four girls in four classes when I started to having 35-40% in every course - seven or eight sections a year!

What do you do to recharge after a long day (or week, month, year, etc.) of teaching?​

CrossFit, mountain biking, snowboarding, and playing games with my kids and sports with my kids