Our Teaching Techniques
We meet students where they are with tailored techniques:
- Visuals and storytelling for younger children. 
- Block-based to text-based programming transitions for preteens. 
- Advanced algorithms and system design for teens, preparing them for future careers. 
The Cycle of Inquiry
Our lessons follow a Cycle of Inquiry to engage students in exploring real-world connections:
- Ask: Start with curiosity-driven questions. 
- Investigate: Collect and analyze information through experiments, interviews, and observations. 
- Create: Synthesize ideas and develop new knowledge. 
- Discuss: Share and compare findings with peers. 
- Reflect: Evaluate the learning process and make improvements. 
This cyclical approach ensures students actively engage with their learning, promoting creativity, critical thinking, and collaboration.
