مائیکروسافٹ سمال بیسک استعمال کرنے والے بچوں کے لیے 3 آسان کوڈنگ پراجیکٹس

مائیکروسافٹ سمال بیسک استعمال کرنے والے بچوں کے لیے 3 آسان کوڈنگ پراجیکٹس

کوڈ سیکھنا مشکل ہوسکتا ہے ، خاص طور پر بچوں کے لیے۔ پروگرامنگ تصورات کے ساتھ پیچیدہ نحو سیکھنے کا مجموعہ بہت سے لوگوں کو دور کرنے کے لیے کافی ہے۔ بہر حال ، کوڈ سیکھنا سب سے اہم چیزوں میں سے ایک ہے جو آپ کے بچے سیکھ سکتے ہیں ، اور ان کے لیے آسان بنانے کے لیے ٹولز دستیاب ہیں۔





ایسا ہی ایک ٹول ہے مائیکروسافٹ سمال بیسک ، جس کے ساتھ شروع کرنا آسان ہے۔ یہ تین پروجیکٹس ہیں جو بچے کوڈنگ میں اپنی پہلی پیش رفت کے لیے استعمال کر سکتے ہیں۔





مائیکروسافٹ سمال بیسک کیا ہے؟

مائیکروسافٹ سمال بیسک (ایم ایس بی) ایک ایسی زبان ہے جو کوڈنگ کی بنیادی باتیں سیکھنے میں آسانی پیدا کرتی ہے۔ بچوں کے لیے مقصود ہے (لیکن بڑوں کے لیے بھی بہترین) ، یہ ایک سٹرپ بیک بیک زبان اور صارف دوست انٹرفیس مہیا کرتا ہے۔ اب اپنے 10 ویں سال میں ، ایم ایس بی ایک معاف کرنے والا مربوط ترقیاتی ماحول ہے جو نحو کے ساتھ کچھ وِگل روم کی اجازت دیتا ہے۔





اس سے کچھ مایوسیوں سے بچنے میں مدد ملتی ہے جو ابتدائی کوڈر عام طور پر تجربہ کرسکتے ہیں۔

یہ پروجیکٹ ذاتی نوعیت کی گھڑی کو کوڈنگ کرنے کا راستہ ہے۔ اس پروجیکٹ میں سادہ پروگرامنگ تصورات کا احاطہ کیا گیا ہے ، اور جب کہ بچوں کا مقصد ہے ، ابتدائی بالغ بھی ساتھ چلنے سے فائدہ اٹھا سکتے ہیں۔ اگرچہ IDE مائیکروسافٹ ونڈوز چلانے والے کمپیوٹرز پر ڈاؤن لوڈ کیا جا سکتا ہے ، آج کا ٹیوٹوریل ویب پر مبنی IDE استعمال کرتا ہے۔ یہ کسی بھی کمپیوٹر پر براؤزر اور انٹرنیٹ کنکشن کے ساتھ مکمل کیا جا سکتا ہے۔



مائیکروسافٹ سمال بیسک کے ساتھ شروع کرنا۔

شروع کرنے کے لیے ، ایک ویب براؤزر کھولیں اور اس پر جائیں۔ smallbasic.com . آپ کو وسط میں ان دو بٹنوں کے ساتھ ایک ویب سائٹ دیکھنی چاہیے:

بٹن پر کلک کریں۔ شروع کریں بٹن ، اور آپ کو ایک اسکرین پر لے جایا جائے گا جو اس طرح لگتا ہے:





یہ مائیکروسافٹ سمال بیسک IDE کا ایک آن لائن ورژن ہے۔ ایک آن لائن IDE ایک ایسی جگہ ہے جہاں آپ کوڈ لکھ سکتے ہیں اور اس کی جانچ کر سکتے ہیں ، سب ایک جگہ پر۔ جیسا کہ آپ دیکھ سکتے ہیں ، ٹیکسٹ ونڈو میں پہلے ہی کچھ کوڈ موجود ہے۔ نیلے ، سہ رخی دبائیں ، رن کوڈ کیا کرتا ہے یہ دیکھنے کے لیے بٹن۔

تھوڑا دبائیں۔ ایکس پروگرام کو بند کرنے کے لیے اوپر دائیں کونے میں۔ کوڈ کو دیکھو۔ آپ دیکھیں گے کہ بریکٹ کے اندر جو کچھ ہے وہ پرنٹ ہو جاتا ہے جب آپ پروگرام چلاتے ہیں۔ لفظ تبدیل کرنے کی کوشش کریں۔ دنیا اپنے نام پر اور دوبارہ چلائیں پر کلک کریں۔ اگر یہ کام نہیں کرتا ہے ، تو اس بات کو یقینی بنائیں کہ آپ کے پاس ابھی بھی بریکٹ میں کوٹیشن نمبر ہیں ('... text ...') اس طرح:





