First Name


Last Name



Tim Barron has been an educator in the field of computing at Farmington High School for the past 18 years. He currently teaches four courses each year: AP Computer Science A (Java), AP Computer Science Principles (App Inventor & Python), PLTW Digital Electronics, and a half year Introduction to Computer Science course that is a blend of ideas he got from excellent workshops such as CS4HS at CMU and Tapsestry at UVA. He believes that at its core, Computer Science is problem solving and thinking. It is something everyone can learn to do and something everyone can improve at with effort. His Intro. course is a gentle introduction to programming which emphasizes the excitement and fun in CS as one goes from being a "user of technology to a creator of technology." He hopes that one day this course will move down to the middle school level where he believes it will capture the attention of an even more diverse and wider range of students including more girls who are open to giving CS a try. He actively encourages girls to pursue CS in high school and beyond and continues to research better ways to reach them. In addition, he is very proud to be the co-head coach of Farmington's FIRST Robotics team, the Second Law Enforcers. In 2013, he was recognized with the prestigious Woodie Flowers Award which is presented to an outstanding mentor in the robotics competition who best leads, inspires, teaches, and empowers their team using excellent communication skills. He is an active advocate for Computer Science education in his community and through the CTCSTA.