K-12 Featured Resources

BPCNet: Get Support for the NSF Broadening Participation in Computing Plan Requirement

BPCNet: Get Support for the NSF Broadening Participation in Computing Plan Requirement

The National Science Foundation (NSF) is committed to addressing the lack of diversity in the computing workforce by encouraging practices and programs that focus on…

NCWIT Engagement Practices Framework

NCWIT Engagement Practices Framework

The NCWIT Engagement Practices Framework outlines actions faculty can take in their classrooms and beyond to help broaden participation in computing. It is organized around…

The Color of Our Future: An Online Conversation Series on the Empowerment and Inclusion of Black Women & Girls in Tech

The Color of Our Future: An Online Conversation Series on the Empowerment and Inclusion of Black Women & Girls in Tech

In honor of Black History Month (February 2020) and Women’s History Month (March 2020), NCWIT celebrates the contributions of Black women and girls in computing…

Top 10 Ways to Engage School Counselors as Allies in the Effort to Increase Student Access to Computer Science Education and Careers

Top 10 Ways to Engage School Counselors as Allies in the Effort to Increase Student Access to Computer Science Education and Careers

School counselors are eager to direct students to viable education and career opportunities. Consider these key points for collaboration as you plan to meet with…

NCWIT Scorecard: The Status of Women in Computing [2020 Update]

NCWIT Scorecard: The Status of Women in Computing [2020 Update]

The NCWIT Scorecard shows trends in girls’ and women’s participation in computing in the U.S. over time, providing a benchmark for measuring progress and identifying…

Virtual Classroom Décor for Computer Science and Tech Educators

Virtual Classroom Décor for Computer Science and Tech Educators

Inspired by teachers creating Bitmoji virtual classrooms, NCWIT has assembled a set of interactive elements to help teachers make all students feel welcome and to…

Why Should Young People Consider Careers in Computing and Information Technology?

Why Should Young People Consider Careers in Computing and Information Technology?

What should you tell a young person about IT careers? How can they prepare now for a career in IT? Created for school counselors by…

Guide to Inclusive Computer Science Education: How educators can encourage and engage all students in computer science

Guide to Inclusive Computer Science Education: How educators can encourage and engage all students in computer science

Knowledge of computer science (CS) is fundamental to students’ future careers. This guide provides educators with context and concrete steps to build and expand inclusivity…

You Can Actively Recruit a Diverse Range of Girls into High School Computing Classes: A Workbook for High School Teachers

You Can Actively Recruit a Diverse Range of Girls into High School Computing Classes: A Workbook for High School Teachers

This workbook will help educators and influencers understand the research-based reasons why a diverse range of girls are less likely to take computing courses in…

Bridging the Encouragement Gap in Computing

Bridging the Encouragement Gap in Computing

There is consensus among researchers that encouragement matters and plays a critical role in engaging more young women and girls in computing. Here are some…

3.0 TECHNOLOchicas Posters – Set of Eleven (11″x17″)

3.0 TECHNOLOchicas Posters – Set of Eleven (11″x17″)

Set of eleven TECHNOLOchicas 3.0 11″x17″ posters.

Modern Figures Podcast

Modern Figures Podcast

Modern Figures Podcast (http://modernfigurespodcast.com/) guest stars Black women in computing who share their stories and perspectives on technical, societal, and personal topics. Geared toward women…

Top 10 Ways Families Can Encourage Girls’ Interest in Computing

Top 10 Ways Families Can Encourage Girls’ Interest in Computing

Technology is a fast-growing, high-paying, creative field. Here are 10 ways that you, as a family member, can encourage the girls in your life to…

Computer Science Professional Development Guide

Computer Science Professional Development Guide

Three out of five schools in the U.S. do not offer computing courses that include programming or coding, yet we know that computing jobs are…

Computer Science Is for Everyone: A toolkit for middle and high schools to increase diversity in computer science education

Computer Science Is for Everyone: A toolkit for middle and high schools to increase diversity in computer science education

Schools across the country and around the world are working to increase access to quality CS education. But while CS classes and opportunities are expanding,…

Computer Science Is for Everyone (PowerPoint)

Computer Science Is for Everyone (PowerPoint)

This customizable PowerPoint presentation is an excellent resource for schools who wish to educate their community about computer science, to teach about the importance of…

Enrich PK-8 Computing Education

Enrich PK-8 Computing Education

Student influencers such as formal and informal educators and parents are eager to direct students to viable education opportunities in computing. Consider these key points…

Computer Science-in-a-Box: Unplug Your Curriculum (2018 Update)

Computer Science-in-a-Box: Unplug Your Curriculum (2018 Update)

Computer Science-in-a-Box: Unplug Your Curriculum introduces fundamental building blocks of computer science — without using computers. Use it with students ages 9 to 14 to…

Critical Listening Guide: Just Because You Always Hear It, Doesn’t Mean It’s True

Critical Listening Guide: Just Because You Always Hear It, Doesn’t Mean It’s True

Use this guide to help identify common misunderstandings that surface when people talk about how to increase the participation of women. Learn to spot “red…

How Can You Engage A Diverse Range of Girls in Technology?

How Can You Engage A Diverse Range of Girls in Technology?

Culturally Responsive Computing (CRC) programs help educators connect computing curriculum to the interests, prior experiences, and needs of students diverse in race, class, ability, and…

Top 10 Ways to Engage Underrepresented Students in Computing

Top 10 Ways to Engage Underrepresented Students in Computing

These tips will help you to engage students in your computing courses and retain them in the major. These ideas and examples are drawn from…

NCWIT Tips: 8 Ways to Give Students More Effective Feedback Using a Growth Mindset

NCWIT Tips: 8 Ways to Give Students More Effective Feedback Using a Growth Mindset

Effective feedback gives students the information they actually use to increase their learning and improve their performance. It should employ a “growth mindset” that focuses…

Top 10 Ways of Recruiting High School Women into Your Computing Classes

Top 10 Ways of Recruiting High School Women into Your Computing Classes

Recruiting diverse students to computing requires that you spark their interest, build their confidence they can succeed, create a community where they feel like they…

How Can Encouragement Increase Persistence in Computing?

How Can Encouragement Increase Persistence in Computing?

Encouragement increases self-efficacy, which is the belief in one’s ability to successfully perform a task. Because we are more likely to engage in tasks that…

NCWIT 2011 Summit Slides, Stereotype Threat and the Role of Encouragement

NCWIT 2011 Summit Slides, Stereotype Threat and the Role of Encouragement

This talk features one of the pre-eminent experts on stereotype threat, Joshua Aronson, talking about how stereotype threat affects underrepresented groups in particular environments and what…

How Do You Introduce Computing in an Engaging Way?

How Do You Introduce Computing in an Engaging Way?

Engage students not already drawn to computing by creating academic and social environments where these students feel like they belong. Students respond positively to solving…

Top 10 Ways You Can Retain Students in Computing

Top 10 Ways You Can Retain Students in Computing

This brief, easy-to-share resource highlights the top ten evidence-based ways to retain undergraduate students in computing. Related resource: EngageCSEdu: Foster diversity in your introductory computer…

How Do You Provide Intentional Role Modeling?

How Do You Provide Intentional Role Modeling?

In addition to demonstrating expertise and experience, intentional role models display their strengths and weaknesses and help observers see how they could attain a similar…

Scroll to Top