آموزش برنامه نویسی برای دانش آموزان با اسمال بیسیک یا Small Basic

دسترسی به اطلاعات این آموزش: اطلاعات کلی محتوا و سرفصل ها پیش نمایش و دانلود اطلاعات تکمیلی دیدگاه ها

درباره ناشر

فرادرس
فرادرس

فرادرس بزرگ‌ترین ناشر دیجیتال آموزش‌های تخصصی، دانشگاهی و مهندسی است.

درباره مدرس

دکتر سیدمصطفی کلامی هریس
دکتر سیدمصطفی کلامی هریس

عضو هیأت علمی فرادرس

دکترای تخصصی مهندسی برق-کنترل


دکتر سیدمصطفی کلامی هریس یکی از بنیانگذاران و مدیران کنونی فرادرس و از اعضای هیأت علمی آن است. تا کنون، محتوای آموزشی ارائه شده توسط وی بر روی فرادرس، یکی از مراجع اصلی آموزشی دانشجویان و دانش پژوهان علاقه مند به یادگیری حوزه های مختلف مرتبط با هوش مصنوعی و برنامه نویسی بوده است. (+)



در مجموعه فرادرس های آموزش برنامه نویسی Small Basic، که برای نخستین بار توسط فرادرس ارائه شده است، سعی شده است که آموزش کار با این زبان برنامه نویسی، در کنار مبانی و اصول برنامه نویسی، به کامل ترین و جامع ترین شکل ممکن، به صورت گام به گام ارائه شود.

👤 مدرس: دکتر سیدمصطفی کلامی هریس
🕓 مدت زمان: ۱۶ ساعت و ۳۱ دقیقه
🎓 تعداد دانشجو: ۵۸۴ نفر این آموزش را تهیه کرده اند. — ۱۰ نفر در دو هفته اخیر
روش دریافت: لینک دانلود و/یا ارسال فیزیکی

هزینه آموزش: ۱۸,۰۰۰ تومان


آنچه شما در این فرادرس خواهید دید:
آموزش ویدئویی مورد تایید فرادرس
فایل برنامه ها و پروژه های اجرا شده در حین آموزش
فایل PDF یادداشت های مدرس در حین آموزش

تضمین کیفیت و گارانتی بازگشت هزینه
توجه: کیفیت این آموزش توسط فرادرس تضمین شده است. در صورت عدم رضایت از آموزش، به انتخاب شما:
  • به صورت رایگان یک یا چند آموزش معادل دیگر دریافت می کنید.
  • و یا ۷۰ درصد مبلغ پرداختی به حساب بانکی شما بازگشت داده می شود.
    (توضیحات بیشتر +)
دانلود آنی و ارسال سریع
فعال‌سازی آنی لینک دانلود، بلافاصله پس از ثبت سفارش
ارسال پستی به همراه کد رهگیری مرسوله در اولین ساعت اداری روز
ارسال پیک موتوری در تهران، در همان روز ثبت سفارش

