اہم اسمارٹ فونز CS50: ہارورڈ کا کوڈنگ کورس آن لائن کیسے لیا جائے

CS50: ہارورڈ کا کوڈنگ کورس آن لائن کیسے لیا جائے



CS50 ، ہارورڈ کا سب سے زیادہ سبسکرائب شدہ اور دنیا کے سب سے زیادہ اشرافیہ ذہنوں کے لئے اثر انگیز کوڈنگ کورس ، غیر حیرت انگیز ، ناقابل یقین حد تک مشکل کام ہے۔ یہی وجہ ہے کہ اگر آپ آخر میں اپنی صلاحیتوں کا باضابطہ سرٹیفکیٹ حاصل کرنا چاہتے ہیں تو ہارورڈ آپ کو مفت میں یا بطور بقایا CS50 وسائل تک آن لائن رسائی فراہم کرتا ہے۔

CS50: ہارورڈ لینے کا طریقہ

اگر آپ سوچ رہے ہیں کہ CS50 کے مواد کو آن لائن کیسے حاصل کریں تو ، چار طریقے ہیں:

CS50 آن لائن لیں: ہارورڈ ایکسٹینشن اسکول

ہارورڈ کی اپنی ریموٹ لرننگ برانچ ، ہارورڈ ایکسٹینشن اسکول ، CS50 کے مختلف ذائقے پیش کرتا ہے۔ کمپیوٹر سائنس کورس کے سمسٹر طویل سی ایس سی آئی ای 50 گہرائی سے تعارف ایک ڈگری کے لئے چار کریڈٹ پیش کرتا ہے اور اس کی لاگت $ 2،400 ہے۔ تاہم ، جگہ 200 طالب علموں تک محدود ہے اور کورسز کی کثرت سے سبسکرپشن کی جاتی ہے۔ اس پر نگاہ رکھیں توسیع.ہارورڈ.ایڈو جب رجسٹریشن اگلے سال کے موسم خزاں اور بہار کے نصاب کے لئے کھولتا ہے۔

CS50 آن لائن لیں: edX

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

آن لائن CS50 لیں: آئی ٹیونز یو

کورس اور اس کا سارا سامان - ہارورڈ کے بہت سے کورسز کی طرح - بھی ایپل کے آئی ٹیونز یو پر دستیاب ہے۔ آپ ایپ اسٹور (یا تو آئی فون ، آئی پیڈ یا میک پر) سے ایپ ڈاؤن لوڈ کرسکتے ہیں اور کیٹلاگ میں سی ایس 50 کی تلاش کرسکتے ہیں۔ تمام ویڈیو لیکچرز ، پریشانی سیٹ ، کوئز اور دیگر مواد اس پیک میں ہیں ، حالانکہ آئی ٹیونز یو کے حالیہ نسبتا red نئے ڈیزائن نے اس ماد ofہ کے بڑے پیمانے پر اس سے کہیں زیادہ تشریف لانا مشکل بنا دیا ہے۔

آن لائن CS50 لیں: یوٹیوب

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

پڑھیں اگلا: مفت میں یوکے میں کوڈ سیکھیں

سمز 4 کے لئے سی سی ڈاؤن لوڈ کرنے کا طریقہ

کیا آپ CS50 پاس کرسکتے ہیں؟

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

1: ویجینئر سائفر

اس ہفتے آپ کا آخری چیلنج ، ویگنیر سی۔ سی میں لکھنا ہے ، جو ایک پروگرام ہے جو ویجینیر سائفر کا استعمال کرتے ہوئے پیغامات کو خفیہ کرتا ہے۔ اس پروگرام میں ایک ہی کمانڈ لائن دلیل کو قبول کرنا ہوگا: ایک کی ورڈ ، k ، جو مکمل طور پر حرفی حرفوں پر مشتمل ہے۔

اگر آپ کے پروگرام کو بغیر کسی کمانڈ لائن دلائل کے ، ایک سے زیادہ کمانڈ لائن دلیل کے ساتھ ، یا ایک کمانڈ لائن دلیل جس میں کوئی غیر حروف تہجی والا حرف ہوتا ہے ، کے ساتھ سرانجام دیا جاتا ہے تو ، آپ کے پروگرام کو شکایت کرنا چاہئے اور فوری طور پر باہر نکلنا چاہئے ، جس میں واپس آرہا ہے 1 (اس طرح) ایسی غلطی کی نشاندہی کرنا جو ہمارے اپنے ٹیسٹوں سے پتہ چل سکے)۔