یہ سمجھنے کے لیے کہ ایسا کیوں ہوتا ہے ، آئیے لائن کو ٹکڑوں میں توڑ دیں۔ اس سے شروع ہوتا ہے۔ ٹیکسٹ ونڈو۔ . یہ کمپیوٹر کو بتاتا ہے کہ جو کچھ آگے آتا ہے وہ ٹیکسٹ ونڈو کے ساتھ ہونا چاہیے۔ TextWindow.WriteLine اس کا مطلب ہے کہ ہم چاہتے ہیں کہ ٹیکسٹ ونڈو ایک لائن لکھے۔ TextWindow.WriteLine ('Hello، Ian!') کا مطلب ہے کہ ہم TextWindow کو ایک لائن لکھنے کے لیے کہہ رہے ہیں ، اور جو بریکٹ میں ہے وہی لکھا جاتا ہے!

آئی فون 7 پر پورٹریٹ کیسے حاصل کریں

1. نام پوچھیں۔

اب ، آپ اپنا پروگرام تبدیل کرنے جا رہے ہیں تاکہ صارف کا نام پوچھیں جب یہ شروع ہوتا ہے۔ واضح سوال کے ساتھ شروع کریں:

صارف کا ان پٹ حاصل کرنے کے لیے ہمیں دو چیزوں کی ضرورت ہے۔ وہ جو ٹائپ کرتے ہیں اسے پڑھنے کا ایک طریقہ ، اور اسے رکھنے کی جگہ۔ یہ لائن آپ دونوں کو دیتی ہے:

یہ لائن ایک متغیر کہلاتی ہے۔ نام . ایک متغیر ایک باکس کی طرح ہے جس میں ڈیٹا ذخیرہ کیا جاتا ہے --- اس صورت میں ، صارف کا نام۔

اگلا ، ایک مساوی نشان ہے ( = ). اس کا مطلب یہ ہے کہ جو کچھ آگے آئے گا وہ اندر محفوظ ہو جائے گا۔ نام .

پھر آپ بتائیں۔ ٹیکسٹ ونڈو۔ کو پڑھیں صارف کیا ٹائپ کرتا ہے۔ بریکٹ نہ بھولیں --- اگرچہ وہ خالی ہیں ، کمپیوٹر کو ان کی ضرورت ہے کہ وہ جانیں کہ کیا کرنا ہے!

اب ، جب پروگرام چلتا ہے ، صارف سے ان کا نام پوچھا جاتا ہے۔ جب وہ اسے ٹائپ کریں اور دبائیں۔ داخل کریں یہ ذخیرہ ہے. باقی رہ گیا ہے کہ کمپیوٹر سے کہے کہ وہ اسے واپس چھاپ دے۔

آپ دیکھیں گے کہ اس میں ہر چیز نہیں ہے۔ رائٹ لائن۔ بریکٹ میں کوٹیشن مارکس ہوتے ہیں۔ اس کی وجہ یہ ہے کہ آپ کہنے کو ملا رہے ہیں۔ 'ہیلو، ' اس میں جو کچھ بھی محفوظ ہے نام متغیر ، ایک پلس نشان کا استعمال کرتے ہوئے۔ اسے کہتے ہیں۔ سٹرنگ کنکشن . پریشان نہ ہوں اگر آپ نہیں سمجھتے کہ اس کا کیا مطلب ہے --- یہ ایک اچھا جملہ ہے بعد میں جاننا کہ جب آپ پروگرامنگ میں زیادہ آرام دہ ہوں ، یا پروگرامنگ کا کورس لیا ہے۔ . اب جب آپ اپنا پروگرام چلاتے ہیں تو صارف کو ذاتی جواب ملتا ہے۔

2. وقت بتانا۔

اب تک آپ کا پروگرام ہر صارف کو نام سے سلام کرتا ہے۔ اب آپ اسے استعمال کرنے کا وقت بتا سکتے ہیں۔ گھڑی وقت . اسے اسی لائن میں شامل کریں جو آپ نے ابھی بنائی ہے:

نوٹ کریں کہ کوٹیشن نمبر کہاں ہیں اور جہاں نہیں ہیں۔ اس کے علاوہ ، اس بات کو یقینی بنائیں کہ آپ پلس کے تمام نشانات کو صحیح جگہ پر شامل کریں۔ یہ حق حاصل کرنا اہم ہے! اپنا کوڈ دوبارہ چلائیں --- اپنے سلام کے ساتھ ، آپ وقت دیکھیں گے۔

زبردست! اگر آپ کو کوئی غلطی ہو رہی ہے ، یا آپ کو ٹیکسٹ ونڈو میں کوئی خالی جگہ یاد آرہی ہے تو ، کسی بھی غلطی کے لیے اپنے کوڈ کو غور سے دیکھیں۔

3. اسے ذاتی بنانا۔

