قراره تو این دوره چی یاد بگیرم؟

  • آشنایی با small basic و مبانی برنامه نویسی
  • آشنایی با فضای محیط small basic
  • آشنایی با سینتکس این زبان برنامه نویسی
  • ساخت چند پروژه با این زبان برنامه نویسی

سرفصل های دوره

۱ فصل
۳۵ جلسه
۸ ساعت
۱

لیست ویدئوهای دوره

۳۵ قسمت
۰۸:۱۲:۱۷

دانلود و نصب

رایگان
۰۵:۳۸

دانلود visual studio code

رایگان
۰۹:۱۹

آشنایی با محیط Small basic

۰۷:۲۳

متغیر ، نوع های داده ای و رشته ها

۰۷:۱۶

نوشتن اولین برنامه

۱۶:۲۶

نوشتن برنامه دوم

۱۲:۳۹

عملگرها و عملوند ها

۰۶:۲۹

شروط و Conditions

۱۸:۰۰

حلقه ها

۱۵:۰۷

برچسب ها و دستور goto

۰۸:۴۵

عملیات ریاضی در اسمال بیسیک

۱۶:۴۳

کار با ساعت و تایمر

۱۳:۰۶

توابع و subroutines

۰۷:۳۴

آرایه و ماتریس و تولید اعداد تصادفی

۲۶:۱۸

and و or

۰۴:۳۷

کار با shape ها

۰۵:۵۹

ساخت نرم افزار مشابه Paint

۳۲:۳۷

ساخت ماشین حساب گرافیکی

کار با Event ها

۱۳:۱۹

توابع کتابخانه desktop و mouse

۰۶:۴۵

کتابخانه Program و Network

۰۵:۳۸

حافظه Stack

۰۹:۵۸

کار با دیکشنری

۰۵:۴۷

کار با ImageList و Flickr

۰۴:۰۳

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

۱۶:۴۱

آشنایی با small basic و مبانی برنامه نویسی

۲۸:۳۶

گرافیک پنجره ای و گرافیک لاکپشتی

۴۰:۲۲

کار با فایل ها

۱۸:۲۰

کار با اصوات

۱۴:۵۳

کار با UI و Controls

۲۰:۲۲

کتابخانه text

۱۹:۵۵

ساخت بازی پیانو Piano ، Turtle Maz ، Color Memory

۵۳:۰۲

حل المسائل 6 مسئله برنامه نویسی

۲۰:۴۰

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

اضافه کردن پلاگین و کتابخانه به Small basic

آموزش برنامه نویسی small basic را چگونه آغاز کنیم؟. برنامه نویسی، مسیری بسیار شیرین است و اگر با علاقه بسیار زیاد ، توکل و پشتکار و همت همراه باشد، قطعا مسیری پرسود در انتظار افراد توسعه دهنده خواهد داشت. زبان های برنامه نویسی را میتوان در دسته بندیهای زیر قرارداد:

طراحی وبسایت ، طراحی بازی ، توسعه دهندگی اپلیکیشن ، توسعه دهندگی نرم افزار ، هک ; تست نفوذ ; امنیت و رمزنگاری ، برنامه نویسی سخت افزار ، برنامه نویسی شبکه ، برنامه نویسی اینترنت اشیاء و … تقسیم کرد که هرکدام اهمیت خود را دارند و روز به روز دسته ها و مسیرهای متفاوتی درحال ایجاد شدن است .

سرفصل های آموزش برنامه نویسی small basic

  • برنامه نویسی چیست؟ چرا برنامه نویسی میکنیم؟
  • آشنایی با small basic و مبانی برنامه نویسی
  • دانلود و نصب small basic از طریق وبسایت اصلی
  • نصب small basic با vs code
  • آشنایی با فضای محیط small basic
  • متغیر ، نوع های داده ای و رشته ها
  • خروجی و نمایش یک متن
  • ورودی و گرفتن از کیبورد
  • شروط و condition
  • حلقه ها
  • برچسب ها و دستور goto
  • عملگرها و عملوند ها
  • عملیات ریاضی در اسمال بیسیک
  • تولید اعداد تصادفی
  • کار با ساعت و زمان
  • رسم و نمایش اشکال
  • گرافیک لاکپشتی
  • توابع و سابروتین
  • آرایه های تک بعدی و دوبعدی
  • کلمات کلیدی And و Or
  • تولید اعداد تصادفی
  • کار با اصوات
  • کار با رویداد ها (event ها)
  • کار با controls ( رابط کاربری و دکمه ها )
  • مفهوم stack
  • اضافه کردن پلاگین و کتابخانه به Small basic
  • توابع کتابخانه desktop و mouse
  • کتابخانه Program و Network
  • کتابخانه text
  • کتابخانه دیکشنری
  • Flickr و ImageList و ساخت گالری
  • ساخت برنامه Paint
  • ساخت برنامه ماشین حساب گرافیکی
  • ساخت بازی Color Memory
  • کلامی با برنامه نویسان عزیز برای ادامه راه

