0 0 تومان
تبلیغات اینترنتی
مدیر پیامک

1 تبلیغات

چگونه مسائل ریاضی را به سادگی چک کنیم؟

احتمالا این را زیاد میشنوید که بهتر است جواب مسئله هایی که حل میکنید را چک کنید! درست است..

این کار منطقی است که بعد از حل هر مسئله ریاضی باید انجام دهید اما چگونه!؟ در این مقاله ما بسته به نوع مسئله ریاضی تان راه هایی که میتوانید جواب مسئله خودتان را چک کنید را به شما نشان میدهیم.

بررسی مسائل ریاضی پایه

1-تخمین بزنید!
این باعث میشود بفهمید که جواب شما منطقی است یا نه. برای تخمین زدن اعداد را به شکلی که میتوانید آنها را ذهنی عملیات روی شان انجام دهید، گرد کنید. سپس عملیات را انجام دهید و پاسخ را با پاسخ اصلی مسئله مقایسه کنید. اگر عدد به آن نزدیک بود به احتمال زیاد مسئله را درست حل کرده اید.

برای مثال اگر شما در حال محاسبه 11876÷39 هستید میتوانید 11876  را به 12000 گرد کنید و همچنین 39 را هم به 40 گرد کنید.

سپس میتوانید به صورت ذهنی بگویید که 12000 تقسیم بر 40 میشود 300. حالا محاسبه اصلی تان را حساب کنید و میبینید که پاسخ شده 304 و چون به 300 نزدیک است احتمال اینکه مسئله را درست حل کردید خیلی زیاد است.

2-از ماشین حساب استفاده کنید.
اگر معملتان استفاده از ماشین حساب را مجاز دانست، شما میتوانید برای چک کردن جواب نهایی از ماشین حساب کمک بگیرید.

اگر ماشین حساب به شما گفت که جوابتان اشتباه است اینکه فقط جواب نهایی را درست بنویسید کافی نیست. باید به عقب برگردید و ببینید کجای راه را اشتباه آمده اید و کل مسئله را دوباره حل کنید.

اگر این کار را انجام ندهید معلم شما میفهمد که کار خاصی نکرده اید و راه حل شما هیچ اعتباری برایش ندارد و نمره کامل را نمیگیرید.

3-از عملیات معکوس استفاده کنید.
عملیات معکوس یعنی مخالف آن چیزی که انجام داده اید! برای مثال جمع و تفریق عملیات معکوس هم هستند. ضرب و تقسیم هم همینطور.. با عملیات معکوس شما میتوانید راهی که رفتید را برگردید و ببینید پاسختان درست است یا خیر...

پیشنهاد ویژه: آموزش خط به خط ریاضی ششم

برای مثال فرض کنید شما میخواهید ببینید 560÷16=35 درست است یا نه. شما میتوانید با عملیات معکوس تقسیم یعنی ضرب، 35 را در 16 ضرب کنید و ببینید به عدد 560 میرسید یا نه. اگر رسیدید مسئله را درست حل کرده اید.

بررسی مسائل جبر و معادلات

1-پاسخ معادله را در خود معادله بگذارید!
این ساده ترین راه برای بررسی درستی جواب معادله شما است. اگر میخواهید ببینید معادله را درست حل کردید یا نه جواب یا جواب ها را در معادله بگذارید و ببینید طرفین معادله برابر میشوند یا نه. اگه برابر نبودند میفهمید که جایی از راه را اشتباه رفته اید.

برای مثال اگر شما روی معادله زیر کار میکنید:

4x=24+6x

و پاسخ x را عدد 12 به دست آورده اید. همین 12 را به عنوان x در معادله قرار دهید:

4(12)=24+6(12)

48=24+72

48=96

و میبینید که 48 مساوی 96 نیست و این یعنی معادله را اشتباه حل کرده اید.

پیشنهاد ویژه: فیلم آموزش ریاضی دوازدهم تجربی

2-ترتیب عملیات های ریاضی را چک کنید.
به دقت به راهی که رفته اید نگاه کنید و چک کنید که ترتیب عملیات ریاضی را درست انجام داده اید. میتوانید برای اینکار اسم رمز پتضتجت را به خاطر بسپارید!