اب جب آپ کے پاس اپنی گھڑی ہے تو آئیے اسے بنائیں تاکہ یہ صرف آپ کے لیے کام کرے۔ ہمیں چیک کرنے کا ایک طریقہ درکار ہے کہ جو نام درج کیا گیا ہے وہ آپ کا نام ہے۔ ہم یہ ایک کے ساتھ کرتے ہیں۔ اگر بیان . اس طرح نظر آنے کے لیے اپنا کوڈ تبدیل کریں:

لفظ جوڑ کر۔ اگر کوڈ پر ، کمپیوٹر جانتا ہے کہ اسے کچھ چیک کرنا ہے۔ اس بار ، آپ چیک کرنا چاہتے ہیں کہ نام متغیر آپ کے نام سے ملتا ہے ، برابر نشان

محدود موڈ کو کیسے بند کیا جائے۔

اب تک، اگر کی نام متغیر جس میں صارف نے ٹائپ کیا برابر آپ کا نام ، یہ آپ کو وقت بتائے گا۔ اگر کوئی اور پروگرام استعمال کرتا ہے تو کیا ہوتا ہے؟

وہی ہے جو ورنہ کے لیے بیان ہے۔ اگر کوئی دوسرا نام ٹائپ کیا جاتا ہے تو ، پروگرام if بیان کو چھوڑ دیتا ہے ، اور جو کچھ کہتا ہے وہ کرتا ہے۔ ورنہ .

آخر میں ، ٹائپ کریں۔ ختم کرو اگر تاکہ کمپیوٹر جان لے کہ if بیان ختم ہو چکا ہے۔ اب جب آپ پروگرام چلائیں گے تو آپ کو مختلف جواب ملے گا اس پر منحصر ہے کہ آپ اپنا نام درج کرتے ہیں یا نہیں:

آپ نے ابھی ایک ایسی گھڑی کو کوڈ کی ہے جو آپ کے لیے کام کرتی ہے ، اور جو بھی اسے استعمال کرتا ہے اسے سلام کہتا ہے!

مائیکروسافٹ سمال بیسک کے ساتھ مزید سیکھنا۔

اس پروجیکٹ میں پروگرامنگ کے لیے کچھ بنیادی بنیادی تصورات ہیں۔ ایک سادہ آئی ڈی ای کا استعمال شروع کرنے والوں کو پروگرامنگ کے تصورات سیکھنے اور نحو کوڈنگ کی عادت ڈالنے کی اجازت دیتا ہے۔ اس سے زیادہ پیچیدہ زبانوں جیسے ازگر کی مدد کی جاسکتی ہے۔

مائیکروسافٹ سمال بیسک سیکھنے کا واحد طریقہ نہیں ہے ، اور اگر اس مرحلے پر اصل کوڈ تھوڑا بہت زیادہ ہے تو آپ کے پاس دوسرے آپشنز ہیں۔

سکریچ ایک خالص بصری زبان ہے جو بچوں کے لیے بہترین ہے۔ مائن کرافٹ کے کئی تعلیمی عناصر بھی ہیں جو بنیادی تصورات سکھانے کے لیے بنائے گئے ہیں۔ مائن کرافٹ کا گھنٹہ کوڈ۔ نڈر نوجوان معماروں کے لیے سیکھنے کا ایک واقف ماحول فراہم کرتا ہے!

تصویری کریڈٹ: olly18/ ڈپازٹ فوٹو۔

یہ کیسے معلوم کریں کہ حذف شدہ ویڈیو کیا ہے۔
بانٹیں بانٹیں ٹویٹ ای میل۔ کیا آپ کو فوری طور پر ونڈوز 11 میں اپ گریڈ کرنا چاہیے؟

ونڈوز 11 جلد آرہا ہے ، لیکن کیا آپ کو جلد از جلد اپ ڈیٹ کرنا چاہیے یا چند ہفتے انتظار کرنا چاہیے؟ آئیے معلوم کریں۔

اگلا پڑھیں۔
متعلقہ موضوعات۔
  • پروگرامنگ۔
  • کوڈنگ ٹیوٹوریل
  • مائیکروسافٹ سمال بیسک۔
مصنف کے بارے میں ایان بکلے۔(216 مضامین شائع ہوئے)

ایان بکلے برلن ، جرمنی میں رہنے والے ایک آزاد صحافی ، موسیقار ، اداکار اور ویڈیو پروڈیوسر ہیں۔ جب وہ لکھ نہیں رہا ہے یا اسٹیج پر نہیں ہے تو ، وہ پاگل سائنسدان بننے کی امید میں DIY الیکٹرانکس یا کوڈ کے ساتھ چھیڑ چھاڑ کر رہا ہے۔

ایان بکلی سے مزید

ہماری نیوز لیٹر کو سبسکرائب کریں

ٹیک ٹپس ، جائزے ، مفت ای بکس ، اور خصوصی سودوں کے لیے ہمارے نیوز لیٹر میں شامل ہوں!

سبسکرائب کرنے کے لیے یہاں کلک کریں۔