دوره Using BBC BASIC: آموزش جامع برنامهنویسی به سبک بیبیسی میکروبیت همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره Using BBC BASIC: آموزش جامع برنامهنویسی به سبک بیبیسی میکروبیت
موضوع کلی: برنامهنویسی کامپیوتر
موضوع میانی: مبانی برنامهنویسی با زبان بیسیک
📋 سرفصلهای دوره
- 1. خوش آمدید به دوره Using BBC BASIC
- 2. چرا BBC BASIC؟
- 3. میکروبیت و BBC BASIC
- 4. راه اندازی محیط BBC BASIC بر روی میکروبیت
- 5. اولین برنامه شما: Hello, World!
- 6. دستور PRINT
- 7. مقدمهای بر متغیرها
- 8. انواع داده: اعداد و رشتهها
- 9. عملیات حسابی پایه
- 10. اولویت عملگرها
- 11. کار با رشتهها: الحاق
- 12. دستور INPUT
- 13. برنامههای تعاملی
- 14. دستور GOTO
- 15. انتقال کنترل در برنامه
- 16. دستور IF...THEN
- 17. دستورات شرطی ساده
- 18. مقایسه عملگرها
- 19. استفاده از IF...THEN با چندین شرط
- 20. دستور ELSE
- 21. شرطهای پیچیدهتر
- 22. دستور FOR...NEXT
- 23. حلقههای تکرار
- 24. تعیین گام در حلقه FOR
- 25. حلقههای تو در تو
- 26. دستور WHILE...DO...ENDWHILE (اگر در BBC BASIC میکروبیت موجود باشد، در غیر این صورت معادل آن)
- 27. حلقههای شرطی
- 28. دستور REPEAT...UNTIL (اگر در BBC BASIC میکروبیت موجود باشد، در غیر این صورت معادل آن)
- 29. حلقههای تکرار تا رسیدن به شرط
- 30. مقدمهای بر رویهها (SUBROUTINE)
- 31. دستور GOSUB...RETURN
- 32. فراخوانی و بازگشت از رویهها
- 33. متغیرهای محلی در رویهها
- 34. مقدمهای بر آرایهها
- 35. تعریف آرایههای یک بعدی
- 36. دسترسی به عناصر آرایه
- 37. تخصیص مقادیر به آرایه
- 38. کار با آرایههای چند بعدی (اگر پشتیبانی شود)
- 39. جستجو در آرایه
- 40. مرتب سازی آرایه (روشهای ساده)
- 41. دستور DATA و READ
- 42. ذخیره و خواندن دادههای ثابت
- 43. دستور RESTORE
- 44. بازگرداندن نشانگر خواندن داده
- 45. مقدمهای بر توابع
- 46. توابد ریاضی داخلی
- 47. ABS, INT, SGN
- 48. SQR, SIN, COS, TAN
- 49. LOG, EXP
- 50. RND (تولید اعداد تصادفی)
- 51. استفاده از RND برای بازیها
- 52. دستور RANDOMIZE
- 53. بازنشانی مولد اعداد تصادفی
- 54. کار با کاراکترها
- 55. کد ASCII
- 56. تبدیل بین کاراکتر و کد ASCII
- 57. توابع کاراکتری (LEFT$, RIGHT$, MID$, LEN)
- 58. کار با رشتهها: جستجو و جایگزینی
- 59. جستجوی یک زیررشته در رشته
- 60. جایگزینی یک زیررشته در رشته
- 61. ساختاردهی خروجی: Tab و Spacing
- 62. فرمت بندی خروجی عددی
- 63. کار با تاریخ و زمان (اگر پشتیبانی شود)
- 64. دستور CLS
- 65. پاک کردن صفحه نمایش
- 66. دستور PRINT USING
- 67. فرمت بندی پیشرفته خروجی
- 68. مقدمهای بر گرافیک
- 69. دستور PLOT
- 70. رسم نقاط بر روی صفحه
- 71. دستور DRAW
- 72. رسم خطوط
- 73. تعیین رنگ (اگر پشتیبانی شود)
- 74. دستور CIRCLE
- 75. رسم دایره
- 76. دستور RECTANGLE
- 77. رسم مستطیل
- 78. دستور FILL
- 79. پر کردن مناطق
- 80. مقدمهای بر صدا (اگر پشتیبانی شود)
- 81. دستور SOUND
- 82. تولید صدا
- 83. تنظیم فرکانس و مدت زمان صدا
- 84. مدیریت وقفه (Interrupts) (اگر پشتیبانی شود)
- 85. مقدمهای بر فایلها (اگر پشتیبانی شود)
- 86. باز کردن و بستن فایل
- 87. خواندن از فایل (INPUT#, LINE INPUT#)
- 88. نوشتن در فایل (PRINT#, WRITE#)
- 89. موقعیت دهی در فایل (SEEK)
- 90. دستور DIM
- 91. تعریف ابعاد آرایه
- 92. دستور DATA
- 93. مقادیر ثابت در برنامه
- 94. دستور READ
- 95. خواندن مقادیر از DATA
- 96. دستور RESTORE
- 97. بازگرداندن اشاره گر READ
- 98. دستور REM
- 99. اضافه کردن توضیحات به کد
- 100. دستور END
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.