پرانتز – توان – ضرب – تقسیم – جمع – تفریق

برای مثال اگر در حال حل معادله زیر هستید:

3(2x+3)+14−2(42)

و به عقب برمیگردید و میبینید اولین قدم شما برای حل معادله این بوده که 14 را منهای 2 کرده اید! اینجا باید بفهمید که اشتباه کرده اید. به خاطر اینکه ترتیب عملیات ریاضی را که در بالا ذکر شد را رعایت نکرده اید.

3-علامت منفی و مثبت ها را چک کنید.
یک خطای رایج در بین دانش آموزان اشتباه در منفی یا مثبت بودن یک عدد است که به کلی پاسخ معادله را تغییر میدهد. این موارد را میتوانید با به خاطر سپردن قوانین زیر، چک کنید:

-تفریق از یک عدد منفی همان جمع کردن است:

3−(−7)=3+7=10

-جمع دو عدد منفی، عددی منفی است:

−3+−7=−10

-ضرب دو عدد منفی، عددی مثبت است:

−3×−7=21

-ضرب عدد منفی در عدد مثبت، عددی منفی است:

−3×7=−21

-مقدار -x الزاما منفی نیست و باید به خود x دقت کنید. اگر x منفی باشد حاصل کلی مثبت خواهد شد و اگر منفی باشد، حاصل منفی است.

4-همیشه یک برگه برای پاکنویس داشته باشید.
برگه پاکنویس به شما کمک میکند که قبل از نوشتن جواب اصلی در برگه امتحان، آن را چک کنید و راه درست را به صورت شفاف در برگه امتحان وارد کنید. تمیز نوشتن گاهی اوقات باعث نمره بهتر هم میشود! پس همیشه تست و چک و بررسی جواب ها را در برگه پاکنویس انجام دهید.

پیشنهاد ویژه: آموزش جامع ریاضی انسانی (دهم، یازدهم، دوازدهم)

5-از ماشین حساب های جبری استفاده کنید.
اگر درخانه هستید میتوانید از ماشین حساب های جبری آنلاین استفاده کنید. این ماشین حساب ها به شما اجازه میدهند که معادله های خودتان را در آن بنویسید و سپس آن برای شما حل میکند و بعضی از این ماشین حساب های آنلاین، راه حل معادله را هم به شما نشان میدهد. برخی از این ماشین حساب ها Symbolab و Mathway هستند.

البته باید ذکر کنم که در مرحله اول از این ماشین حساب ها یا هر نوع ماشین حساب دیگری برای حل مسئله های خودتان استفاده نکنید. این کار شما را تنبل میکند. ابتدا خودتان راه را بروید و سپس از این ماشین حساب ها برای چک کردن و بررسی راه درست استفاده کنید.

بررسی مسائل تشریحی

1-مسئله را دوباره بخوانید.
در مسائل تشریحی، خواندن درست مسئله و اینکه مسئله از شما چه چیزی میخواهد خیلی مهم است. اگر شما مسئله را درست بخوانید میتوانم بگویم نصف راه حل را رفته اید. پس دوبار مسئله را بخوانید و ببینید چه چیزی میخواهد و چه اطلاعاتی داده.

برای مثال شما مسئله ای به شکل زیر دارید:

"علی 8 سیب در یکشنبه و 6 سیب در دوشنبه میخورد. محمد در این روزها 2 سیب بیشتر از علی میخود. کیان 5 سیب کمتر از محمد در این روزها میخورد و یک سیب هم در روز جمعه میخورد. حساب کنید محمد چند سیب میخورد؟"

در این مسئله مطمئن شوید که هر چیزی که مسئله میگوید را بنویسید و یک جدول بر اساس سیب خورده شده در روزهای مشخص شده بسازید. و در آخر مطمئن شوید که سیب هایی که محمد میخورد را حساب کنید نه چیز دیگری را.

پیشنهاد ویژه: آموزش ریاضی متوسطه اول (هفتم، هشتم، نهم)

2-به کلمات کلیدی و عددها در محاسبات دقت کنید.

مسائل تشریحی کلمه های کلیدی زیادی دارد که لازم است شما آنها را به صورت ریاضی در بیاورید. این کلمات کلیدی را هنگامی که مسئله را میخوانید، هایلایت کنید و سپس در راه حل ها دقت کنید که آنها را مینویسید و درست مینویسید!

