پیش از شروع برنامه نویسی، می بایست با یک دسته بندی کلی در میان زبانهای برنامه نویسی آشنا شد. در واقع، از یک بعد میتوان زبانهای برنامه نویسی را به دو دسته ی سطح پایین و سطح بالا تقسیمبندی کرد. زبانهای برنامه نویسی سطح پایین به صورت مستقیم با پردازنده ی سیستم سر و کار دارند و با استفاده از آنها میتوان دستورات پایهای برنامه نویسی را اجرا کرد. فهمیدن دستورات نوشته شده در این زبانها کار دشورای است. به طور مثال، یک از این زبانهای سطح پایین، Machine Language یا زبان ماشین نام دارد که به جای آن که از دستورات انگلیسی در آن استفاده شده باشد، از اعداد صفر و یک برای نوشتن دستورات در آن استفاده شده است. زبان اسمبلی هم یک نمونه ی دیگر از زبانهای سطح پایین است.
اکنون که ما تصمیم گرفته ایم به دنیای بی انتها و لذت بخش برنامه نویسی قدم بگذاریم، لاجرم نیاز داریم تا در کنار اصول و مفاهیم برنامه نویسی به علوم و مهارتهای جانبی که به حرفه ما کمک می کنند نیز نیم نگاهی داشته باشیم. در حقیقت در کنار فراگیری اصول برنامه نویسی، ما می بایست تفکری انتقادی یا اصطلاحاً Critical Thinking و تفکر منطقی یا Logical Thinking داشته باشیم، کمی با ریاضیات آشنایی داشته باشیم، معانی رنگ ها و نحوه به کار گیری رنگ در اپلیکیشن یا نرم افزار را بدانیم و …
شاید بارها و بارها به فکر این افتاده باشید که یک زبان برنامه نویسی را فرا بگیرید اما به دلیل این که شنیده اید که برنامه نویس شدن نیازمند برخورداری از یک ذهن تحلیلی، داشتن یک مدرک مرتبط از دانشگاه و داشتن جدید ترین رایانه شخصی چه از لحاظ نرم افزاری و چه از لحاظ سخت افزاری است از این فکر صرف نظر کرده اید. خبر خوشحال کننده برای آن دسته از علاقمندان که تاکنون چنین طرز فکری داشته اند این است که عدم برخورداری از هیچ کدام از موارد فوق الذکر مانع برنامه نویس شدن شما نخواهد شد و شاهد مثال این ادعا هم این است که مولف این سری از آموزش ها هیچ کدام از موارد فوق به جزء تا حدودی مورد اول را نداشته است!
رزبریپای یک مینی کامپیوتر بسیار کوچک به اندازهی کف دستان شما میباشد که به راحتی در جیبتان جا میشود و میتوانید آن را با قیمت باورنکردنی ۳۵-۴۰ دلار (حدود ۱۷۰ هزار تومان) خریداری کنید. این مینی کامپیوتر را می توانید به وسیله کابل HDMI و یا AV به مانیتور و یا تلویزیون خانگی خود متصل کنید. بر روی رزبری پای۲ و ۳ ، ۴ عدد پورت USB تعبیه شده است که قادر خواهید بود به آن دیوایسهای نظیر موس ، کیبورد ،فلش ، دانگل وایفای و … را متصل کنید و همچنین به وسیلهی پورت اترنت قرار گرفته بر این روی برد میتوانید به اینترنت متصل شوید و حتی رزبری خود را از راه دور کنترل کنید.
ادامه مطلب ...با عرض شرمندگی خدمت دوستان عزیز
بدلیل بوجود آمدن پاره ایی از مشکلات در سایت EHSANAVR لینک فایلهای آموزشی این سایت از وبلاگ غیر فعال گردید.
با تشکر