Tapestry Workshop

If you are interested in:

  • Attracting more and diverse students into your high school Computer Science classes;
  • Influencing the perceptions of students, parents, guidance counselors, administrators, and other teachers on the importance of your courses and the opportunities they provide;
  • Engaging your students in the exciting and rewarding field of computing;
  • Sharing strategies, practices, and good ideas for teaching computer science;

and are teaching at a high school in the USA, we invite you to apply to our summer workshop on attracting and engaging diverse high school students to computer science.

apply now

Thanks to the National Science Foundation in support of the TAG project (Teachers Attracting Girls to Computing) and the Tapestry Project (Weaving a Diverse Computing Community), the workshops will be tuition-free with lodging and meals provided.

Honorariums of $1,000 will assist attendees with time and travel costs, and show our appreciation for their participation in the assessment of the workshop program and activities.

Workshop goals

The goals of the workshop are to share strategies, practices, and good ideas for teaching computer science. During the workshop, you will also learn about our strong commitment to undergraduate education.

Workshop participants will:

  • Explore activities for gaining the interest of all students
  • Interact with national experts on teaching and diversity practices
  • Initiate mentoring relationships between their students and college students
  • Hear about interesting topics in computer science and computer science education
  • Meet university faculty desiring to serve as ambassadors to their schools
  • Form a network of like-minded people for ongoing curriculum discussion and development

Workshops will be offered across the country at several locations. It is permissible to apply to any or all of the workshops. However, our preference is to maximize the number of different attendees across all workshops.


Development and running of the workshop has been sponsored by the National Science Foundation (grant 1042452) and by the College of St. Scholastica, its School of Education and its Computer Science Department. Their assistance is greatly appreciated.