برخی از این کلمات رایج چیزهایی مثل ترکیب کردن (جمع)، کاهش (تفریق)، از (ضرب)، در (تقسیم) هستند.

برای مثال در مسئله زیر:

"آتوسا 15 تا کتاب در هر قفسه دارد و او در مجموع 120 کتاب دارد. آتوسا چند قفسه کتاب دارد؟!"

کلمه کلیدی "در" به شما میگوید که مسئله از نوع تقسیم است و باید 120 را به 15 تقسیم کنید و اگر در راه حل 120 را در 15 ضرب کرده اید، پاسختان اشتباه است.

3-در مورد اعدادی که به دست می آورید استدلال کنید!

به نوع عددی که قرار است به دست بیاید فکر کنید. که باید کوچکتر از یک عدد خاص باشد یا بزرگتر؟ باید اعشاری باشد یا عدد صحیح؟ اگر عدد شما اعشاری است دقت کنید که مسئله هم عدد اعشاری خواسته باشد!

مثلا اگر در مسئله ای از شما تعداد اتوبوس ها خواسته شده و عددی که شما به دست آورده اید 1.7 باشد...مسلما شما راهتان اشتباه بوده چون هیچ جا 1.7 تا اتوبوس نداریم! عدد شما باید عدد صحیح باشد.

10 اشتباه رایج برنامه نویسان

10 اشتباه رایج برنامه نویسان
برنامه نویسی یعنی پیدا کردن یا ساختن موثرترین مسیر برای حل یک مسئله یا ساخت یک برنامه است. وقتی در برنامه نویسی اشتباهی انجام میدهید ممکن است مشکلات زیادی در کارتان ایجاد کند و مسیر شما پر از پیچ و خم شود.

 در این مقاله ما به بررسی رایج ترین اشتباهات برنامه نویس ها میپردازیم و همچنین نکته هایی برای دوری از آنها ها می آوریم.

وقتی در برنامه نویسی تازه کار هستید خیلی مهم است که عادت های خوب و عادت های بد را بشناسید و به سمت عادت های خوب بروید. زیرا وقتی کمی بگذرد و اگر شما عادت های بد برنامه نویسی را در خودتان پرورش بدهید کارتان برای ترک آنها کمی سخت است!

1-کدهای تکراری
خودتان را تکرار نکردن یکی از اساسی ترین اصل های برنامه نویسی است. در اصطلاح به این مفهوم DRY گفته میشود و به کدهایی که اینگونه نوشته میشوند DRY CODE گفته میشود.

کدهای تکراری در واقع یک تله هستند که شما را گول میزنند و شما به دام می افتید. به عنوان یک قانون خوب و دم دست، اگر شما کدی را از جایی کپی کرده اید احتمالا آن کد تکراری است و باید تغییر کند.

 بهتر است هیچوقت کد تکراری ننویسید چون باعث میشود مقداری از زمان شما صرف بررسی کدهای تکراری گرفته شود.

همچنین میتوانید از توابع و حلقه ها برای کم کردن کدهای تکراری استفاده کنید و از شر آنها راحت شوید.

2-نام های نامناسب برای متغیرها
متغیرها از ضروری ترین چیزها در برنامه نویسی هستند و اصلا مهم نیست از چه زبان برنامه نویسی استفاده میکنید یا در حال نوشتن چه برنامه ای هستید، اگر برنامه شما تقریبا در حد یک پروژه باشد حتما در آن از متغیرها استفاده کرده اید.

در مورد متغیرها هم بهتر است عادت های خوب را در خودتان پرورش دهید. اسم متغیرها باید منظم و مرتب باشد و طوری نباشد که خودتان بعدا یا برنامه نویس های دیگر را گمراه کند. بهتر است در انتخاب نام برای متغیرها از اصطلاحات عمومی یا چیزهایی که اصلا معنی خاصی نمیدهند خودداری کنید.

برای مثال فرض کنید شما در حال نوشتن یک برنامه هستید که لازم دارید یک متغیر برای نرخ بهره در آن داشته باشید. شما این متغیر را به شکل زیر میسازید:

let rate = 0.1;