(توضیحات بیشتر +)



    توضیحات

    مایکروسافت اسمال بیسیک (Microsoft Small Basic) یک نسخه ساده شده از زبان برنامه نویسی بیسیک (BASIC) است، که توسط شرکت مایکروسافت توسعه داده شده است و بیشتر برای افرادی طراحی شده است که، در زمینه برنامه نویسی مبتدی هستند. این زبان برنامه نویسی، فقط شامل ۱۴ کلمه کلیدی است و نرم افزار مربوط به محیط برنامه نویسی این زبان، بسیار کاربرپسند و ساده است.

    در مجموعه آموزشی برنامه نویسی Small Basic، که برای نخستین بار توسط فرادرس ارائه شده است، سعی شده است که آموزش کار با این زبان برنامه نویسی، در کنار مبانی و اصول برنامه نویسی، به کامل ترین و جامع ترین شکل ممکن، به صورت گام به گام ارائه شود. مدرس این مجموعه آموزش، دکتر سیدمصطفی کلامی هریس (فارغ التحصیل دکترای مهندسی برق-کنترل، از دانشگاه صنعتی خواجه نصیرالدین طوسی) است، که تا صدها ساعت ویدئوی آموزشی توسط ایشان، بر روی فرادرس ارائه شده است.

     

    فهرست سرفصل ها و مباحث مطرح شده در این مجموعه آموزشی، در ادامه آمده اند:
    • درس یکم: آشنایی با زبان برنامه نویسی Microsoft Small Basic
      • آشنایی با مبانی برنامه نویسی و زبان های برنامه نویسی
      • معرفی چند زبان برنامه نویسی معروف و پرکاربرد
      • مروری بر تاریخچه زبان برنامه نویسی اسمال بیسیک یا Small Basic
      • نحوه دانلود و نصب زبان برنامه نویسی اسمال بیسیک
      • آشنایی با بخش های مختلف محیط کاربری اسمال بیسیک
      • پیاده سازی اولین برنامه با اسمال بیسیک (برنامه Hello World)
      • فراخوانی و اجرای برنامه مربوط به بازی تتریس یا Tetris
    • درس دوم: آشنایی با ساختار برنامه ها و دستورها
      • آشنایی با ساختار برنامه های اسمال بیسیک
      • بررسی گام به گام و جزئی برنامه نوشته شده در جلسه قبل
      • شناخت اجزای یک دستور ساده
      • آشنایی با شیئ پنجره متنی یا TextWindow
      • آشنایی با قابلیت Intellisense یا راهنمای هوشمند ویرایشگر
      • آشنایی با عملیات (متدها) و خاصیت ها
      • آشنایی با تابع TextWindow.WriteLine برای نوشتن متن
      • آشنایی با خاصیت TextWindow.ForegroundColor برای تغییر رنگ متن
      • تغییر رنگ نوشته در پنجره متنی
      • آشنایی با انواع دستورهای قابل اجرا توسط برنامه ها
      • رنگ های قابل استفاده در پنجره متنی
      • ایجاد متن های چند رنگی در برنامه های مبتنی بر متن
    • درس سوم: متغیرها و استفاده از آن ها در برنامه ها
      • آشنایی با مفهوم متغیرها
      • استفاده از متغیرها برای بهبود برنامه ها
      • آشنایی با تابع TextWindow.Write و تفاوت آن با TextWindow.WriteLine
      • قواعد نام گذاری متغیرها
      • متغیرهای عددی
      • خواندن اعداد از ورودی با استفاده از تابع TextWindow.ReadNumber
      • محاسبات ریاضی
      • پیاده سازی برنامه ای برای تبدیل دما از سلسیوس به فارنهایت
      • پیاده سازی برنامه محاسبه ضریب سلامتی (شاخص وزن) یا Body Mass Index (به اختصار BMI)
    • درس چهارم: شرط ها و تصمیم گیری در برنامه ها
      • استفاده از دستور If برای اجرای شرطی برنامه ها
      • آشنایی با شیئ Clock برای دریافت ساعت و تاریخ
      • ایجاد تو رفتگی در برنامه ها برای افزایش خوانایی
      • آشنایی با شیئ Math برای محاسبات ریاضی
      • محاسبه باقیمانده با استفاده از تابع Math.Remainder
      • تکمیل برنامه مربوط به محاسبه BMI
    • درس پنجم: انشعاب در برنامه ها
      • آشنایی با برچسب ها و دستور GoTo برای ایجاد انشعاب در برنامه ها
      • پیاده سازی حلقه های تکرار با استفاده از دستور GoTo
      • پیاده سازی حلقه های بینهایت (بی پایان) با استفاده از GoTo
      • پیاده سازی تکرار مشروط با استفاده از GoTo
    • درس ششم: حلقه تکرار For‬ برای تکرار محدود و معلوم
      • آشنایی با مفاهیم حلقه های تکرار
      • آشنایی با حلقه تکرار For برای تکرارهای با تعداد تکرار مشخص
      • استفاده از Step برای تغییر طول گام در شمارنده حلقه For
      • پیاده سازی برنامه محاسبه فهرست مقسوم علیه های یک عدد صحیح
    • درس هفتم: حلقه تکرار While برای تکرار نامحدود یا نامعلوم
      • مرور مفاهیم حلقه های تکرار
      • آشنایی با حلقه تکرار While برای تکراری های مشروط (با تعداد نامشخص)
      • پیاده سازی حلقه تکرار مشروط با استفاده از While
      • پیاده سازی حلقه های تکرار بی پایان با While
    • درس هشتم: گرافیک و ترسیم خطوط
      • مروری بر مفاهیم برنامه های گرافیکی (غیر متنی)
      • آشنایی با شیئ GraphicsWindow برای پیاده سازی برنامه های گرافیکی
      • تنظیم عنوان پنجره گرافیکی با GraphicsWindow.Title
      • تغییر اندازه پنجره گرافیکی
      • تغییر رنگ پس زمینه پنجره گرافیکی
      • ترسیم خطوط با استفاده از تابع GraphicsWindow.DrawLine
      • بررسی سیستم مختصات پنجره گرافیکی
      • تغییر رنگ خطوط با GraphicsWindow.PenColor
      • تغییر ضخامت خطوط با GraphicsWindow.PenWidth
      • ترکیب حلقه تکرار For با دستور ترسیم خط برای ایجاد اشکال پیچیده
    • درس نهم: گرافیک و ترسیم اشکال
      • آموزش نحوه ترسیم انواع اشکال هندسی
      • تغییر رنگ ترسیم در پنجره گرافیکی
      • ترسیم مستطیل با تابع GraphicsWindow.DrawRectangle
      • ترسیم و پر کردن مستطیل با تابع GraphicsWindow.FillRectangle
      • ترسیم بیضی و دایره با تابع GraphicsWindow.DrawEllipse
      • ترسیم و پر کردن بیضی و دایره با تابع GraphicsWindow.FillEllipse
      • ترسیم اشکال پیچیده و تو در تو، با استفاده از حلقه For
    • درس دهم: تولید اعداد و اشکال تصادفی
      • تولید اعداد تصادفی با استفاده از تابع Math.GetRandomNumber
      • پیاده سازی برنامه مربوط به پرتاب یک تاس مکعبی
      • ترسیم اشکال هندسی در محل های تصادفی
      • تولید رنگ های تصادفی برای ترسیم اشکال
    • درس یازدهم: کار با پیکسل ها
      • تنظیم رنگ یک پیکسل دلخواه در پنجره گرافیکی با تابع GraphicsWindow.SetPixel
      • ایجاد یک تصویر تصادفی (برفکی)
      • تولید یک تصویر با تغییر تدریجی رنگ یا Gradient
      • آشنایی با فراکتال ها
      • ترسیم یک فراکتال مثلثی در پنجره گرافیکی
    • درس دوازدهم: گرافیک لاک پشتی (الف)
      • مروری بر تاریخچه لاک پشت یا Turtle
      • آشنایی با لاک پشت یا Turtle در محیط اسمال بیسیک
      • حرکت دادن لاک پشت در صفحه با تابع Turtle.Move
      • چرخش لاک پشت به راست با تابع Turtle.TurnRight
      • چرخش لاک پشت به چپ با تابع Turtle.TurnLeft
      • چرخش لاک پشت به مقدار و جهت دلخواه با تابع Turtle.Turn
      • ترسیم چند ضلعی های ساده با استفاده از لاک پشت و حلقه های تکرار
      • ترسیم دایره به صورت تقریبی، به صورت یک چند ضلعی با تعداد اضلاع زیاد
      • ترسیم اشکال جالب و پیچیده با استفاده از لاک پشت
    • درس سیزدهم: گرافیک لاک پشتی (ب)
      • ایجاد افکت هایی مانند خط چین و نقطه چین با لاک پشت
      • انجام تنظیمات تکمیلی بر روی لاک پشت
      • ترسیم اشکال جالب و پیچیده با استفاده از لاک پشت
    • درس چهاردهم: صدا و موسیقی (الف)
      • آشنایی با شیئ Sound برای پخش صدا و اجرای موسیقی
      • پخش صداهای پیش فرض
      • پخش فایل های صوتی
      • اجرای نت های موسیقی با استفاده از Sound.PlayMusic
      • آشنایی با مبانی موسیقی و قواعد نام گذاری و زمان بندی نت ها
      • الفبای قراردادی برای اجرای نت های موسیقی در Small Basic
      • اجرای چند ملودی ساده
    • درس پانزدهم: صدا و موسیقی (ب)
      • آشنایی با قواعد خواندن خط موسیقی و نت ها
      • روش تبدیل نت های نوشتاری به برنامه کامپیوتری
      • پیاده سازی گام به گام برنامه برای اجرای کامپیوتری آهنگ «ای ایران» اثر مرحوم استاد روح الله خالقی، با Small Basic
    • درس شانزدهم: زیربرنامه یا Subroutine در زبان برنامه نویسی Small Basic
      • آشنایی با مفهوم ز یا زیر برنامه (Subroutine)
      • تعریف و اسنفاده از زیر برنامه ها
      • بررسی مزایای استفاده از زیر برنامه ها
      • استفاده از متغیرها در ساختار ساب روتین ها
    • درس هفدهم: فراخوانی زیربرنامه یا Subroutine در حلقه های تکرار
      • مباحث تکمیلی در زمینه استفاده از زیر برنامه ها
      • استفاده از ساب روتین ها در حلقه های تکرار
      • پیاده سازی زیر برنامه تشخیص اعداد اول
      • زیر برنامه ترسیم چند ضلعی با لاک پشت
    • درس هجدهم: آرایه ها در Small Basic
      • مزایای تعریف و استفاده از آرایه ها
      • روش تعریف آرایه ها در اسمال بیسیک
      • اندیس گذاری آرایه ها در Small Basic
      • ساده سازی روند پیاده سازی برنامه ها با استفاده از آرایه ها
      • پیاده سازی چند برنامه با استفاده از آرایه ها
    • درس نوزدهم: کار با اشکال و اشیا
      • آشنایی با شیئ Shapes برای مدیریت اشکال گرافیکی در برنامه های گرافیکی
      • افزودن، تغییر و حذف اشکال گرافیکی اعم از خط، مستطیل، مربع، دایره، بیضی و …
      • نمایش و مخفی سازی اشکال و اشیا
      • حرکت دادن و تعیین موقعیت اشکال در صفحه گرافیکی
      • دوران و تغییر اندازه اشکال
      • افزودن انیمیشن به اشکال و اشیا
      • تغییر درجه وضوح و نمایانی (Opacity) اشیا
      • پیاده سازی برنامه های پیچیده گرافیکی با استفاده از حلقه های تکرار و آرایه ها
    • درس بیستم: رویدادها و برنامه های تعاملی
      • آشنایی با مفهوم رویداد یا Event در برنامه های کامپیوتری
      • بررسی تفاوت ها و شباهت های رویدادها و عملیات (متدها)
      • چگونگی تعریف و استفاده از رویدادها در اسمال بیسیک
      • آشنایی با رویدادهای مبتنی بر ماوس در Small Basic
      • پیاده سازی یک برنامه ترسیمی در اسمال بیسیک
      • پاسخگویی به رویدادهای صفحه کلید در Small Basic
      • پاسخگویی هم زمان به بیش از یک رویداد
      • پیاده سازی چند برنامه نمونه
    • درس بیست و یکم: پیاده سازی یک برنامه نقاشی ساده
      • پیاده سازی بخش ترسیمی با پاسخگویی به رویدادهای ماوس
      • پاسخگویی به رویداد حرکت ماوس
      • پاسخگویی به رویداد کلیک ماوس
      • افزودن قابلیت تغییر رنگ و تغییر ضخامت ترسیم
      • پیاده سازی برنامه نقاشی و ترسیم به صورت گام به گام
    • درس بیست و دوم: پاسخگویی به رویدادهای صفحه کلید
      • نحوه پاسخگویی به رویدادهای صفحه کلید
      • دریافت نام آخرین کلید فشرده شده بر روی صفحه کلید
      • پاسخگویی به کلیدهای مختلف صفحه کلید به صورت مجزا
      • ترکیب لاک پشت یا Turtle با رویدادهای صفحه کلید برای ایجاد سیستم ترسیمی
      • ارسال فرمان از صفحه کلید به لاک پشت
    • درس بیست و سوم: پیاده سازی یک بازی کامپیوتری: بازی توپ و پارو
      • بررسی فیزیک و محیط بازی توپ و پارو (Ball and Paddle)
      • بررسی شرایط برخورد توپ به هر یک از دیواره ها
      • بررسی شرایط برخورد توپ به پارو
      • بررسی شرایط باخت بازیکن
      • پیاده سازی گام به گام قواعد و قوانین بازی
      • شبیه سازی گرافیکی محیط بازی
      • پیاده سازی بازی توپ و پارو
      • تشخیص حالت باخت و نمایش پیام مناسب در زمان باخت
    • درس بیست و چهارم: تایمر و زمان سنج
      • استفاده از زمان سنج یا Timer برای اجرای متناوب یک روال یا زیر برنامه
      • تنظیم دوره تناوب زمانی یک تایمر
      • تعریف روال اجرا شونده در سر رسید یک تایمر
      • پیاده سازی یک ساعت دیجیتال با استفاده از اسمال بیسیک
    • درس بیست و پنجم: استفاده از دکمه ها برای طراحی رابط گرافیکی
      • مقدمه ای بر پیاده سازی برنامه های دارای رابط گرافیکی کاربری یا GUI
      • استفاده از شیئ Controls برای ایجاد المان های گرافیکی
      • ایجاد دکمه یا Button برای برنامه های گرافیکی
      • موقعیت دهی دکمه ها در صفحه
      • تنظیم اندازه دکمه ها
      • پاسخگویی به رویداد کلیک دکمه ها
    • درس بیست و ششم: استفاده از کادرهای متنی برای طراحی رابط گرافیکی
      • پیاده سازی برنامه های دارای رابط گرافیکی کاربری یا GUI با کادرهای متنی
      • ایجاد کادرهای متنی یا TextBox
      • موقعیت دهی کادرهای متنی در صفحه
      • تغییر اندازه کادرهای متنی
      • پاسخگویی به رویداد تغییر متن در TextBox
      • تنظیم متن TextBox
    • درس بیست و هفتم: پیاده سازی برنامه گرافیکی برای محاسبه ضریب تندرستی یا BMI
      • باز بیان مفهوم ضریب تندرستی یا Body Mass Index (به اختصار BMI)
      • پیاده سازی برنامه گرافیکی برای محاسبه BMI
      • نمایش نتیجه محاسبات با رنگ های مختلف بر حسب مقدار BMI
      • محاسبه آنی ضریب با پاسخگویی به رویداد تغییر متن
    • درس بیست و هشتم: پیاده سازی بازی دوز یا Tic-Toc-Toe
      • بررسی قواعد بازی دوز یا Tic-Tac-Toe
      • پیاده سازی محیط جدولی برنامه، با استفاده از دکمه یا Button
      • پیاده سازی قواعد بازی
      • پیاده سازی نشانگر نوبت بازی
      • پیاده سازی نمایشگر وضعیت بازی
      • پیاده سازی دکمه ریست بازی
      • نهایی سازی بازی دوز
    • درس بیست و نهم: کار با عکس ها و تصاویر دیجیتال
      • فراخوانی و بارگذاری تصاویر دیجیتال با استفاده از ImageList
      • تعیین اندازه تصویر با GetWidthOfImage و GetHeightOfImage
      • ترسیم تصاویر در پنجره گرافیکی
      • افزودن تصویر دیجیتال به عنوان یک شیئ گرافیکی با Shapes
      • دریافت محل قرارگیری فایل اجرایی برنامه با استفاده از Program.Directory
      • تغییر اندازه، حرکت دادن، دوران و انیمیشن تصاویر دیجیتال در اسمال بیسیک
    • درس سی ام: دریافت و انتشار برنامه ها در گالری
      • آشنایی با گالری برنامه های Small Basic
      • فراخوانی برنامه ها از گالری
      • اجرای برنامه ها به صورت آنلاین و در مرورگر وب
      • انتشار و به اشتراک گذاری برنامه های اسمال بیسیک


    پیش نیاز

    پیش نمایش

    بخش ۱ : آشنایی با زبان برنامه‌نویسی Microsoft Small Basic - ۴۱ دقیقه


    توجه: ممکن است که به خاطر سرعت پایین اینترنت شما، نمایش آنلاین با کیفیت پایین تر از کیفیت HD ویدئوی اصلی نمایش داده شوند. برای تنظیم کیفیت نمایش آنلاین روی علامت کلیک نمایید یا اینکه آموزش را دانلود کرده و سپس مشاهده نمایید.

    دانلود مستقیم - حجم دانلود ۶۹ مگابایت (کلیک کنید +)


    پیش نمایش ۲ : آشنایی با ساختار برنامه‌ها و دستورها - ۱۰ دقیقه


    توجه: ممکن است که به خاطر سرعت پایین اینترنت شما، نمایش آنلاین با کیفیت پایین تر از کیفیت HD ویدئوی اصلی نمایش داده شوند. برای تنظیم کیفیت نمایش آنلاین روی علامت کلیک نمایید یا اینکه آموزش را دانلود کرده و سپس مشاهده نمایید.

    دانلود مستقیم پیش نمایش - حجم دانلود ۳۳ مگابایت (کلیک کنید +)


    پیش نمایش ۳ : متغیرها و استفاده از آن‌ها در برنامه‌ها - ۱۳ دقیقه


    توجه: ممکن است که به خاطر سرعت پایین اینترنت شما، نمایش آنلاین با کیفیت پایین تر از کیفیت HD ویدئوی اصلی نمایش داده شوند. برای تنظیم کیفیت نمایش آنلاین روی علامت کلیک نمایید یا اینکه آموزش را دانلود کرده و سپس مشاهده نمایید.

    دانلود مستقیم پیش نمایش - حجم دانلود ۴۲ مگابایت (کلیک کنید +)


    بخش ۴ : شرط‌ها و تصمیم‌گیری در برنامه‌ها - ۳۴ دقیقه


    توجه: ممکن است که به خاطر سرعت پایین اینترنت شما، نمایش آنلاین با کیفیت پایین تر از کیفیت HD ویدئوی اصلی نمایش داده شوند. برای تنظیم کیفیت نمایش آنلاین روی علامت کلیک نمایید یا اینکه آموزش را دانلود کرده و سپس مشاهده نمایید.

    دانلود مستقیم - حجم دانلود ۶۳ مگابایت (کلیک کنید +)


    پیش نمایش ۵ : انشعاب در برنامه‌ها - ۱۰ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۶ : حلقه تکرار For‬ برای تکرار محدود و معلوم - ۸ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۷ : حلقه تکرار While برای تکرار نامحدود یا نامعلوم - ۵ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    بخش ۸ : گرافیک و ترسیم خطوط - ۳۶ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۹ : گرافیک و ترسیم اشکال - ۹ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۰ : تولید اعداد و اشکال تصادفی - ۱۰ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    بخش ۱۱ : کار با پیکسل ها - ۴۸ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۲ : گرافیک لاک پشتی (الف) - ۵ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۳ : گرافیک لاک پشتی (ب) - ۱۱ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    بخش ۱۴ : صدا و موسیقی (الف) - ۵۲ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۵ : صدا و موسیقی (ب) - ۱۳ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۶ : زیربرنامه یا Subroutine در زبان برنامه نویسی Small Basic - ۱۱ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۷ : فراخوانی زیربرنامه یا Subroutine در حلقه های تکرار - ۱۰ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    بخش ۱۸ : آرایه ها در Small Basic - ۴۲ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۹ : کار با اشکال و اشیا - ۱۴ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۲۰ : رویدادها و برنامه های تعاملی - ۷ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    بخش ۲۱ : پیاده سازی یک برنامه نقاشی ساده - ۱۷ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۲۲ : پاسخگویی به رویدادهای صفحه کلید - ۷ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    بخش ۲۳ : پیاده سازی یک بازی کامپیوتری: بازی توپ و پارو - ۳۹ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۲۴ : تایمر و زمان سنج - ۶ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۲۵ : استفاده از دکمه ها برای طراحی رابط گرافیکی - ۹ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۲۶ : استفاده از کادرهای متنی برای طراحی رابط گرافیکی - ۱۰ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۲۷ : پیاده سازی برنامه گرافیکی برای محاسبه ضریب تندرستی یا BMI - ۸ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۲۸ : پیاده سازی بازی دوز یا Tic-Toc-Toe - ۱۲ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۲۹ : کار با عکس ها و تصاویر دیجیتال - ۱۲ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    بخش ۳۰ : دریافت و انتشار برنامه ها در گالری - ۲۴ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.


    اطلاعات تکمیلی

    نام آموزش آموزش برنامه نویسی برای دانش آموزان با اسمال بیسیک یا Small Basic
    ناشر فرادرس
    شناسه اثر ۸-۱۱۰۳۸-۰۴۵۰۱۲ (ثبت شده در مرکز رسانه‌های دیجیتال وزارت ارشاد)
    کد آموزش FVRSB101
    مدت زمان ۱۶ ساعت و ۳۱ دقیقه
    زبان فارسی
    نوع آموزش آموزش ویدئویی     (کیفیت HD - مورد تایید فنی فرادرس)
    حجم دانلود ۳۴۵۷ مگابایت     (کیفیت ویدئو HD‌ با فشرده سازی انحصاری فرادرس)
    تعداد DVD یک عدد (در صورت دریافت غیر آنلاین)


    ​راهنمای تهیه آموزشها

    آیا می دانید که تهیه یک آموزش از فرادرس و شروع یادگیری چقدر ساده است؟

    راهنمایی بیشتر ( +)

    در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟ 
    • با شماره تلفن واحد مخاطبین ۸۸۳۱۲۲۷۶ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
    • از طریق بخش چت آنلاین، با پشیبان های فرادرس گفتگو کنید.- همه روزهای کاری هفته از ساعت ۸ صبح تا ۱۲ شب
    • با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه

    با شروع یادگیری، یک کلیک فاصله دارید. همین حالا شروع کنید.

    آموزش برنامه نویسی برای دانش آموزان با اسمال بیسیک یا Small Basic

    هزینه آموزش: ۱۸,۰۰۰ تومان




    سایر آموزش های دکتر سیدمصطفی کلامی هریس



    مطالب مرتبط


    دیدگاه ها

    ( امتیاز ۵٫۰ از ۵ )
    5.0 از 5


    تا کنون ۵۸۴ نفراز این آموزش استفاده کرده اند و ۱۷ نظر ثبت شده است.
    1. 5 از 5

      :

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

    2. 5 از 5

      :

      سلام و تشکر بخاطر این آموزش ها با این کیفیت بالا. به نظر من این آموزش برای آشنایی اولیه خوب است ولی جا دارد برای حرفه ای ها مثال های بیشتری زده شود.

    3. 5 از 5

      :

      آموزش روتین و قابل فهمی بود. ممنونم.

    4. 5 از 5

      :

      سلام.

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

      تشکر از شما بخاطر ارائه این آموزش.
      موفق باشید.

    5. 5 از 5

      :

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

    6. 0 از 5

      :

      با سلام و تشکر
      بیان خوب و ساده عمده مزیت این آموزشها میباشد.
      لطفا تمریناتی جالب و کاربردی ارائه نمایید.
      :::

    7. 5 از 5

      :

      اینکه آموزش ها را بصورت power point قرار داده اید بسیار عالی هست و از حجم فایل ها بسیار کم می کند و همینطور تدریس آقای کلامی بسیار عالیست.

    8. 4 از 5

      :

      در کل خیلی خوب بود ولی کاش مثال های بیشتری مطرح می شد

    9. 5 از 5

      :

      برای آشنایی با این موضوع این آموزش را تهیه کردم. خوب بود و بنده هیچ ضعفی در آموزش ندیدم.

    10. 5 از 5

      :

      خیلی عالی بود. حرفه ای هستید.

    11. 5 از 5

      :

      بسیار عالی بود خیلی ممنونم .منتظر اموزش های جدید شما هستم.

    12. 0 از 5

      :

      سلام. هدف اصلی من یادگیری برنامه نویسی سی شارپ هست اما صرفا برای تمرین بیشتر و آمادگی ذهنی اولیه برای ورود به سی شارپ و یادآوری کلی دستورات و آشنایی پایه با مفاهیمی مثلGUI ، Event و … این آموزش را به همراه مجموعه آموزشی زبان C تهیه کردم. همینطور مجموعه رایگان اصول و مبانی برنامه نویسی را از سایت دانلود کردم و دیدم که بسیار مفید بود. از نظر من مجموعه اسمال بیسیک به لحاظ تدریس مدرس آقای سید مصطفی کلامی و پوشش مطالب با توجه به زمان آموزش که حدود ۱۶ ساعت هست، بسیار خوب بود. همچنین توضیحات جانبی که مدرس درباره کار با محیط کدنویسی و نحوه استفاده از محیط اینترنت برای جستجوی اطلاعاتی که در زمینه این آموزش نیاز هست، همگی مفید و “به دور از کم گویی یا زیاده گویی”، بسیار موثرند. ضمنا با توجه به مخاطبین این آموزش که احتمالا بیشتر افراد مبتدی هستند، تاکیدات و توصیه های مکرر مدرس در پایان هر بخش جهت تمرین و تقویت “تفکر برنامه نویسی “، به لحاظ روانی تاثیر بسیار مطلوبی روی مخاطب داره و باعث ایجاد انگیزه میشه. با سپاس.

    13. 5 از 5

      :

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

    14. 4 از 5

      :

      واقعا عالی بود.

    15. 0 از 5

      :

      سلام. مرسی. واقعا اموزش خیلی خوبی بود.

    16. 5 از 5

      :

      عالی

    17. 0 از 5

      :

      سلام و خسته نباشید خدمت دست اندرکاران فرادرس و جناب آقای کلامی هریس .

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

      ولی ای کاش اسمال بیسیک به صورت کامل تدریس می شد تا با تمام امکانات این زبان آشنا می شدیم. از ۲۰ object این زبان، ۸ یا ۹ تا یا آموزش داده نشده یا کامل آموزش داده شده نشده. هر چند می توان با کمی فکر بعضی از آن ها را فهمید ولی ای کاش چند جلسه دیگر هم اضافه می شد و در مورد این قابلیت ها یک مثال زده می شد.

    18. 5 از 5

      :

      سلام

      این دومین سفارش من از فرادرس می باشد و مدت یک ماه ست که با این سایت آشنا شدم. تا الان هم مشکلی نداشتم. فقط اگر مطالب دیگری مانند شبکه روی تراشه و کد نویسی و شبیه سازی الگوریتم های مسیریابی ۳D -NOC در متلب، هم در فرادرس وجود داشت خیلی خوب بود چون واقعا در مورد این مبحث مهم مطالب کمی در سایتهای ایرانی وجود دارد که کارایی زیادی ندارد.

      با تشکر

    19. 5 از 5

      :

      عالی است ممنون.

    20. 5 از 5

      :

      از نظر من این آموزش ویدئویی از کلاس های دوره های اموزش برنامه نویسی هم بهتره.

    21. 5 از 5

      :

      عالیه
      ممنون
      به امید مدارج بالا تر برای شما


    نظر شما در مورد این فرادرس چیست؟

    درج دیدگاه

    امتیاز شما به این آموزش:

    *



​همین امروز شروع به آموختن کنید​

آموزش برنامه نویسی برای دانش آموزان با اسمال بیسیک یا Small Basic

هزینه آموزش: ۱۸,۰۰۰ تومان



برچسب‌ها: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,




فرادرس در رسانه ها و جشنواره ها

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

عضویت در خبرنامه فرادرس

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

Please leave this field empty.

تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
فرادرس مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی logo-samandehi پرداخت آنلاین -  بانک ملت پرداخت آنلاین - بانک پارسیان پرداخت آنلاین - بانک اقتصاد نوین پرداخت آنلاین - بانک سامان