The year was 2007. I was getting ready to go into college and had no idea what I
wanted to do. In high school, the main thing on my mind was, when is the next
[insert metal band] album going to come out? I had a small interest in computers, but very little formal education.
Not surprisingly, I spent the first three years of college switching majors. I
ultimately ended up with a Bachelors of Science in Business—a far cry from what
I actually wanted to do with my life. While I wrestled with my academic
direction, I got a job working in the Apple Store. This was around the time that
the original iPhone was released, which was a pretty amazing experience. Working
with technology quickly became my passion. I learned many of the skills that I
have today from my time at Apple.
Over the years, I’ve met others with similar stories. This got me thinking about
all of the students who are never exposed to computer science as part of their
K - 12 curriculum. How does this impact their college decisions, or their pathway
into the workforce?
So I did a little digging. My wife Betsy is a kindergarten teacher in Great
Falls, SC. I’ve had the opportunity to spend time with her students, and one
thing I’ve noticed is that kids generally understand technology, especially if
you pull an iPad out of your computer bag. The other thing I’ve noticed is how
many kids have no idea what a computer programmer does. I’ve seen this same
confusion with middle school and high school students.
Code.org states by the year 2020, there will be 1,000,000 more jobs than
computer science students can fill. That is a staggering number. Luckily, there
are several organizations who want to help bridge the gap. One such organization
is Code.org. They offer a free, coding curriculum with
interactive games to help promote computer science programs in the classroom.
The organization is also behind Computer Science Education Week,
an annual program to help inspire K - 12 students by offering free, one hour
coding tutorials. This year’s event takes place December 7th - 13th. I have
personally had the opportunity to help facilitate at A.L. Brown High School, and
it was so rewarding to see students engage with computer science.
I cannot recommend this program highly enough.