About The Author @johnowenteachcs


John Owen is a highly successful Computer Science teacher, having taught for 33 years in Texas, over 20 in high school computer science, with students achieving high honors in state and national competitions, making top scores on the CS AP test, with many now working in the IT industry. He currently works with the University of Texas, Center for STEM Education, helping to train and develop future computer science teachers, first in preparing to take the CS certification test, and then preparing for actual classroom instruction delivery.

Since the summer of 2015, John has conducted over 30 face-to-face WeTeachCS workshops, and online courses as an Oracle Academy instructor, preparing teachers for the certification test, as well as providing training in Alice, Greenfoot, and Java programming. He developed and authored the highly successful edX MOOC, Foundations of Computer Science for Teachers, which has run several times since January 2016, with thousands of participants from all over the globe. The results of these courses is a 2000% increase in the number of teachers, in Texas alone, who have become certified since 2015, a total of over 300 over the past two years, compared to only 14 in the year 2014.

During his teaching tenure, he served for six years as a Reader for the Computer Science Advanced Placement test, and mentored several high school sponsors as they worked to establish their own computer science programs. After retiring in 2013 from 33 years of public school teaching, his mission now is to help high schools all across Texas and beyond establish and improve computer science programs using these high-quality, tried-and-proven, free online lessons and low cost supplementary materials. He currently serves as the chairman of and chief packet writer for the Texas UIL State Computer Science Committee.