Taimur Gajial — founder, Nuqta
زیادہ تر اردو بولنے والے طلبہ پروگرامنگ پہلی بار انگریزی میں سیکھتے ہیں۔ یعنی وہ ایک نیا مضمون بھی سیکھ رہے ہوتے ہیں، اور ساتھ ہی ایک نئی زبان میں سوچنے کی کوشش بھی کر رہے ہوتے ہیں۔ ابتدائی سطح پر یہ رکاوٹ بہت بڑی بن جاتی ہے، کیونکہ طالب علم کی توانائی مسئلہ حل کرنے کے بجائے انگریزی اصطلاحات، نحوی اصول، اور خرابی کے پیغامات سمجھنے میں لگ جاتی ہے۔
نقطہ اسی مسئلے سے شروع ہوا: کیا پروگرامنگ کا پہلا تجربہ اردو میں ہو سکتا ہے؟ کیا ایک طالب علم اپنی زبان میں کوڈ لکھ کر منطقی سوچ، مسئلہ حل کرنے، اور کمپیوٹیشنل فکر سیکھ سکتا ہے؟
دنیا بھر میں 20 کروڑ سے زائد لوگ اردو بولتے ہیں۔ اگر پروگرامنگ سیکھنے کا پہلا قدم ہی زبان کی وجہ سے مشکل بن جائے، تو بہت سے باصلاحیت طلبہ شروع میں ہی پیچھے رہ جاتے ہیں۔
ہمارا مقصد صرف کوڈ کو اردو میں ترجمہ کرنا نہیں ہے۔ مقصد یہ ہے کہ اردو بولنے والے طلبہ کو یہ احساس ہو کہ ٹیکنالوجی ان کے لیے بھی ہے، ان کی زبان میں بھی ہے، اور وہ بھی اسے بنا سکتے ہیں۔
نقطہ ایک مکمل اردو کوڈنگ ماحول ہے۔ اس میں شامل ہے:
یہ پانچ سبق نقطہ سیکھیں پر ہر ایک کے لیے مفت دستیاب ہیں۔ اسکولوں کے لیے، ہمارا پائلٹ پروگرام مکمل 20 سبقوں کا نصاب پیش کرتا ہے — تکرار، آبجیکٹ اوریئنٹڈ پروگرامنگ، وراثت، ڈکشنری، خطا کا نظم، ترتیب اور تلاش کے الگورتھمز، اور دو مکمل پروجیکٹس تک۔
نقطہ ابھی آزمائشی مرحلے میں ہے۔ یہ مفت ہے، اور ہم اسے اساتذہ اور طلبہ کے ساتھ مسلسل جانچ رہے ہیں۔ اس مرحلے میں آپ کی رائے بہت اہم ہے، کیونکہ آپ کی تجاویز ہی اس منصوبے کی سمت طے کریں گی۔
نقطہ کا مقصد پروگرامنگ کو اردو بولنے والے طلبہ کے لیے آسان، قابلِ رسائی، اور اپنا بنانا ہے۔