This summer my sister and I ran an Alice workshop for middle school girls at a local college. We decided to have it at a college because we believed it would be more exciting for the girls than at a middle school or a high school computer lab. Like most universities, the Guilford College campus is beautiful in the summertime.
After looking at several classroom options, we chose to rent the astronomy computer lab in the science building. It had ten extremely powerful Mac computers, each with its own large work area. It was interesting and inviting, and a nice change of pace from the typical classroom setting. Professor Thom Espinola set up a network for us and loaded the Alice program onto the computers.
But we’re getting ahead of ourselves: Alice is a program designed to teach basic programming concepts through 3D modeling and storytelling, developed at Carnegie Mellon and available for free on their website (http://www.alice.org/) in PC and Mac format. I have been programming in it for four years, and Aleis has been working with it for two years. Aleis interned last summer teaching middle school teachers how to implement Alice into their classrooms.
To teach the workshop, Aleis and I selected a textbook and created a syllabus for the class. On the first day, when our students absorbed a day’s worth of material in the first half hour of class, we realized we might have to revise our schedule. The girls picked up on the lessons incredibly quickly and we covered all of the programming topics in the book by the end of the first week.
During the second week, the girls worked on final projects that would be presented to their parents and a couple of guest speakers on the final day. They incorporated several of the topics they had learned throughout the course, such as events, loops, if/else statements, variables, lists, and objects. Natascha, age 13, developed a space fantasy rescue game. Kenzie, age 11, designed an extremely interactive town exploration game. Jasmine, age 11, created a medieval fairy tale with a twist. Tiana, age 12, programmed a zombie apocalypse game. We were amazed at the creativity and skill level demonstrated by all of their projects.
On the final day, the girls’ families came to watch their presentations. Dr. Xia Zhao, a representative for NCWIT, gave a presentation about women in technology and presented each girl with a Computer Engineer Barbie. Dean Aaron Fetrow, the Vice President of Student Affairs at Guilford, invited the girls to consider the school.
On a personal level, we both really enjoyed teaching the Alice workshop and plan to hold more workshops next year. For more information, please visit our website: http://programming4girls.com/.
Aleis M. is a winner of the NCWIT North Carolina Affiliate Award for Aspirations in Computing and a student at Duke University. Her sister Dana is a senior in high school.
- K-12
- K-12
- I Want To
- K-12 Resources
K-12 Resources
Act and advocate for more inclusive computing learning experiences. Encourage and inspire students to explore computing pathways that match their interests and abilities.
- K-12 Programs
K-12 Programs
Inspire and encourage individuals of all backgrounds, equip K-12 and higher education influencers, and foster virtual and in-person communities at local, regional, and national levels.
- K-12 Alliance
K-12 Alliance
Mobilize year-round alongside formal and informal educators and other adult influencers nationwide working together to create lasting impact.
- Get Involved
- Higher Education
- Higher Education
- I Want To
- Higher Ed Resources
Higher Education Resources
Build consensus for action amongst colleagues, leaders, and advisors to create momentum for measurable, sustainable change within computing departments and institutions.
- Higher Ed Programs
Higher Education Programs
Recognize students’ computing aspirations, honor faculty for their outstanding mentorship, secure strategic buy-in for lasting change, and more.
- Academic Alliance
Academic Alliance
Mobilize year round alongside faculty, staff, administrators, department heads, and other mentors nationwide working together to create lasting impact.
- Get Involved
- Workforce
- Workforce
- I Want To
- Workforce Resources
Workforce Resources
Employ strategic approaches that avoid the typical pitfalls of traditional diversity, equity, and inclusion interventions.
- Workforce Programs
Workforce Programs
Volunteer to engage with the next generation of technologists, amplify the bottom-line benefits of diverse technological contributions, and more.
- Workforce Alliance
Workforce Alliance
Mobilize year round alongside corporate seniors, executives, and team leaders nationwide working together to create lasting impact.
- Get Involved
- Resources
- Resources
- Programs
- Programs
- Aspirations in Computing
Aspirations in Computing
Aspirations in Computing (AiC) provides encouragement, enables persistence, opens doors, and changes lives for women in technology from K-12 through career.
- BridgeUP STEM
BridgeUP STEM
BridgeUP STEM provides opportunities for individuals of all backgrounds to learn the skills of computer science and research methodology within a research university setting.
- Color of Our Future
Color of Our Future
The Color of Our Future focuses on broadening the meaningful participation of underrepresented women and girls of color (Black, Latinx, and Native American).
- Conversations for Change
Conversations for Change
Conversations for Change is an online thought leadership series that presents research-based recommendations and prompts peer-to-peer discussions to further inclusivity in computing.
- Counselors for Computing
Counselors for Computing
Counselors for Computing (C4C) offers professional development to school counselors, positioning them to effectively guide ALL students in exploring computing pathways.
- Higher Ed Programs
Higher Ed Programs
Higher Ed programs recognize students’ computing aspirations, honor faculty for their outstanding mentorship, secure strategic buy-in for lasting change, and more.
- NCWIT Recognitions
NCWIT Recognitions
NCWIT Recognitions foster great potential that otherwise may have gone unrecognized, and foster great ideas that might never have come to fruition.
- Regional Initiatives
Regional Initiatives
NCWIT’s Regional Initiatives bundle research-backed programs and practices to increase the local participation of women and girls in tech fields and careers. To understand local computing ecosystems, and cater content and programming to needs on the ground, NCWIT partners with community stakeholders to build awareness, inspire participation, and connect women to like-minded peers, role models, and opportunities.
- Sit With Me
Sit with Me
Sit With Me uses its iconic red chair to create in-person and virtual spaces where everyone can reflect on the value of diversity and inclusion.
- Tech Inclusion Journey
Tech Inclusion Journey
The Tech Inclusion Journey (TIJ) is a unique, scalable software platform that empowers change leaders to implement systemic, sustainable approaches to the creation of inclusive cultures.
- Aspirations in Computing
- News & Events
- News & Events
- NCWIT Summit
NCWIT Summit
The NCWIT Summit: where conversations lead to change is the world’s largest annual convening of change leaders focused on significantly improving diversity and equity in computing.
- News
News
Check out NCWIT’s latest press releases, press mentions, newsletters, blogs, and articles we are talking about!
- Events
Events
NCWIT offers various in-person and virtual events throughout the year and is also present at many other industry events. Find out about past and upcoming items here.
- re:think Magazine
re:think Magazine
A thought leadership magazine from NCWIT, advocates for a more diverse, equal, and inclusive technology industry. Check out current and past issues here.
- NCWIT Summit
- About NCWIT
- About NCWIT
- LOG IN