برای مشتاقان یادگیری برنامه نویسی

دوستانی که تمایل به یادگیری الگوریتم و برنامه نویسی از طریق ما را دارند،

لطفا کانال تلگرامی یا پیچ روبیکا مارو دنبال کنند.

(تا آخر بهمن پیج و کانال رایگان هستند بعد از اون خصوصی میشه.)

با تشکر.

توضیح تاریخی الگوریتم

به احترام ریاضیدان بزرگ ایرانی،

ابوموسی خوارزمی و روشی که او در حل مسائل

به شیوه منطقی به کار برده است

،این روش را الخوارزمی می‌نامند.

که بعد از معرب شدن این واژه

بصورت الگوریتم بکار برده شده است.

برای علاقمندان به برنامه نویسی

اگر تا به الان برنامه نویسی نکرده اید و دوست دارید فرایند الگوریتم نویسی و برنامه نویسی را یاد بگیرید

،این وبلاگ برای شما بسیار مفید است.

زیرا ما از ابتدایی ترین ها شروع کرده و کم کم سطح را افزایش میدهیم.

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


تلگرام https://t.me/barname_nevis_movafagh

barname_nevis_movafagh روبیکا

لطفاً عضو شید و حمایت کنید

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

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

کدنویسی

 کد یعنی چه؟

زبان کامپیوتر برای انسان قابل درک نیست. کامپیوترها دستورات را بر اساس کد انجام میدهند و کد در واقع دستور تبدیل اطلاعات و اجرای دستورات به زبان کامپیوتر است.

کد نویسی چیست؟

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

برنامه نویسی چیست؟

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

هدف از کدنویسی چیست؟

کد نویسی راهی است که انسانها با ماشینها ارتباط برقرار می کنند و به ما امکان می دهد نرم افزاری مانند برنامه ها، سیستم عامل ها و برنامه های تلفن همراه ایجاد کنیم.

https://iranhost.com

الگوریتم چیست؟

همه‌ی ما – حتی کسانی که تا کنون برنامه نویسی نکرده‌اند – می‌دانیم که کامپیوترها و سیستم‌های کامپیوتری برای انجام هر کاری نیاز به برنامه (Program) دارند.

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

به این تعریف گام به گام یک عملیات، طراحی الگوریتم (Algorithm) گفته می‌شود.

می‌توان گفت کسانی که کدنویسی بلدند، الگوریتم را به یک برنامه قابل اجرا در کامپیوترها تبدیل می‌کنند.

https://motamem.org

الگوریتم

یکی از اصلی‌ترین پیش نیازهای آموزش برنامه نویسی، آشنایی با الگوریتم است.

الگوریتم، یک روش ساخت یافته و مرحله به مرحله حل مسئله، یک زبان بینابینی بین زبان انسانی و زبان برنامه نویسی می‌باشد.

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

این یعنی وقتی شما با یک مسئله مواجه می‌شوید، می‌توانید دقیقا در ذهن خود تصور کنید که مسئله چطور توسط کامپیوتر حل می‌شود و تقریبا همیشه می‌دانید باید از کجا شروع کنید.

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

عصرِ تکنولوژی

عصر، عصرِ تکنولوژی است و دنیا روز‌به‌روز بیشتر به سمت داده‌‌ محور‌شدن پیش می‌رود.

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

احتمالاً شما هم بیش از قبل کلمه‌ی برنامه‌نویسی را از این‌ و‌ آن می‌شنوید.

در سال‌های اخیر، محبوبیت برنامه‌نویسی به اوج خود رسیده و حالا تقاضا برای یادگیری این مهارت بیش از هر مهارت دیگری است.

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

بسیاری از افراد به یادگیری برنامه‌نویسی رو آورده‌اند تا با افزایش مهارت‌های خود، آینده‌شان را در شرایط ناپایدار اقتصادی تضمین کنند.