Introduction holds coding workshops
for girls to learn cutting-edge topics in programming.

In our 2019 session, learn about AI and build your own smart movie recommender system. Through hands-on activities, coding contests, and projects, discover the thrill of programming.

The Details will hold an AI workshop on March 3, 2019, with coding lessons, a speaker panel, and free food & prizes.


  • Village Square Library: 4001 Evergreen Village Square, San Jose, CA 95135


  • 9 AM - 3 PM

Target Audience

  • Middle school- high school; experienced in Python


  • - Create your own smart movie recommender system.
  • - Attend a speaker panel of college students and industry professionals working in CS.
  • - Compete in a team coding contest for Amazon Echo Dots!


  • - Participants should bring their own laptop and charger.
  • - Lunch, snacks, and refreshments will be provided.
The Workshop' 2019 workshop, targeted toward students with experience in programming, will teach about artificial intelligence and machine learning, one of the most groundbreaking technologies in this age.

After an introduction to AI in the real world, students will dive into the fundamental concepts behind AI algorithms and architecture. Students will learn how to code their own movie recommendation system using an interactive Jupyter notebook.

Theory may be challenging, so it is recommended that students have a solid background in Python (functions and classes).

9:00 - 9:15 AM Check-in, introductions
9:15 - 9:45 AM Introduction to AI & Machine Learning; activity & demo
9:45 - 10:00 AM Snack break
10:00 - 10:45 AM Lesson on advanced Python programming
10:45 - 11:00 AM Break; instructions for coding contest
11:00 AM - 11:45 AM Coding contest with prizes
11:45 - 12:00 PM Award teams; explain solutions to select problems
12:00 AM - 12:45 PM Lunch (provided)
12:45 - 1:15 PM KNN Algorithm Explanation
1:15 - 1:45 PM Speaker Panel - College students & Industry professionals in CS
1:30 - 2:00 PM Coding implementation of Movie Recommender
2:00 - 2:15 PM Break
2:15 - 2:45 PM Finish implementation of Movie Recommender
2:45 - 3:00 PM Conclusion of program, sign-out
Our Sponsors
Our Team

Jocelin Su, Program Leader

Jocelin is a senior at Evergreen Valley High School, and has been deeply involved in computer science, competition math at the national level, and AI. She is excited for another year of teaching in

Jasmine Chahal, Program Volunteer

Jasmine Chahal is a junior at Evergreen Valley High School. She was first introduced to JavaScript in elementary school and has been passionate about coding ever since. She loves teaching in Girls Who Code,, and The Code Matrix. Jasmine also loves to dance, and captains for a dance team in her free time.

Riya Mogli, Program Volunteer

Riya Mogli is a junior at EVHS. She has been part of the Girls Who Code Club at her school for 2 years and has enjoyed several events and volunteering with the club. Aside from coding she enjoys dancing, travelling, and speech and debate.