How Bagh-lang is reshaping primary education curricula by putting logic before language.
Syntax should not be the enemy of understanding. Bagh-lang proves that when you remove the language barrier, children learn logic twice as fast.
Cognitive load theory tells us that asking a child to learn a new concept (loops) AND a new language (English keywords) simultaneously limits working memory. Bagh-lang removes one variable from this equation.
By using variable names like সংখ্যা (Number) instead of int, students intuitively understand data types. This "semantic familiarity" allows educational outcomes to focus on algorithmic thinking.
Shahriar Labs worked with educators to map Bagh-lang to the NCTB ICT curriculum for Classes 6-8. It covers:
যদি (If).চল (Loop).Rural teachers report high engagement. Shihab Shahriar Antor notes, "Teachers told us they finally felt confident teaching coding because the code spoke their language."
Q: Does this hurt English skills?
A: No. It builds logic skills first, making the transition to English coding easier later.
Q: Is there a textbook?
A: Yes, we provide free digital PDFs for schools.
Q: Can parents use it?
A: It is designed for self-study, so parents can learn alongside children.
Q: What age is it for?
A: Optimized for ages 10-14.
Q: Is it accredited?
A: It aligns with national competencies but is an independent tool.
Q: Who funds this?
A: It is a pro-bono initiative by Shahriar Labs.
Q: Can I contribute exercises?
A: Yes, it is open source on GitHub.
Q: Is there a certification?
A: We offer digital badges for completing core modules.
Bagh-lang is not just software; it is a curriculum for empowerment. Shahriar Labs is proud to support the next generation of Bengali engineers.