بصورت دیگر ، آپ کے پروگرام کو صارف کو سادہ متن کے سلسلے میں اشارہ کرنے کے لئے آگے بڑھنا ہوگا ،
p ، جسے اس کے بعد K کے ساتھ ویجینئر کے خفیہ کے مطابق خفیہ کرنا ہوگا ، بالآخر نتیجہ پرنٹ کرنا اور باہر آنے والا ، بنیادی واپسی 0 کے ساتھ۔

K میں حروف کی بات کرنے کے لئے ، آپ کو A اور a کو 0 ، B اور b کی طرح 1 ،… ، اور Z اور Z کے ساتھ 25 کی طرح سلوک کرنا چاہئے۔ اس کے علاوہ ، آپ کے پروگرام میں صرف ویجینئر کے سگفر کو پی کے ایک کردار پر لاگو کرنا چاہئے اگر وہ کردار ہے ایک خط. دوسرے تمام حروف (اعداد ، علامتیں ، خالی جگہیں ، وقفے سے متعلق نشانات ، وغیرہ) کو بغیر کسی تبدیلی کے آؤٹ پٹ کرنا چاہئے۔

مزید یہ کہ ، اگر آپ کا کوڈ j کے jth کردار کو p کے ith کردار پر لاگو کرنے والا ہے ، لیکن مؤخر الذکر غیر حروف تہجی والا کردار ثابت ہوتا ہے تو ، آپ کو لازمی طور پر K کے jth کردار کو اگلے حرف تہجی حرف میں لگائیں گے ؛ آپ کو ابھی تک کے K میں اگلے کردار کی طرف پیش قدمی نہیں کرنا چاہئے۔ آخر میں ، آپ کے پروگرام میں لازمی ہے کہ ہر خط کا معاملہ پی میں رکھیں۔

2. پندرہ کا کھیل

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

اس کھیل کے لئے گاڈ موڈ نافذ کریں۔

پہلے پہل اس طرح سے نافذ کریں کہ بورڈ کی ابتداء تخلصی لیکن حل طلب ترتیب سے ہو۔ پھر قرعہ اندازی ، اقدام ، اور جیت کا نفاذ مکمل کریں تاکہ کوئی انسان حقیقت میں کھیل کھیل سکے۔

متعلقہ CS50 دیکھیں: دنیا کے سب سے ایلیٹ کمپیوٹنگ کورس کے اندر مفت میں کوڈ سیکھیں: نیشنل کوڈنگ ہفتہ میں یوکے کے کوڈنگ اور ایپ ڈویلپمنٹ کا بہترین کورس کوڈنگ خانہ بدوش کے طور پر ایک سال

لیکن کھیل کو ایک دھوکہ میں شامل کریں ، جس کے تحت ، 1 اور d2 - 1 کے درمیان عددی ٹائپ کرنے کی بجائے ، جہاں بورڈ کی اونچائی اور چوڑائی ہوتی ہے ، انسان بھی گیم پر کنٹرول حاصل کرنے کے لئے 'کمپیوٹر' پر مجبور کرنے کے لئے خدا کی قسم ٹائپ کرسکتا ہے اور اسے حل کریں (کسی بھی حکمت عملی کا استعمال کرتے ہوئے ، زیادہ سے زیادہ یا غیر زیادہ سے زیادہ کا استعمال کرتے ہوئے) ، کہتے ہیں کہ ، صرف چار سیکنڈ فی سیکنڈ ہے تاکہ انسان دیکھ سکے۔

شاید ، آپ کو مزید ورسٹائل کے لئے گیٹ انٹ کو تبدیل کرنے کی ضرورت ہوگی۔ یہ ٹھیک ہے اگر آپ کا God God Mode پر عمل درآمد صرف ≤ 4 کے لئے (تیز رفتار) کام کرتا ہے؛ آپ کو گوانڈ موڈ کی جانچ کے بارے میں d> 4 کے ل worry پریشان ہونے کی ضرورت نہیں ہے۔ اوہ ، اور بورڈ کو شروع کرنے کا طریقہ یاد کرکے آپ گاڈ موڈ کو نافذ نہیں کرسکتے ہیں (جیسے کہ آپ کے پروگرام کو کچھ تخفیف لیکن قابل حل حالت میں منتقل کرنے والے اقدامات کی ترتیب کو یاد کرکے)۔ اچھی کوشش.