دنیای امروز به گونه ای شده است که اگر حداقل یک زبان برنامه نویسی را فرا نگیریم، یعنی از علوم روز آگاهی آنچنانی نداریم. اما چگونه میتوان برنامه نویسی را شروع کرد؟ آیا برنامه نویسی ساده ست؟ همانطور که گفتم بستگی به تجربه و شناخت شما و همچنین علاقه و توکل و پشتکار شما دارد که بتوانید یک برنامه درستی برای یادگیری programing بچینید . برای شروع ، بسیاری از مسیر اصلی استفاده میکنند . یعنی مستقیم به سراغ زبانهای برنامه نویسی مورد نظر مثل ++c میروند . اما برخی از زبان های ساده تر ( البته سادگی مبنی بر قوی نبودن نیست ) مانند python و ruby و lua شروع میکنند . برخی دیگر به سراغ نرم افزار هایی مثل blockly و scratch و App Inventor برای یادگیری پایه برنامه نویسی شروع میکنند که این هم راه بدی نیست . همچنین برخی دیگر از زبان هایی که مختص شروع برنامه نویسی از روی زبانهای دیگر ایجاد شده اند را شروع میکنند . مثلا در زمانهای قدیم ، QBasic برای شروع برنامه نویسان تازه کار یا دانش آموزان و دانشجویان جهت یادگیری basic مناسب بود . اما اکنون زبانهایی مثل small basic و آموزش برنامه نویسی small basic باعث شده است که به قواعد مشترک بین زبان های برنامه نویسی پی ببریم و با آنها آشنا شویم . با اینکه سینتکس small basic ، مشابه بیسیک است اما بسیار ساده طراحی شده است به گونه ای که فردی که اصلا هیچ آشنایی ای به برنامه نویسی ندارد میتواند آنرا یاد بگیرد و برای یادگیری زبان های قویتر آماده شود . زیرا چشمان و علم او بصورت کلی به قواعد برنامه نویسی آشنا و مسلط شده است .

مایکروسافت اسمال بیسیک، یک محیط ساخته شده از زبان بیسیک است که در سال 2008 توسط Microsoft معرفی شد . البته در ابتدا این محیط برای یادگیری پایه های VB ( ویژوال بیسیک ) توسط یک مهندس مایکروسافت به نام Vijaye Raji طراحی شده بود . در این دوره قصد داریم تا به کودکان ، دانش آموزان ، دانشجویان و یا بزرگسالان تازه کار ، یک درس بسیار خوب از شروع برنامه نویسی آن هم با توضیحات جامع و همچنین کاربردی بدهیم تا بتوانند شروع خوبی در برنامه نویسی داشته باشند . مطمئن باشید توضیحات این دوره برای تمامی سنین و سطوح که قابلیت درک مفاهیم ابتدایی را داشته باشند ، قابل فهم خواهد بود . امیدواریم در دوره آموزش برنامه نویسی small basic  بتوانیم برای شما مسیری خوب مهیا کنیم.

بازار کار این دوره آموزشی:

یادگیری برنامه نویسی باعث ایجاد فرصت های شغلی بسیاری می شود که میتوان به درآمدهای خوبی رسید به شرط آنکه با انگیزه و با علاقه شروع شود و با مسیر روشن و راهی درست براساس علاقه پیش گرفته شود. آموزش برنامه نویسی small basic در کنار پایتون و جاوا میتواند یکی از بهترین روشها برای شروع برنامه نویسی و کدنویسی پیشرفته باشد .

دوره آموزش برنامه نویسی small basic برای چه کسانی مناسب است؟

1 – برای کسانی که قصد دارند برنامه نویسی را شروع کنند ( نوجوانان و کودکان و یا هر انسان بزرگسالی )

2 – برای کسانیکه قصد دارند در آینده با basic آشنا شوند.

3 – برای کسانی که به دنبال یک زبان برنامه نویسی سبک و ساده می گردند.

پیش نیازهای آموزش برنامه نویسی small basic

این دوره پیش نیاز خاصی ندارد. فقط فرد به مهارت های اولیه رایانه تسلط داشته باشد و همچنین با پشتکار و علاقه و توکل آموزش را دنبال کند. اما برای اموزش بیشتر و فهم بهتر آموزش برنامه نویسی small basic به وبسایت smallbasic مراجعه کنید.

نرم افزار های استفاده شده در این آموزش:

– محیط برنامه نویسی small basic

– محیط VS Code

 

توضیحات بیشتر