Girls work in small teams to help each other, decide on a shared solution and solve problems
Coding for girls
Use catchy, fun text to tell people what you offer.
Coding for Girls Program
A coding program for girls.
We encourage the girls to be innovators and risk takers. We believe that there are no failures, only solutions that are "more or less" effective.
Safe learning environment
We are totally open to getting feedback from the girls to learn what interests them. We will also track their interest level periodically to gauge their level of interest.
tracking interest and open feedback
Online coding and computer literacy classes designed for girls (7-18 years old)
Python Programming Level 3
Successful completion of Python Programming L1 and Python Programming L2 is required for this module. In this course, we will build on the understanding of topics in Level 2 by creating more complex codes, while also exploring new concepts like object-oriented programming. From Chatbots to Pygame, this course is engaging, fun and useful.
​​
This course takes 26 sessions to complete.​
Topics covered
Conditionals and branching
-
Recap - if/else/elif conditionals, relational operators, bitwise operators
-
Mini projects
Functions
-
Recap - def, passing arguments/parameters, calling function, returning
-
Mini projects
-
Global and Local variables
-
Modules
-
Difference between functions and modules
-
Date/ Time module project
-
Dot notation
Review of Data structure - Lists, Tuple, Dictionaries, Sets
-
Projects to practice Lists, Tuples, Dictionaries and Sets
-
Nested For loops and while loops with data structures
-
Reading and writing to files
-
Counting words in a book project
-
Chatbot with NLTK library
Object-Oriented Programming (OOP)
-
Objects and Classes
-
Creating and Using a Class
-
Working with Classes and Instances
-
Inheritance
-
Importing classes
-
Project to practice Objects and Class
Pygame
-
Pygame basics
-
Snake and apple game