ہارورڈ یونیورسٹی کے تمام مسائل کاپی رائٹ مکمل پرابلم سیٹ یہاں شائع ہوتے ہیں: cs50.harvard.edu

دلچسپ مضامین

ایڈیٹر کی پسند

2024 کے 15 بہترین کینڈی کرش چیٹس
2024 کے 15 بہترین کینڈی کرش چیٹس
کینڈی کرش ساگا ہیکس، دھوکہ دہی، کارنامے، ٹپس اور ٹرکس آپ کے اعلی اسکور کو بڑھانے اور بغیر ادائیگی کے مفت زندگی حاصل کرنے کے لیے۔
الٹرا وی این سی 1.4.3.6
الٹرا وی این سی 1.4.3.6
الٹرا وی این سی ایک اوپن سورس، جدید، اور انتہائی مقبول مفت ریموٹ ایکسیس ٹول ہے۔ الٹرا وی این سی کا ہمارا مکمل جائزہ دیکھیں۔
ونڈوز 10 میں کاپی شدہ فائل نام کے سانچے کو تبدیل کریں
ونڈوز 10 میں کاپی شدہ فائل نام کے سانچے کو تبدیل کریں
ونڈوز 10 میں ، کاپی شدہ فائل نام کے سانچے کو اپنی مرضی کے مطابق بنانا اور اسے کسی اور مطلوبہ تار میں تبدیل کرنا ممکن ہے۔
پنکل پی سی ٹی وی USB اسٹک جائزہ
پنکل پی سی ٹی وی USB اسٹک جائزہ
آپ کی نوٹ بک پورٹیبل ہے ، اور آپ کا ٹی وی بھی ہوسکتا ہے۔ صرف £ 27 کے ل you ، آپ USB ٹونر میں پلگ ان کرسکتے ہیں ، دیکھ سکتے ہیں ، روکیں اور براہ راست ٹی وی ریکارڈ کرسکتے ہیں۔ اس کے علاوہ ، تمام DVB-T ٹونر HDTV کی نشریات کو جب بھی سنبھال سکتے ہیں
گوگل کیلنڈر کو سلیک میں کیسے شامل کریں
گوگل کیلنڈر کو سلیک میں کیسے شامل کریں
ہم ایپ کے انضمام کے دور میں رہتے ہیں۔ اگرچہ آپ ہر ایک ایپ کو ایک ہی ماسٹر ایپ میں بھرنے کی ضرورت نہیں کرسکتے ہیں ، لیکن بہت ساری انضمام ہیں جو مختلف ایپس کی خصوصیات کو ایک ساتھ لاتے ہیں۔ سلیک اس کی ایک عمدہ مثال ہے
ونڈوز 10 میں خود کار طریقے سے صارف کے اکاؤنٹ میں سائن ان کریں
ونڈوز 10 میں خود کار طریقے سے صارف کے اکاؤنٹ میں سائن ان کریں
یہ ہے کہ بلٹ میں نیٹ پلس ویز کنٹرول پینل ایپلٹ اور رجسٹری کا استعمال کرکے اپنے صارف اکاؤنٹ میں خود بخود سائن ان کرنے کے لئے ونڈوز 10 کو تشکیل دینے کا طریقہ یہ ہے۔
دیکھو! ریٹرو سائنس فائی کتاب کا گودا خوبصورتی
دیکھو! ریٹرو سائنس فائی کتاب کا گودا خوبصورتی
پلپی سائنس فائی آرٹ میں خواب دیکھنے والے بڑے ہونے والے ہر شخص کے لئے ، ان باؤنڈ پبلشنگ کا ایک نیا پروجیکٹ ایسا لگتا ہے کہ اس سے کچھ پھینٹسمس روشن ہوں گے۔ ہجوم سورسنگ سائٹ نے ایک ضعف حیرت انگیز کمپینڈیم کی مالی اعانت کے لئے دروازے کھول دیئے ہیں