تنها چیزی که برنامه نویس بعدی (یا خودمان در آینده) از این متغیر میفهمیم این است که این متغیر در مورد یک نرخ است. اما چه نرخی؟!

البته برنامه کار میکند و هیچ مشکلی هم نیست. تنها اشتباه در این است که کمی گمراه کننده است. در عوض متغیر زیر را ببینید:

let interestRate = 0.1;

بدین صورت هر کسی میفهمد که این متغیر مربوط به نرخ بهره است. پس همیشه در برنامه هایتان از اسم متغیرهای خوب و مناسب استفاده کنید.

پیشنهاد ویژه: میخواهید بدانید که چگونه از باگ بانتی به درآمد برسید؟

3-استفاده نکردن از کامنت ها
از کامنت ها استفاده کنید! کامنت ها داکیومنت کدهای شما هستند. کامنت ها میتوانند توضیح دهند که برنامه شما دقیقا چه کاری انجام میدهند.

درست است که در حال حاضر خودتان میتوانید توضیح کاملی از کد بدهید اما در آینده وقتی همه چیز یادتان رفته بود، اگر از کامنت ها استفاده کرده باشید از آنها تشکر میکند!

برای مثال اگر یک تابع خیلی خوب نوشته اید، یک کامنت در مورد کار آن بنویسید. یا اگر یک شی یا یک متغیر را یک حلقه دارید با یک کامنت در مورد آن بنویسید. کامنت ها را در برنامه نویسی بی استفاده نگذارید! از آنها کار بکشید!!

کامنت ها کد شما را شفاف تر و راحت تر میکنند، چه برای برنامه نویس بعدی چه برای خودتان در آینده.

4-حواشی در برنامه نویسی
مشکل دیگری که از سرعت برنامه نویسان در حال رشد کم میکند حواشی برنامه نویسی در انجمن ها و وبسایت ها است. اینکه آیا باید از جاوا اسکریپت استفاده کنیم؟ کدام فریم ورک بهتر است؟ کدام فونت برنامه نویسی مناسب است؟ کدام ادیتور؟ کدام زبان؟ کدام پایگاه داده؟ و....

درگیر این حواشی نشوید، نگران این نباشید که چه کاری باید بکنید و کدام را انتخاب کنید.

به جای این کارها، فکرتان را روی اصول کارتان بگذارید. زبان های برنامه نویسی، تکنولوژی ها می آیند و می روند. شما باید یاد بگیرید با هر چیزی مشکل خودتان را حل کنید و برای توسعه دهنده موفق مهم نیست آن تکنولوژی و زبان چه چیزی باشد.

زبان های برنامه نویسی و فریم ورک ها و ادیتور ها و... همه شان ابزار هستند و اگر شما بدانید قرار است دقیقا چه کاری انجام دهید، میدانید کدام را انتخاب کنید.

5-پشتیبان نگرفتن از کدها
عدم رشد عادت های خوب، در برنامه نویسان تازه کار ناامید کننده و در برنامه نویس های با تجربه فاجعه بار است.

به عنوان یک برنامه نویس ذخیره و پشتیبان گیری از پروژه هایتان آن هم به طور پیوسته و منظم باید یکی از مهم ترین وظایفتان باشد. و اصلا تفاوتی ندارد که کار شما یک پروژه بزرگ با چند صفحه کد باشد یا فقط یک صفحه کد داشته باشد.

همچنین بهتر است کار با یک سیستم کنترل نسخه مثل Git را یاد بگیرید. مهم نیست کدام، فقط یاد بگیرید! تا اگر روزی خدایی نکرده کامپیوترتان از کار افتاد چیزی را از دست نداده باشید.

6-کدهای پیچیده
به خاطر داشته باشید که کدنویسی، تست آی کیو نیست! چالشی نیست که ببینید کدام برنامه نویس از توابع پیچیده و درهم برهم استفاده میکند! مسابقه چه کسی خفن تر است؟ نیست!

برنامه نویسی بهتر است که کدهای کارآمد و موثرتری در ساده ترین حالت بنویسد و مطمئنا کدهای ساده، راحت تر نوشته میشوند، راحت تر نگهداری میشوند، و راحت تر مدیریت میشوند.

