Explore our programs — offering exceptional academic preparation, opportunities for growth, and the tools to make an impact.
Find everything you need to apply for and finance your graduate education.
Stories, strategies, and actionable knowledge — putting HGSE's powerful ideas into practice.
With deep expertise that connects research, practice, and policy, HGSE faculty are leaders in the field.
Get to know our community — and all the ways to learn, collaborate, connect, develop your career, and build your network.
Faculty-led programs to deepen your impact and build your effectiveness as an educator and leader.
Access the premiere education subject library for Harvard University.
Access the Office of Student Affairs, the Office of the Registrar, Career Services, and other key resources.
Explore opportunities to grow, build connections, and create change.
Ph.D., Massachusetts Institute of Technology, (2012)M.A., The University of British Columbia, (2007)B.Ed., The University of British Columbia, (2005)B.S., The University of British Columbia, (2003)
Karen Brennan is a professor of practice at HGSE, where she directs the Creative Computing Lab, and an affiliate in Computer Science. Her research is primarily concerned with the design of learning experiences in K–12 computer science. She is especially interested in constructionist learning experience design, an approach that cultivates learner agency and community through personalizing, creating, sharing, and reflecting. Her research and design activities are situated in three interconnected thematic areas: (1) investigating how K–12 teachers design learning experiences in computing education, (2) creating support structures for K–12 teachers to develop understandings of constructionist approaches to computing education in the classroom, and (3) studying the development of computational fluency in young learners. Before joining HGSE, Brennan completed her Ph.D. at the MIT Media Lab, where she was a member of the team that develops the Scratch programming environment.
Click here to see a full list of Karen Brennan's courses.