Come Join us for our workshop titled Introduction to Python on Saturday, January 18th and January 25th, 2025, for girls (ages 8 – 12 & 13-17).
This workshop is designed to introduce young learners to the world of Python programming, one of the most popular and versatile coding languages in the world. With tailored paths for both beginners and advanced learners, this workshop ensures an engaging and inclusive environment where participants can explore coding concepts, solve problems, and build confidence in their programming abilities. Whether they are starting fresh or building on prior knowledge, learners will discover the power of Python through hands-on activities and guided projects.
Materials Required
- Computing Devices: Each participant will need a computer or laptop that can access internet-based resources.
- Programming Environment: The workshop will utilize Scratch for programming exercises.
- Learning Resources: All necessary educational materials will be digitally accessible through the Moodle platform.
Learning Outcomes Beginner Path
- Understand Basic Programming Concepts: Grasp foundational elements like variables, loops, and conditionals.
- Write Simple Python Programs: Create programs for tasks like calculations and decision-making.
- Problem-Solve with Coding: Develop critical thinking by tackling simple programming challenges.
- Work with Lists and Data Structures: Learn to organize and manipulate data using Python lists.
- Build a Mini-Project: Complete a small project that showcases their newfound skills.
Advanced Path
- Advanced Programming Concepts: Building on basic skills to include data structures and more complex programming constructs.
- Long-term Machine Learning Project: Advanced learners will be challenged to work on a long-term machine learning project, applying their knowledge to create impactful AI models.