آموزش جامع میکرو بیت (Microbit) از صفر تا صد: تایید شده توسط مایکروسافت [2020] - آخرین آپدیت

دانلود A-Z Microbit: Officially accredited by Microsoft [2020]

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

________

آیا همیشه می‌خواستید دلیل هیجان پیرامون رباتیک، برنامه‌نویسی و الکترونیک را بدانید اما به دلیل پیچیدگی‌ها نمی‌دانستید از کجا شروع کنید؟

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

هر بخش از این دوره حول محور یادگیری مفاهیم کلیدی از طریق ساخت پروژه‌های سرگرم‌کننده، ربات‌ها و آزمایش‌ها می‌چرخد. برخی از پروژه‌هایی که می‌سازیم عبارتند از: ربات گل آفتابگردان، کلاه تشخیص مانع برای نابینایان، پیانوی هوایی، ژنراتور بازی Deuce، سیب‌زمینی داغ دیجیتال، شکار گنج با انتقال داده‌های بی‌سیم، ابزار حساس به فشار، بازی سنگ کاغذ قیچی و موارد دیگر!

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

این دوره بر پایه پلتفرم BBC Microbit استوار است: ساده‌ترین و کاربرپسندترین پلتفرم الکترونیک و برنامه‌نویسی در جهان. در واقع تمام کدنویسی‌ها را می‌توان با هر دستگاهی از جمله کامپیوتر، تبلت یا گوشی انجام داد.

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

سرفصل‌های پیشروی دوره به شرح زیر است:

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

  2. سپس مبانی برنامه‌نویسی و علوم کامپیوتر (کدنویسی) را یاد می‌گیریم.

  3. سپس با بررسی سنسورهای داخلی و دستگاه‌های خروجی میکرو بیت، وارد دنیای الکترونیک می‌شویم (الکترونیک ساده).

  4. پس از تسلط بر کدنویسی و سنسورها، استفاده از قطعات الکترونیکی خارجی و نحوه سیم‌کشی را یاد می‌گیریم (کدنویسی + الکترونیک پیشرفته + رباتیک).

  5. در نهایت، نحوه یکپارچه‌سازی ارتباطات بی‌سیم را در پروژه‌هایمان یاد می‌گیریم (کد + الکترونیک + رباتیک).

هر بخش بر اساس آموخته‌های بخش قبلی ساخته می‌شود و هیچ دانش پیش‌نیازی لازم نیست.

این دوره شما را به یک سازنده، نوآور و پیشرو در دنیای دیجیتال و رباتیک تبدیل می‌کند. با درک عمیق از الکترونیک، سنسورها و اصول علوم کامپیوتر، شما برای یادگیری مفاهیم سخت‌تری مانند اینترنت اشیا (IoT)، هوش مصنوعی (AI) و یادگیری ماشین آماده خواهید شد. آموخته‌های این دوره در تمام زمینه‌ها از تولید صنعتی و نظامی گرفته تا اتوماسیون، خودروهای خودران، شهرهای هوشمند و غیره کاربرد دارد.


ابزارهای مورد نیاز-

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

ماژول ۱، ۲ و ۳- فقط یک برد میکرو بیت

ماژول ۴- LEDها، دکمه فشاری، سروو موتور، سنسور فاصله، بلندگو/هدفون برای موسیقی، سنسور رطوبت، گیره‌های سوسماری + سیم‌های جامپر

ماژول ۵- یک برد میکرو بیت دوم

لیست کامل سخت‌افزارهای پیشنهادی + لینک‌های خرید متعدد در آخرین سند دوره موجود است.

همچنین آموزش‌های ویدئویی من در یوتیوب را دنبال کنید!


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

مبانی سخت‌افزار و برنامه‌نویسی رباتیک Fundamentals of hardware & robotics coding

  • ۱.۱ معرفی میکرو بیت 1.1 Introduction to the Microbit

  • مشاهده بخش ۵ برای آشنایی عمیق‌تر و اختیاری با میکرو بیت Watch section 5 for an optional in-depth introduction to the MicroBit

  • تور محیط Makecode: جایی که برنامه‌نویسی می‌کنیم Tour of Makecode: Where we will program and write code

  • ورودی‌ها و خروجی‌ها Inputs & Outputs

  • توابع On Start و Forever On Start & Forever functions

  • متغیرها و پروژه ماشین حساب Variables & Calculator project

  • ساختارهای شرطی (دستورات If و Else) Conditionals (If & Else statements)

  • اعداد تصادفی + پروژه شرطی: ژنراتور سنگ کاغذ قیچی Random numbers + Conditionals project: Rock Paper Scissors generator (Project)

  • چالش ساخت تاس (پروژه) Dice Challenge (Project)

  • پاسخ‌های چالش تاس Dice Challenge Answers

  • مقدمه‌ای بر حلقه‌ها (Loops) Introduction to Loops

  • حلقه‌های While 'While' Loops

  • حلقه‌های For 'For' Loops

  • چالش ژنراتور Deuce (پروژه) Deuce generator challenge (Project)

  • پاسخ‌های چالش Deuce (پروژه) Deuce Challenge Answers (Project)

