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