اپلیکیشن اندرویدی فلشکارت آموزشی آموزش زبانهای برنامهنویسی و روباتیک
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش زبانهای برنامهنویسی و روباتیک
موضوع کلی: برنامه نویسی
موضوع میانی: زبانهای برنامهنویسی**
📋 سرفصلهای دوره
- 1. مقدمهای بر برنامهنویسی و روباتیک
- 2. مفاهیم پایه الگوریتم و فلوچارت
- 3. آشنایی با محیط اسکرچ و برنامهنویسی بصری
- 4. ساختارهای شرطی و حلقهها در اسکرچ
- 5. متغیرها و لیستها در اسکرچ
- 6. ایجاد بازیهای ساده با اسکرچ
- 7. آشنایی با زبان پایتون و نصب ابزارها
- 8. متغیرها، انواع داده و عملگرها در پایتون
- 9. ساختارهای کنترلی: شرطها و حلقهها در پایتون
- 10. لیستها، تاپلها و دیکشنریها در پایتون
- 11. توابع و ماژولها در پایتون
- 12. کار با فایلها و مدیریت خطا در پایتون
- 13. مقدمهای بر برنامهنویسی شیگرا در پایتون
- 14. آشنایی با کتابخانههای پایتون برای روباتیک
- 15. مفاهیم اولیه الکترونیک و مدارهای ساده
- 16. آشنایی با برد آردوینو و محیط برنامهنویسی آن
- 17. نصب و پیکربندی آردوینو IDE
- 18. برنامهنویسی ورودی و خروجی دیجیتال در آردوینو
- 19. کار با سنسورها و ماژولهای ورودی در آردوینو
- 20. کنترل موتورها و عملگرها با آردوینو
- 21. ارتباط سریال بین آردوینو و پایتون
- 22. مقدمهای بر روباتیک و اجزای روبات
- 23. طراحی و ساخت بدنه روبات ساده
- 24. استفاده از کتابخانه PyFirmata برای کنترل آردوینو
- 25. پروژه: ساخت روبات دنبالکننده خط با آردوینو
- 26. آشنایی با رزبریپای و نصب سیستم عامل
- 27. برنامهنویسی GPIO در رزبریپای با پایتون
- 28. کنترل موتورهای DC و سروو با رزبریپای
- 29. استفاده از دوربین و پردازش تصویر ساده با OpenCV
- 30. مقدمهای بر بینایی کامپیوتر در روباتیک
- 31. پروژه: روبات تشخیص چهره با رزبریپای
- 32. آشنایی با روباتهای مبتنی بر میکروکنترلر و SBC
- 33. مفاهیم شبکه و ارتباط بیسیم در روباتیک
- 34. کنترل روبات از راه دور با وایفای و بلوتوث
- 35. پروژه: روبات کنترلشونده با گوشی هوشمند
- 36. مقدمهای بر رزبریپای پیکو و برنامهنویسی آن
- 37. برنامهنویسی همروند با MicroPython
- 38. ساخت روبات متحرک با رزبریپای پیکو
- 39. آشنایی با موتورهای پلهای و درایور آنها
- 40. پروژه: بازوی روباتیک ساده با آردوینو
- 41. مقدمهای بر هوش مصنوعی و یادگیری ماشین در روباتیک
- 42. استفاده از سنسورهای فاصله سنج اولتراسونیک
- 43. پروژه: روبات اجتنابکننده از موانع
- 44. مقدمهای بر روباتیک صنعتی و روباتهای همکار
- 45. برنامهنویسی روبات با زبان C++ برای آردوینو
- 46. مدیریت حافظه و بهینهسازی کد در روباتیک
- 47. پروژه: روبات مسیریاب با GPS
- 48. آشنایی با سیستمهای عامل بلادرنگ در روباتیک
- 49. مقدمهای بر ROS (سیستم عامل روبات)
- 50. نصب و راهاندازی ROS و مفاهیم پایه
- 51. مدیریت گرهها و تاپیکها در ROS
- 52. شبیهسازی روبات با گزابو و RViz در ROS
- 53. پروژه: شبیهسازی روبات متحرک در ROS
- 54. مقدمهای بر روباتیک پرنده (پهپاد) و برنامهنویسی آن
- 55. آشنایی با کنترلکنندههای PID در روباتیک
- 56. پروژه: پیادهسازی کنترل PID بر روی روبات
- 57. مقدمهای بر روباتیک زیرآبی
- 58. آشنایی با اصول طراحی مکانیکی روبات
- 59. استفاده از چاپگر سهبعدی در ساخت قطعات روبات
- 60. پروژه: طراحی و ساخت روبات با قطعات چاپشده
- 61. مقدمهای بر روباتیک نرم و مواد هوشمند
- 62. برنامهنویسی روبات با استفاده از بلوکهای دیاگرام
- 63. پروژه نهایی: طراحی و ساخت یک روبات هوشمند کامل
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.