پروژه‌ها با سنسورهای داخلی میکرو بیت Projects with the Microbit's built in sensors

  • تفاوت‌های ورودی‌های آنالوگ و دیجیتال Differences between analog & digital inputs

  • سنسور نور داخلی Built in Light sensor

  • پروژه سنسور نور Light Sensor Project

  • سنسور شتاب‌سنج (Accelerometer) Accelerometer Sensor

  • بازی معکوس کردن پنکیک (پروژه) Pancake Flipping Game (Project)

  • سنسور قطب‌نما Compass Sensor

  • بازی حدس قطب‌نما (پروژه) Compass guessing game (Project)

  • سنسور دما Temperature Sensor

اتصال به سنسورهای خارجی و خروجی‌ها در میکرو بیت Interfacing with external sensors and outputs on the MicroBit

  • نحوه سیم‌کشی الکترونیک و خواندن دیتاشیت‌ها How to wire electronics and read Data-Sheets

  • اتصال دکمه‌ها و LEDها Attaching Buttons & LEDs

  • خروجی صوتی از میکرو بیت Audio Output from the MicroBit

  • پروژه پیانوی هوایی Air Piano Project

  • سنسور رطوبت خارجی External Moisture Sensor

  • سنسور فشار دست‌ساز (DIY) DIY Pressure Sensor

  • ابزار حساس به فشار (پروژه) Pressure Sensitive instrument (project)

  • اتصال سروو موتورها Attaching servo motors

  • ربات گل آفتابگردان (پروژه) Sunflower Robot (Project)

  • سنسور فاصله التراسونیک UltraSonic Distance Sensor

  • کلاه تشخیص مانع برای نابینایان (پروژه) Blind person obstacle avoiding cap (Project)

انتقال داده‌های بی‌سیم با چندین میکرو بیت Wireless data transmission with multiple MicroBits

  • معرفی توابع رادیویی Radio functions introdution

  • پروژه یابنده اشیاء گم شده Lost object finder (Project)

  • چالش بهینه‌سازی و کوتاه کردن کد Shorten our code challenge

  • بازی شکار گنج با استفاده از Beaconها (پروژه) Tressure hunt game with Beacons (Project)

  • آرایه‌ها + پیاده‌سازی در بازی شکار گنج Arrays + implementing them in our treasure hunt game

  • بازی سیب‌زمینی داغ (پروژه) Hot Potato Game (Project)

ویدئوهای مقدماتی تکمیلی Bonus Introduction videos

  • درس اختیاری: نحوه جفت کردن میکرو بیت با تبلت یا گوشی برای فلش کردن کد Optional Lecture: How to pair Microbit with a tablet or phone to flash code

  • درس اختیاری: نحوه فلش کردن کد در میکرو بیت با لپ‌تاپ Optional Lecture: How to flash code on your microbit with a laptop

  • درس اختیاری: مقایسه MakeCode با سایر زبان‌های برنامه‌نویسی Optional Lecture: MakeCode vs other programming languages

  • درس اختیاری: جایگزین‌های میکرو بیت Optional Lecture: Alternatives to the MicroBit

  • درس اختیاری: برنامه‌نویسی سخت‌افزاری در مقابل نرم‌افزاری Optional Lecture: Hardware vs Software Programming

  • درس تکمیلی: لینک‌های احتمالی برای تهیه مواد مورد نیاز دوره Bonus Lecture: potential links for the materials used in the course

نمایش نظرات

آموزش جامع میکرو بیت (Microbit) از صفر تا صد: تایید شده توسط مایکروسافت [2020]
جزییات دوره
5.5 hours
46
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
3,782
4.3 از 5
ندارد
دارد
دارد
Saral Tayal
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Saral Tayal Saral Tayal

مدیر آموزش در Tinker Spark