Texas Computer Science
  • Home
  • TEKS & Courses
    • State Requirements
    • Credits
    • Endorsements
      • STEM Endorsement
      • Business & Industry Endorsement
      • Multidisciplinary Studies Endorsement
    • Funding
    • Teacher Certification
    • Online CS Courses
  • Textbooks & Resources
    • State-Adopted Materials
    • More Textbooks & Curriculum
    • AP Computer Science Principles Resources
    • AP Computer Science A Resources
    • Assignment Ideas
    • Topic Resources
    • Connect CS Concepts to Other Disciplines & Real World
    • Visual Programming Environments
    • Robotics
    • Cybersecurity
  • Preparing & Thriving
    • Learn Java
    • Outline the Year
    • Instruction Methods
      • Pedagogy Best Practices
      • Flipped Classroom
      • Project Based Learning
    • Assessment & Grading
      • Daily Work: Programming Assignments
      • Formative Assessment
      • Summative Assessment: Tests & Projects
    • Classroom Management
    • Maintaining Your Sanity
  • Professional Learning
    • Trainings & Workshops
    • Professional Organizations & Networks
    • Blogs & Social Networking
    • Articles & Publications
    • Professional Awards
  • Student Opportunities
    • Student Contests
    • Student Camps & Learning Opps
    • College Degrees
  • Recruit & Advocate
    • Advocate at Your Campus
    • Encouraging Diversity in CS
    • CS Ed Week & Hour of Code
      • Hour of Code: CS Classes
      • Hour of Code: K-12
  • About
    • Presentations
  • Home
  • TEKS & Courses
    • State Requirements
    • Credits
    • Endorsements
      • STEM Endorsement
      • Business & Industry Endorsement
      • Multidisciplinary Studies Endorsement
    • Funding
    • Teacher Certification
    • Online CS Courses
  • Textbooks & Resources
    • State-Adopted Materials
    • More Textbooks & Curriculum
    • AP Computer Science Principles Resources
    • AP Computer Science A Resources
    • Assignment Ideas
    • Topic Resources
    • Connect CS Concepts to Other Disciplines & Real World
    • Visual Programming Environments
    • Robotics
    • Cybersecurity
  • Preparing & Thriving
    • Learn Java
    • Outline the Year
    • Instruction Methods
      • Pedagogy Best Practices
      • Flipped Classroom
      • Project Based Learning
    • Assessment & Grading
      • Daily Work: Programming Assignments
      • Formative Assessment
      • Summative Assessment: Tests & Projects
    • Classroom Management
    • Maintaining Your Sanity
  • Professional Learning
    • Trainings & Workshops
    • Professional Organizations & Networks
    • Blogs & Social Networking
    • Articles & Publications
    • Professional Awards
  • Student Opportunities
    • Student Contests
    • Student Camps & Learning Opps
    • College Degrees
  • Recruit & Advocate
    • Advocate at Your Campus
    • Encouraging Diversity in CS
    • CS Ed Week & Hour of Code
      • Hour of Code: CS Classes
      • Hour of Code: K-12
  • About
    • Presentations

Encouraging Diversity in Computer Science

Having a diverse group of students (male and female students, students from a variety of ethnic and socioeconomic backgrounds) in computer science classes and in the information technology industry is important:
  • It may lead to innovation. People bring different approaches to problem-solving and create technologies often because of their unique experiences.
  • More diversity helps guard against bias and may lead to new ideas that improve life for everyone.

Below are presentations and resources that may help you recruit and retain a diverse group of students in your computer science classes.
Encouraging Girls to Participate in Computer Science
  • Exciting Girls (and All Students) about CS and STEM: Messaging, Imagery, & Attitude, by Tricia Berry, Texas Girls Collaborative Project and Women in Engineering Program at UT Austin
  • National Center for Women & Information Technology (NCWIT)
  • AAUW Resources
  • National Institute for Women in Trades, Technology and Science
  • ​Tips for Reducing Bias, from CS Teaching Tips
  • Encouraging Girls in Math and Science from Institute of Educational Sciences
Videos
  • Change the World - Hour of Code 2015 video by Code.org
  • she++ The Documentary - Good Girl Gone Geek (2013) Stories from high school girls, recently graduated female computer scientists now working in industry, female technology CEOs, Stanford academics, and Silicon Valley venture capitalists, build momentum as she++: The Documentary accumulates facts and statistics, and most promisingly, personal stories. This film will startle the world and inspire girls, young and old, to take the lack of a Y chromosome and make a girl's vision unique and useful in the world of code.
  • Code: Debugging the Gender Gap (2015) Exposes the dearth of American female and minority software engineers and explores the reasons for this gender gap.  CODE raises the question: what would society gain from having more women and minorities code?
Books
  • Kicking Butt in Computer Science: Women in Computing at Carnegie Melon University (2016)  Tells a story of cultural change and explains how the school has consistently attracted and graduated a higher percentage of female computer science students than the national average. Authors Carol Frieze and Jeria Quesenberry stress that changing culture, not curriculum, is the key to success in developing an environment in which both women and men can thrive and be successful in computer science.
Posters
  • Women You Should Know  Downloadable STEM Role Models Posters Celebrate Women Innovators as Illustrated by Women Artists
Powered by Create your own unique website with customizable templates.
  • Home
  • TEKS & Courses
    • State Requirements
    • Credits
    • Endorsements
      • STEM Endorsement
      • Business & Industry Endorsement
      • Multidisciplinary Studies Endorsement
    • Funding
    • Teacher Certification
    • Online CS Courses
  • Textbooks & Resources
    • State-Adopted Materials
    • More Textbooks & Curriculum
    • AP Computer Science Principles Resources
    • AP Computer Science A Resources
    • Assignment Ideas
    • Topic Resources
    • Connect CS Concepts to Other Disciplines & Real World
    • Visual Programming Environments
    • Robotics
    • Cybersecurity
  • Preparing & Thriving
    • Learn Java
    • Outline the Year
    • Instruction Methods
      • Pedagogy Best Practices
      • Flipped Classroom
      • Project Based Learning
    • Assessment & Grading
      • Daily Work: Programming Assignments
      • Formative Assessment
      • Summative Assessment: Tests & Projects
    • Classroom Management
    • Maintaining Your Sanity
  • Professional Learning
    • Trainings & Workshops
    • Professional Organizations & Networks
    • Blogs & Social Networking
    • Articles & Publications
    • Professional Awards
  • Student Opportunities
    • Student Contests
    • Student Camps & Learning Opps
    • College Degrees
  • Recruit & Advocate
    • Advocate at Your Campus
    • Encouraging Diversity in CS
    • CS Ed Week & Hour of Code
      • Hour of Code: CS Classes
      • Hour of Code: K-12
  • About
    • Presentations