CogniCoder is an online coding class designed for kids and taught by instructors who know that not all children learn the same way. Our program starts with Scratch, a drag-and-drop programming language that's a lot like playing with blocks and allows kids to create their own games. Then we move onto Python, which is a more complicated language that goes from beginner to advanced levels.