البته منظورم را اشتباه متوجه نشوید! کد ساده به منظور استفاده از راه میانبر نیست. کد ساده یعنی کدی که راه حل را ساده تر و شفاف تر بیان کرده باشد.

7-سوال نپرسیدن
برنامه نویس کار سختی است! چون برای اینکه آپدیت باشید و هر روز بتوانید پا به پای پیشرفت تکنولوژی ها پیش بروید باید مدام مطالعه کنید و یاد بگیرید و کسی بهتر یاد میگیرد که از سوال کردن نترسد!

شاید برای شما هم سوال کردن، یک چیز غیر عادی باشد اما باید بدانید که بیشتر برنامه نویس های کهنه کار خیلی خوشحال میشوند اگر بتوانند دانش و تجربیاتشان را با شما در اشتراک بگذارند.

البته به خاطر داشته باشید که سوال نپرسیدن کار اشتباهی است ولی با این حال زیاد سوال پرسیدن هم کار نادرستی است. چون برنامه نویس های با تجربه اگر ببینند شما حرکتی نمیکنید و  فقط در حال سوال پرسیدن هستید دیگر رغبتی به جواب دادن به شما پیدا نمیکنند. پس خودتان هم در حال کندکاو باشید و مطمئنا خودتان هم به تنهایی میتوانید تجربه کسب کنید.

پیشنهاد ویژه: دوره آموزش زبان برنامه نویسی PHP

8-عدم برنامه ریزی و آینده نگری
پشت هر برنامه مفیدی که نوشته شده است، یک برنامه ریزی وجود داشته. اگر شما میخواهید یک ساختمان بسازید، باید قبل از هر چیزی نقشه آن را داشته باشید. برنامه نویسی نیز همینطور است.

قبل از اینکه شما یک خط کد بنویسید. باید بدانید چه کاری قرار است دقیقا انجام دهید؟ مشکل چیست؟ راه حل کدام است؟ اگر در حال برنامه نویسی بخواهید این کار ها را انجام دهید ممکن است خودتان راه را گم کنید!

9-استراحت نکردن
استراحت کنید! این خیلی مهم است که شما بعد از ساعت ها برنامه نویسی کردن به مغزتان و علاوه بر مغز به بدتان استراحت بدهید. برنامه نویسی بی وقفه برای شما چیزی به جز مشکلات جسمی و ضعیف شدن چشم ها ندارد و مغز شما هم بالاخره کم می آورد و پروژه جلو نمیرود.

هر وقت به مشکلی خوردید که حل نمیشد، وقت استراحت است. در این موقعیت فقط خودتان را از صفحه کد ها دور کنید! چیزی بنوشید، بیرون بروید و پیاده روی کنید و به خودتان فرصت استراحت بدهید. گاهی اوقات همین استراحت کردن ها باعث میشود که شما راه حل های جدیدی پیدا کنید که بعدا که برگشتید به کار، پروژه تان را جلو ببرید.

10-خوش نگذراندن
برنامه نویسی میتواند مثل یک چاقوی دولبه باشد. هم میتواند چالش برانگیز و جالب باشد و هم میتوانید شما را حسابی ناامید کند! همیشه دقت کنید که کمی از کارتان لذت ببرید و خوش بگذرانید. اگر با اخم جلوی مانیتور بنشینید و کدنویسی کنید باور کنید از شما یک برنامه نویس خفن نمیسازد! بهتر این است که نسبت به اتفاقات اطرافتان دید زیبایی داشته باشید تا ادامه زندگی و کدنویسی بهتر باشد!

نکته مهم این است که شما میتوانید برنامه نویسی را به چیزهایی در زندگی واقعی ربط دهید و برای ادامه کار از آنها الهام بگیرید. این کار واقعا میتواند به شما کمک کند و از شما یک برنامه نویس خوشحال و خندان بسازد!

خلاصه
در این مقاله به بررسی اشتباه هات رایج برنامه نویسان پرداختیم که هیچ سودی برای آنها ندارد هیچ، بلکه برنامه نویسی را سخت تر هم میکند. تنها چیزی که باید همیشه به یاد داشته باشید این است که کار را برای خودتان ساده سازی کنید، چه حال چه آینده. برنامه نویسی نیز همین است. ساده کردن زندگی، ساده کردن حل مشکلات.