Topics
Browse Our Library of Workshop Topics
Designed for girls currently in grades 5-8, our free workshops include a guided workshop plan, instructor slideshows and hands-on activities for participants. They are designed to make it easy for partners to run engaging workshops in their communities. Help CompTIA Spark reach more girls and get them excited about a variety of tech topics!
Interested in volunteering to run a workshop? Want to find out how your company or organization can become a partner? To connect with us and learn more, the first step is to indicate your interest by registering here. Someone from the CompTIA Spark TechGirlz outreach team will be in touch with you regarding the next steps. You can also reach us at [email protected].
Workshop Styles
Direct instruction workshops are instructor led, meaning the volunteer leads participants through a subject or skill step by step. The instructor presents the information live, models the skill and then guides participants as they practice the skill. This method is highly structured and is a common way to teach new concepts or skills.
Blended learning workshops are designed to combine the best of both worlds – instructor-facilitated sections and enhanced video instruction. By combining the two styles, students will take part in live instructor-led workshop discussions that will provide a deeper understanding of the topics and a connection to the TechGirlz community, while instructors receive support through a variety of resources to enhance their teaching experience.
Instructor Difficulty Levels
BASIC
Instructor needs little to no experience with this topic’s main ideas, terminology, or hardware.
INTERMEDIATE
Instructor should have some prior knowledge or experience with this topic’s main ideas, languages, or hardware (or be up for learning a new topic!)
ADVANCED
View Our Topics
Designing Mobile Apps
💻 Available Virtually!
Students will work in teams to design a mobile app. They will select an app idea, develop a prototype, and present their final product to the class.
Picture Perfect Marketing: Edit Photos like a Pro
💻 Available Virtually!
Students will learn how to edit and create images and photos in PIXLR, a free photo editing software. They will take on the role of a “freelance” graphic designer who has been “hired” by clients to utilize their photo editing skills to create marketing ads. They will learn how to add, edit and touch-up images.
In BETA
Create and Play Video Games Using Scratch
💻 Available Virtually!
Students will use the Scratch editor to create and play a video game using block programming. They will learn about different types of coding syntax, such as loops and conditionals. At the end of the workshop, students will have the tools and knowledge necessary to create a video game from scratch, or customize an existing game by adding additional features and/or levels. In BETA
Podcasting
💻 Available Virtually!
Students will learn how to make an effective podcast by making their stories engaging and using music and sound effects to put their listeners into the aural environment of their story. This workshop plan familiarizes students with the podcasting software, http://Podcastle.ai , followed by creating a simple, personal podcast recording.
In BETA
Make a Website Using HTML/CSS
💻 Available Virtually!
Students will learn the elements of HTML and CSS and use them to create a website. Using CodePen.io and a web browser, students will edit web page templates and use them to make their own website.
In BETA
Introduction to JavaScript
💻 Available Virtually!
In this course, students will learn the basic concepts of JavaScript, learn to talk directly to their website, and create their own JavaScript program using Chrome Developer Tools and LaunchBox.
Cybersecurity Basics: How to Manage Cyber Risks
💻 Available Virtually!
Students will learn about cybersecurity and how to identify the most common types of cyber attacks. They will learn how to keep their information safe from scammers by identifying phishing emails and creating strong passwords. Discussion of what organizations can do to protect themselves from attackers trying to steal their data is included in the in-person workshop. In BETA
Artificial Intelligence: How Computers Learn
💻 Available Virtually!
In this workshop, students will learn about how machine learning techniques such as artificial neural networks learn from data to answer real world questions.
Python Programming
💻 Available Virtually!
Students will learn the basics of Python programming including: simple data types (e.g., floats, integers, strings, and lists), comparisons, if-statements, and loops.
Hear from Volunteers
Check out some of our volunteers’ experiences with teaching girls technology by reading their TechShop Recaps. Their stories depict how rewarding volunteering with TechGirlz is and why anyone should try and can teach a TechShop in their own community.
Want to share your experience volunteering with TechGirlz? Reach out to [email protected].