K-12 Support Students

NCWIT Aspirations in Computing Postcard

Use this postcard to encourage a student to apply for the Award for Aspirations in Computing.

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 …

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 …

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 …

Moving Beyond Computer Literacy: Why Schools Should Teach Computer Science

Computer Science (CS) — not computer literacy — underlies most innovation today, from biotechnology to geoscience to national security. Computer science teaches students design, logical …

Creating Inclusive Computer Science (CS) Programs for Youth Training Webinar

How can library staff attract girls to their coding and maker programs? This webinar by NCWIT Senior Research Scientist Lecia Barker and Homer, Alaska Youth Services …

One-Pager: Counselors for Computing (C4C)

One-page overview of the NCWIT’s Counselors for Computing (C4C) program.

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 …

Counselors for Computing (C4C): Collaborating for CS Equity and Access (Webinar)

Did you know some of your greatest allies in advocating for computer science (CS) might work right alongside you every day? CS educators across the …

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-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 …

How Do You Retain Women Through Inclusive Pedagogy?

Women and minority students are not in computing courses under the same conditions as their white male classmates. Instructional practices offer opportunities to level the …

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 …

e-Textiles-in-a-Box

Use the e-Textiles-in-a-Box tutorial and get ready to teach young people about electronics and computing. Based on the Computational Textiles Curriculum and Sew Electric from …

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 …

AgentCubes-in-a-Box: Introduce Computing Through Game Design

Introduce students to computer science through AgentCubes, a powerful and engaging 2-D and 3-D programming tool. By completing the lessons in this program-in-a-box, your middle …

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 …

Which computing majors are right for me?

This card, co-branded with ACM, explains how computing interests and talents line up with different undergraduate degrees and the careers that follow.

How can I prepare for a computing major?

Produced with the Association for Computing Machinery (ACM) and the Computer Science Teachers Association (CSTA), this card gives computing-specific advice for the steps to take …

How Can Reducing Unconscious Bias Increase Women’s Success in IT?

Research shows that even individuals committed to equality harbor unconscious biases that impact everyday decisions and interactions. In the IT workplace, unconscious gender bias can …

Institutional Barriers & Their Effects: How can I talk to colleagues about these issues?

Institutional barriers (IBs) are policies, procedures, or situations that systematically disadvantage certain groups of people. IBs exist in any majority-minority group situation. When an initial …

Pair Programming-in-a-Box: The Power of Collaborative Learning

Pair programming is a collaborative learning method in which students program in pairs instead of individually. This approach significantly improves college students’ programming competency and …

How Do You Retain Women through Collaborative Learning?

Collaborative learning can improve retention rates, critical thinking, appreciation of diversity, and development of social and professional skills. When implementing collaborative learning, match students roughly …

How Can Unbiased Software Facilitate Girls’ Interest in IT?

Educational software can increase students’ motivation, interest, and academic achievement in science and math. To do so, it must be selected and utilized properly to …

Scroll to Top