We are building scratch games and animations so as to enhance critical thinking, creativity and make learning engaging and fun for youth. Our approach is to have computer science infused and taught in other subjects rather than as a standalone subject.