سلام.اسم من هست نیک پارالانته و این کلاس توضیحات پایه ای
در مورد چگونگی کارکرد کامپیوترهاست. اینکه چه کارهایی میتونند انجام بدن و چه کارهایی رو نمیتونند انجام بدن.
و اینکه کار با کامپیوتر احتیاج به هیچ پیش زمینه ای نداره و فقط به پویایی هر فرد بستگی داره. قبل از اینکه بخوام
شروع کنم،مایلم از گوگل بخاطر حمایت کردنش در تحقیقات اولیه م تشکر کنم.
که مرتبط به این موضوع و کمک زیادی در تشکیل این کلاس بوده
همچنین به این نکته هم توجه کنید که این کلاس فقط از چندتا ویدئو ساخته نشده. برای هر قسمت ویدئو
تقریبا اسنادی نوشته شده که من بتونم از طریق اینجا حرکت کنم
و توضیحات و نمودارها و نمونه کدها و این جور چیزها رو ارائه بدم
پس شما میتونید هر زمان ویدئو ها و اسناد رو عوض کنید اگر
بخواهید نکته یا توضیحی رو بازخوانی کنید یا همچین چیزایی !در اینجا
فرق زیادی بین کاری که من انجام میدم و تلاشی که خودتون انجام میدید هست.بنابراین
توصیه ی من اینه که بعد از یه مدت در پایان هر بخش ما
تمرین هایی رو داشته باشیم. و همچنین گاهی اوقات قبل از اینکه شروع به حل تمرین ها کنید میتونید تصمیم بگیرید.
خب،برای رفتن به بخش تمرینات آماده اید یا مایلید که به بخش
اسناد برگردید و سعی کنید خودتون رو محک بزنید
و میزان دانشتون رو ارزیابی کنید ؟ شما باید ارزش هر بخش رو بدونید
بنابراین میتونم بگم رابطه ی اساسی بین کامپیوترها
اینه که بسیار قدرتمند و در عین حال احمقند ! قدرتمند از این جهت که کامپیوترها
میتونند میلیون ها عملیات رو انجام بدن و به طور عجیبی سریعند. اما
احمقند، از این جهت که عملیات این کامپیوترها میتونند
به سادگی انجام بشن در عین حال کاملا ماشینی هستند. آنها چیزی ندارند که
شما بتونید از دیدگاه انسانی درباره اش توضیح بدید و بگید که چجوری کار میکنند و این خیلی عجیبه
که چند ترکیب قدرتمند با ماشین های احمقانه کار کنند
این الگو از طریق واضحی نشان داده خواهد شد ، که ما میخوایم کمی رو این مورد کار کنیم
یعنی نمونه کدها که به ترتیب در دنیای کامپیوتر اجرا میشوند.حالا من میخوام
کمی تحریک کننده باشم،به طوری که از کامپیوترها یه چیز جالب بسازم.اوه، اونها واقعا احمقند
و ، به عبارت دیگر ، ما چیزیرو میبینیم که کامپیوترها هستند ، اونها خیلی مفیدند.
پس این یکی از اهداف ارائه این کلاس بر این پایه ست.از طرفی دیگه دیدن این نوع
از دنیای جالب کامپیوترها ، ماشینی بودن اونهاست، و همچنین ارتباطی که
از طرق مختلف با هم برقرار میکنند، شما راجبه چیزایی مثل ایمیل و موسیقی MP3 میدونید. چیزایی که
در دنیای واقعی بسیار مفیدند. تلاشی برای مرتبط کردن این دوجهان و نشان دادن اینکه
کامپیوترها چگونه کار میکنند و چگونه با جهان تناسب دارند . هدف من همینه .اینکه در خارج از
محیط کلاس کار کنیم و بفهمیم که کامپیوترها چگونه کار میکنند و چگونه با جهان تناسب دارند
به این خاطره که ، شما توسط کامپیوترها تهدید نمیشید، شما به این فکر نمیکنید که کامپیوترها
یک جعبه جادویی و باورنکردنی اند.من یک دستور العمل مخفی دارم !! در اینجا بیش از چند کامپیوتر وجود داره
دانشمندان دنیا مشکل زیادی دارند که مایلند حل بشه
اما افراد زیادی نیستند که خارج از اینجا به برنامه آشنا باشند.
دستور العمل مخفی من اینه که بوسیله ی باز کردن چشمان شما رو به جهان کامپیوتر
برای بعضی از شما که به کامپیوتر علاقه هستید و دنباله روی کامپیوتر در آینده خواهید بود
کاری انجام بدم. بنابراین اولین کار اینه که نگاهی بندازم به اینکه چگونه
یک کامپیوتر کار میکنه ؟ داخل کامپیوتر با کدهای زیادی راه اندازی میشه و ما
اطلاعات زیادی رو بعدا بدست خواهیم آورد. این فقط اولین نگاه ماست.بنابراین
من چند تا عکس از کامپیوتر و کدهای داخل آن آماده کردم
که این آموزش رو ساده تر کنه. خب، یک آموزش میتونه مربوط به اضافه کردن دو عدد باشه
شما میدونید که
کامپیوترها چکار میکنند ؟ آنها فقط لیست این آموزش را
کوتاه میکنند. هر بخش آموزشی بسیار ساده است و کامپیوتر فقط
این لیست را انجام میدهد و البته بسیار سریع. اما هرکدام
از آموزشهای ماشینی احساس ثابتی دارند. میخوام اینو بگم که
فکر میکنم این موضوع منجر به یک سوال رایج بشه. که اگر یک کامپیوتر
ماشینیه به چه طریق میتونه
در آینده برای جهان مفید واقع بشه ؟ خب، من این نمودار رو به این منظور تهیه کردم.
در سمت راست من میخوام یک آینده ی مفید رو تصور کنم. مثل
کاهش قرمزی چشم ، یا فرستادن پیامهای فوری. و من میخوام راجبه این موضوع صحبت میکنم
که شما میدونید تلفنتون ، دوربین دیجیتالتون همه اینها نوعی کامپیوترند. خب در سمت راست
من یک نمایش از کاهش قرمزی چشم رو دارم و در سمت چپ
کامپیوتری رو دارم که فقط بخش ساده مکانیکیش رو میدونید
خب، پس چه چیزی این دو دیدگاه را به هم مربوط میکنه ؟ جواب اینه که
واقعیت.چیزی که کامپیوترها رو برنامه ریزی میکنه.شخصی که
یک برنامه نویسه و روزی یک ایده به ذهنش رسیده : اوه، ما باید قرمزی چشم رو کاهش بدیم !
این خیلی میتونه مفید باشه ! آنها از قوه خلاقیت و تصورشون
درباره ی بعضی چیزها که میتونه توسط کامپیوتر مفید باشه و انجام بشه استفاده کردند.
اینکه کار یک برنامه نویس چیه و ساختار کارشون چیه
و چگونه یک مشکل رو توسط کامپیوتر حل میکنند ؟ آنها واقعا ساختار یافته اند
و شما میدونید که ساختار بندی چیزیه که کامپیوتر واقعا میتونه
بوسیله اون کارهای مفیدی انجام بده.دلیل اینکه کامپیوتر برنامه ریزی میشه همینه. در حقیقت هر کار مفیدی که شما
توسط تلفن یا دوربینتون یا کامپیوترتون انجام میدین
در پشت صحنه ی آن یک شخصی باعث این اتفاق شده
و من یه جورایی از این ترکیب خوشم میاد. به عبارتی این برنامه نویس و این فرد
خلاقیتش رو با تفکر در مورد چیزهایی که در جهان است استفاده کرده
و در مورد چیزهایی که مفیدند انجام داده که شامل نیمی از مشکلات شده. و کامپیوتر
چیزای خوبی رو به ارمغان آورده و باید بگم که کامپیوتر در حال حاضر
با توجه به ارزان بودنش بسیار خوبه. کامپیوتر میتونه این آموزش رو بسیار سریع
از ما به شما انتقال بده. و در نهایت ما با شما توسط این
ترکیب آشنا و خوشحال بشیم. به همین دلیل بسیاری از کامپیوترها در حال حاضر خدمات مفیدی
در جهان انجام میدهند. این نشون دهنده ی ارتباط خوب
بین مردم و کامپیوتره. این نمودار جزء کوچکی از خلاصه این کلاس است.
میریم که سمت چپ رو نگاه کنیم
و ببینیم که کامپیوترها چگونه به نظر میرسند و ارتباط بین آنها و
دنیای واقعی را مشاهده کنیم تا شما درک کنید که چگونه یک کامپیوتر
با جهان متناسب شده و چه کارهایی را انجام میده.در یک ثانیه از این بخش ، میخوام که
یک نمونه کوچک کدگذاری انجام بدم و باید اشاره کنم به اینکه
این بخش به یک مقدار دقت احتیاج داره. کدگذاری رو شروع میکنیم و
اولین نمونه کد ما خیلی ساده خواهد بود. اینها کاری انجام نمیدن
اینها شبیه آجرهای بازی LEGO هستند.هر قسمت از کد که ما یاد میگیریم
مثل یک آجر بیشتر میمونه و در نتیجه ما قادر خواهیم بود که اینهارو در کنار هم
قرار بدیم و چیزای زیبایی بسازیم. اما این جفت از بخش
و این چیزها باید از جایی شروع بشن و این نمونه های اولیه بسیار ساده اند.
خب، حالا من از شما میخوام که صبور باشید . من به شما قول میدم که ما به ترتیب با این مواد از جایی شروع میکنیم.
!اوه! و در واقع در اینجا من از قبل یه مقداری قرار داده م،
که در واقع چند ساعتی دست از تدریس کشیده م. میخوایم با اثرات بصری ویژه شروع کنیم .
ما این رو از یه سری چیزای معروف که در اینجا نشون داده شده شروع میکنیم. مشکلات میمون،ماه و موز !
فقط یه کم جلوتر از این پیش میریم ، اما برای امروز ما فقط
یک کدگذاری ساده انجام میدیم.خب برای این تمرین کدگذاری ما باید از یک زبان کامپیوتری
که جاوا اسکریپت نامیده میشه استفاده کنیم . جاوا اسکریپت یک زبان واقعا محبوبه. که در
مرورگرهای جدید مورد استفاده قرار گرفته و دلیل محبوبیتش هم شاید همینه. و اینکه چرا ما در این کلاس استفاده میکنیم
اینه که ما با مرورگرهای وب سروکار داریم
به این معنا که کدهای ما کاملا ساده خواهند بود. میخوایم از جاوا اسکریپت و
به اضافه ی چیزای دیگه که من به این کلاس اضافه کردم استفاده کنیم.پس این به نظر میاد که
دقیقا مثل جاوا اسکریپت حرفه ای عمل نمیکنه. ما میخوایم از بعضی اصطلاحات که
محدود و کوتاه هست استفاده کنیم،در حدی که مفهوم رو برسونه
خب من میخوام به ترتیب یک مرحله ای رو توضیح بدم!اما نه در سطح
کامل و در حد یک برنامه حرفه ای. بسیار خوب،
اینجا اولین نمونه کد رو داریم.راهی که باعث میشه کد کار کنه
این بخش مستطیلیه. و قسمتی که میشه بهش متن اضافه کرد
این کده ماست. در پایین آن هم یک دکمه ی RUN همیشه هست. پس وقتی من بر روی
دکمه Run کلیک کنم ، اتفاقی که میفته اینه که کامپیوتردر این قسمت بالایی
دقیقا این خط رو قرار میده. و بعد از آن ، اوه ! این برای هر خط دیگه ای
اجرا میشه. که داره دستور انجام شده رو نمایش میده. خب در این مرحله چیزی که ما میبینیم
گزینه ی Print Function هستش. اینجا فقط یک کلمه نوشته میشه و Print Function شروع به کار میکنه.
اینجا دستور Print داده میشه و بعد پرانتز باز
خب حالا یه سری چیزای دیگه داریم. در اینجا من فقط 6# دارم و در آخر
با بستن پرانتز سمت راست و بعد ویرگول نقطه.چیزی که
عملکرد Print Function رو نشون میده ، عبارت بین پرانتزهاست که به خروجی منتقل میشه.
و خب حالا اگه به سمت راست نگاه بندازید ، خروجی
با زدن دکمه Run مشاهده میشه. حالا اگه من این رو به عدد 42 تغییر بدم
و run رو کلیک کنم عدد 42 رودر سمت راست خواهم داشت. خب این از خط اول چاپ شده
حالا مینویسم 1 ویرگول 2 و چیزی که اینجا مشاهده میکنم 1 ویرگول 2 هستش
بنابراین اینطوری عمل میکنه. بهتون که گفته بودم اولین نمونه کدگذاری ما خیلی آسونه
پس مطمئنا در اینجا عملکرد درستی داریم. خب حالا سعی میکنم
یک چیزای دیگه هم بهش اضافه کنم . خب مثلا ویرگول 47. خب حالا اگه Run کنم ، در این سمت
میتونیم 47 ، 2 ، 1 رو مشاهده کنیم. خب اگه من از همین عبارت
چند بار کپی بگیرم و چند بار paste کنم
در چند خط مختلف این رو خواهم داشت. خب حالا اگه بازم Run کنم نتیجه رو اینجا میبینیم خب حالا
ما اینجا فقط چند تا جمله تکراری در خروجی داریم.
خب چیزی که هدف ماست نشون دادن نحوه کار کرد این کدهاست. این کدها
قالبا آزاد نیستند. بلکه بسیار ساختار یافته اند. و فقط برای درک کامپیوتر ساخته شده اند.
و در واقع بازتابی برای کار کردن در محیط کامپیوترهاست
کامپیوتر کاملا ماشینیه و همچنین
زبان آن هم باید به صورت ماشین در بیاد.
این یه کم عجیبه ، قبول ! اول از همه اینکه هماونطور که گفته شد قالب آزاد نیست
که مثلا شما انگلیسی بنویسید و کامپیوتر هم اجرا کنه. پس فکر کردن در این باره
درس اول شماست. درباره ی طبیعت کامپیوتر و اینکه به ترتیب بتونید
بر اساس چیزی که کامپیوتر میفهمه فکر کنید.این مثله اینه که ، مثلا من از شما بخوام
که دنیای کامپیوتر رو ملاقات کنید.و همچنین بخوایم که با زبان ماشین با اون کار کنیم
در ابتدا یه کم عجیب به نظر میرسه ، درسته ولی در حقیقت
انقدرام سخت نیست! محتوای مورد نظر شاید ساختار یافته باشه
اما در عین حال بسیار ساده ست. من میتونم شمارو تشویق کنم تا از این کار سر باز نزنید.
و طبق ساختار ماشینی پیش برید. این کار به ما توانایی میده
که بتونیم بعضی کارارو شسته و رفته انجام بدیم. خیلی خب این اولین مثال من بود، بیاین با هم مثال کدگذاری دوم رو نگاه کنیم.
خب اولین مثال من فقط با نشون دادن اعداد بود. در کدهای کامپیوتری چیزایی وجود دارند که
stringe نامیده میشن. و یک نمونه از String در اینجا قرار داره. کلمه HI در
بین واژه های دسته ی String قرار داره و برای کدگذاری باید بین
علامت نقل قول قرار بگیره. واسه همین من کلمه Hi رو انتخاب کردم. خب در اینجا print میتونه اعدادی رو گرفته
و اونهارو چاپ کنه و از طرفی میتونه شاخه های String رو چاپ کنه. این فقط حروف را در
شاخه ی String توصیف میکنه و توضیح میده کخه این دسته از کدها در اینجا قرار میگیرند.
خب، حالا من میتونم کلمه ی Hi رو تغییر بدم به کلمه ی Good day
خب پس String میتونه یک فضای خالی هم داشته باشه. حالا اگر من اینو راه اندازی کنم ما
در اینجا کلمه ی Good day رو خواهیم داشت. بنابراین در یک برنامه کامپیوتری String ها و اعداد
خیلی خیلی رایج هستند. در یک برنامه کامپیوتری String ها ممکنه به صورت یک آدرس URL
و یا به صورت کلمه های یک پاراگراف که شما دارید روش کار میکنید .
پس String ها اساس کلمه ها هستند.
این دسته در خیلی از اطلاعات کامپیوتری رایجند.از طرفی
آن ها مثل کدی که در خط اول این مثال داشتیم نمایش داده میشن که اصطلاحا
به آن ها کامنت میگویند و در محیط جاوا اسکریپت ، کامنت ها با 2 اسلش (//) شروع میشن.
یعنی در ابتدا دو اسلش قرار داده شده و در سمت راست اسلش ها باقی چیزها نوشته میشوند.
که البته کامپیوتر آن را ندید میگیره. و من میتونم ازش به ترتیب در نوشتن بعضی عبارات استفاده کنم.
خب من دو srting در اینجا دارم.توجه کنید که بعضی جاها علامت و بعضی جاها نوشته هایی
کدگذاری شده. و همچنین وقتی من Run میکنم کامپیوتر میدونه که باید این بخش رو ندید بگیره.
و این خیلی متدواله. خب ، در این مثال ها یی که مینویسم ، شما خواهید دید
کامنت هایی در اطراف نوشته های من علامت گذاری شده، چه اتفاقی داره میفته ؟
خب، یک نمونه که من دارم اینجا انجام میدم یه کم حقه بازیه. من میخوام چند تا کلمه
داخل این String ها بنویسم. و خواهیم دید که چه چیزی چاپ خواهد شد. خب اینجا
در حال حاضر در خط دوم ، من کلمه Hello رو برای چاپ قرار دادم. خب چه اتفاقی داره میفته ؟ کلمه نوشته شده
داخل String بدون اعمال کد مربوطه عمل نمیکنه و در خروجی نمایش داده نمیشه
این عملکرد رو کد گذاری انجام میده . پس وقتی ما عبارت رو بین علامت نقل قول قرار میدیم ، به اینصورت
به صورت دیتا (اطلاعات) در میاد. بنابراین ، این عبارت در بین کدها قابل تشخیص میشه.خب،
در آخر این بخش من میخوام که با هم تمرینی انجام بدیم
مشابه همین کدهایی که من در اینجا نوشتم. خب ، البته از قبل به این نکته اشاره کنم که
کدها بسیار منظم و ساختار یافته هستند و بدون اونها
در واقع خطاهای زیادی داده میشه.حتی کسانی که یک برنامه نویس حرفه ای هستند و
کل روز برنامه مینویسند هم با این خطاها مواجه میشن. مثلا وقتی که دارند یه سری کد مینویسند ممکنه
خطاهایی در محتوا ببینند که در حین کد گذاری اتفاق میفته. مثلا شاید
پرانتز سمت راست رو نذارن یا یه کلمه ی اشتباهی تایپ کنند. البته درست کردن اینجور
خطاها بسیار ساده است و زمانی که شما دکمه Run رو فشار میدید نمایش داده میشن.
این اشکال خیلی رایجه و با تایپ کلمه صحیح برطرف میشه.و من
میخوام که شما این رو بدونید که این خطاهای کوچک تاثیر زیادی
روی نوشته های شما نمیذاره و این اتفاق میتونه در خیلی جاها برای شما
در زمان کدنویسی بیفته. همانطور که برنامه نویس های حرفه ای هم
مرتب دچار این مشکل میشن و فقط به این فکر میکنیم که کجا اشتباه و خطا کردیم تا تصحیحش کنیم
البته بعضی وقتها ما حتی بهش فکر هم نمیکنیم! به نظر من کسانی که برای اولین بار این رو امتحان میکنند
یکم بیشتر از دیگران به جزییاتش دقت میکنن،و در اینجا
این خطای محتوا مثلا وقتی که دارین بازی میکنید پیش میاد. اینو میخوام بگم که در واقع
هرکسی این اشتباه رو میکنه و این اصلا قضیه مهمی نیست. خب برای اینکه تا حدی بشه
این مشکل ها رو برطرف کرد من میخوام به این قسمت از نمونه
برنامه که قبلا نوشتم مراجعه کنم. جایی که من با خطاهای محتوا مواجه شدم.
و میخوام به شما نشون بدم که وقتی شما دکمه Run رو میزنید این خطاها چه شکلی هستند. درسته ؟
خب، ببینیم چه اتفاقی میفته وقتی من Run رو میزنم . کار نمیکنه !!!
خب من یه سری خطا پیدا کردم. حالا میخوام به شما مراحل این خطاهارو نشون بدم.
و این خطای محتوارو برطرف کنم. خوب دقت کنید.
مثل، اوه آره ، وقتی شما اولین بار Run رو زدید این رایج ترین خطاییه که
اتفاق میفته. خب پس بذارید به اینجا بریم. بسیار خب پس من دکمه Run رو کلیک میکنم.
حالا میبینید به جای اینکه برنامه در خروجی چاپ بشه من با یه سری
پیغام خطا مواجه شدم. بعضی وقتا پیغام های خطا بسیار مفیدند
و توضیح میدند که چه اتفاقی افتاده. خب اول از همه اجازه بدید با هم اینو بخونیم
این پیغام میگه کلمه P-R و PR و PRInt تعریف نشده اند. خب چی شده ؟ کلمه print یک عملگره،
اما این دومی در اینجا ، در خط دوم و در واقع در این قسمت
خب، هیچوقت کار نمیکنه اما خیلی وقتا این مشکل به صورت سایه روشن نمایش داده خواهد شد
در اینجا مشکل از اشتباه تایپیه. که در اینجا نوشته شده P R L N T.
خب پس اگه من این رو به i تغییر بدم ، حالا کار میکنه. پس این برنامه
در خروجی چاپ میکنه : a 1 b 2 c 3 که نتیجه یه کم بی دقتی بوده
در برنامه ای که نوشتم. خب حالا من نوشتم L چون حرفی بوده که یه جورایی
شبیه I هستش و باید بیشتر دقت میکردین. خب اینجا من
به یه استاد بدجنس تبدیل شدم! بسیار خوب ، بیاین یه چیز دیگه ای مثل اینو امتحان کنیم. خب
من میخوام Run رو بزنم . دوباره ارور داد.نوشته که :unterminated string literal و در خط دوم
به صورت سایه روشن نمایش داده شده. خب پس من میرم که یه نگاهی به خط دوم بندازم. از چپ به راست.
یک B در اینجا میبینید که
در بخش String نوشته شده و علامت نقل قول برای بستن وجود نداره.
شما به این نقل قول ها در هر دوطرف احتیاج دارید تا کد کار کنه.
خب دوباره ارور داد که پرانتز سمت راست وجود نداره. خب دوباره، سایه روشن نمایش داده شده.
خب حالا من در واقع میخوام در این مرحله بگم که اینجور ارور ها
در واقع خیلی مفیدند که فقط میگن: هی، نگاه کن ! خب علامت نقل قول ، پرانتز چپ
و پرانتز راست باید قرار بگیرن ، مثل اینجا که باید
پرانتز راست برای فرستادن عبارت به خروجی استفاده بشه.خب حالا این یکی هم کار میکنه.
بسیار خوب، این هم آخریش. تو این مرحله هم یه اشکالی پیش اومد
اروری که میگه یه چیزی اشتباهه. در محتوا خطایی رخ داده
که گاهی اوقات کامپیوتر گیج میشه و نمیدونه این خطا برای چیه ؟
فقط در این حد میگه که یه چیزی در خط دوم اینجا اشتباهه.خب من
پیشنهاد میکنم که از چپ به راست یه بار با دقت نگاه کنید. به نظر میاد
این خطا کاملا مشخصه. در این مرحله اتفاق افتاده ، چیزی که کمه فقط یک کاماست !
و من الان دارم با توجه به این مثال فرق بین انسان و ماشین رو میسنجم.
یک انسان نمیتونه به شما نگاه کنه و قصدتونو متوجه بشه . مثل ، اوه پیدا کردم
اینجا یک 1و بعد B نوشته شده. کامپیوتر یک محاسبه سریع
مثل این انجام میده. بعضی چیزا باید فقط تصور بشن و کاما فقط یک
گزینه ی انتخابی نیست که فقط یک کاما بذارید و مشکل حل بشه. کار ما تا زمانی که این رو درست نکنیم گیره
بسیار خوب، حالا این هم کار میکنه. خب، اولین بخش درس امروز ما درباره ی پایه ی خروجی ها بود
و همچنین اعداد و String ها. من یک نمونه خطا هم نشون دادم. بنابراین
این چیزیه که با تمرین زیاد میتونید ببینید. البته تمرین های آینده
خیلی جالب تر خواهد بود، بهتون قول میدم. خب
وقتی که راه اندازی بشه دقیقا این خروجی رو خواهد داد. حالا این تمرین داره میگه بنویس 1و2وbuckle
خب این و براساس 1و2وBuckle مینویسم.اینجا کدیه که یه کارایی انجام میده
اما این درست نیست. خب ما فرض میکنیم که اینو تغییر بدیم
بذارید ببینیم . برای 1 ، خب حالا 2 رو اضافه میکنم و بعد از این
این رو در کاما قرار میدم . بعد بخش String رو به
عبارت Buckle تغییر میدم. حالا من میتونم فقط Run رو بزنم و ببینم چی میشه. من میخوام بهتون بگم
که اگه ایده ای در کدگذاری دارید یا میخواین که برنامه ای بنویسید،
فقط تایپ کردن شرط نیست ، بعضی چیزها اینجا هست
که با انجام دادنشون خطا پیش میاد. بنابراین آزمایش کردن میتونه احساس خوبی داشته باشه !
خب خط اول و همچنین خط دوم رو چک کردم. 3 کاما ، 4 کاما
تق تق ! بسیار خوب ، آهان حالا درست شد ! بیشتر اوقات در یک مثال هایی مثل این
(؟)
یک مثالهایی قرار داده میشه و شما باید بیشتر سعی کنید و در موردشون کنجکاوی به خرج بدید.
همچنین برید و ببینید و به اشتباه یک دکمه ی غلط رو بزنید
که این کاملا به شما بستگی داره. شما آزادین که اینکارو انجام بدین.
(؟)
به این معنی که شما میتونید برید و ببینید. این فضا خالیه و شما میتونید خودتونو محک بزنید.
البته اگه شما میخواین بدونید که من چه کدهایی رو وارد کردم ، میتونید
در قسمت اسناد که قابل دسترسی هستند آنهارا با هم مقایسه کنید.
یا اگه میخواین ازش کپی برداری کنید یا هرچیزه دیگه،مشکلی نیست. خب در اینجا اولین
بخش ما به پایان میرسه ، یادتون نره که تمرین کدگذاری رو چک کنید. زیرنویس توسط : هنگامه ولی زاده (Hengameh_valizadeh@yahoo.com)