-
سلام.اسم من هست نیک پارالانته و این کلاس توضیحات پایه ای
-
در مورد چگونگی کارکرد کامپیوترهاست. اینکه چه کارهایی میتونند انجام بدن و چه کارهایی رو نمیتونند انجام بدن.
-
و اینکه کار با کامپیوتر احتیاج به هیچ پیش زمینه ای نداره و فقط به پویایی هر فرد بستگی داره.
قبل از اینکه بخوام
-
شروع کنم،مایلم از گوگل بخاطر حمایت کردنش در تحقیقات اولیه م تشکر کنم.
-
که مرتبط به این موضوع و کمک زیادی در تشکیل این کلاس بوده
-
همچنین به این نکته هم توجه کنید که این کلاس فقط از چندتا ویدئو ساخته نشده. برای هر قسمت ویدئو
-
تقریبا اسنادی نوشته شده که من بتونم از طریق اینجا حرکت کنم
-
و توضیحات و نمودارها و نمونه کدها و این جور چیزها رو ارائه بدم
-
پس شما میتونید هر زمان ویدئو ها و اسناد رو عوض کنید اگر
-
بخواهید نکته یا توضیحی رو بازخوانی کنید یا همچین چیزایی !در اینجا
-
فرق زیادی بین کاری که من انجام میدم و تلاشی که خودتون انجام میدید هست.بنابراین
-
توصیه ی من اینه که بعد از یه مدت در پایان هر بخش ما
-
تمرین هایی رو داشته باشیم. و همچنین گاهی اوقات قبل از اینکه شروع به حل تمرین ها کنید میتونید تصمیم بگیرید.
-
خب،برای رفتن به بخش تمرینات آماده اید یا مایلید که به بخش
-
اسناد برگردید و سعی کنید خودتون رو محک بزنید
-
و میزان دانشتون رو ارزیابی کنید ؟
شما باید ارزش هر بخش رو بدونید
-
بنابراین میتونم بگم رابطه ی اساسی بین کامپیوترها
-
اینه که بسیار قدرتمند و در عین حال احمقند !
قدرتمند از این جهت که کامپیوترها
-
میتونند میلیون ها عملیات رو انجام بدن و به طور عجیبی سریعند. اما
-
احمقند، از این جهت که عملیات این کامپیوترها میتونند
-
به سادگی انجام بشن در عین حال کاملا ماشینی هستند.
آنها چیزی ندارند که
-
شما بتونید از دیدگاه انسانی درباره اش توضیح بدید و بگید که چجوری کار میکنند و این خیلی عجیبه
-
که چند ترکیب قدرتمند با ماشین های احمقانه کار کنند
-
این الگو از طریق واضحی نشان داده خواهد شد ، که ما میخوایم کمی رو این مورد کار کنیم
-
یعنی نمونه کدها که به ترتیب در دنیای کامپیوتر اجرا میشوند.حالا من میخوام
-
کمی تحریک کننده باشم،به طوری که از کامپیوترها یه چیز جالب بسازم.اوه، اونها واقعا احمقند
-
و ، به عبارت دیگر ، ما چیزیرو میبینیم که کامپیوترها هستند ، اونها خیلی مفیدند.
-
پس این یکی از اهداف ارائه این کلاس بر این پایه ست.از طرفی دیگه دیدن این نوع
-
از دنیای جالب کامپیوترها ، ماشینی بودن اونهاست، و همچنین ارتباطی که
-
از طرق مختلف با هم برقرار میکنند، شما راجبه چیزایی مثل ایمیل و موسیقی 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)