اپلیکیشن اندرویدی فلشکارت آموزشی آموزش جامع و گام به گام BASIC برای Electron
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع و گام به گام BASIC برای Electron
موضوع کلی: برنامه نویسی کامپیوتر
موضوع میانی: برنامه نویسی BASIC
📋 سرفصلهای دوره
- 1. آشنایی با کامپیوتر Electron و زبان BASIC
- 2. روشن کردن دستگاه و اولین تعامل
- 3. صفحه کلید Electron: ورود کاراکترها و دستورات
- 4. مفهوم "حالت مستقیم" (Direct Mode)
- 5. دستور PRINT: نمایش متن و اعداد
- 6. استفاده از نقل قول برای چاپ رشتهها
- 7. انجام محاسبات ساده با PRINT
- 8. عملگرهای ریاضی پایه: جمع و تفریق
- 9. عملگرهای ریاضی پایه: ضرب و تقسیم
- 10. پاک کردن صفحه نمایش: دستور CLS
- 11. ورود به "حالت برنامه نویسی" (Program Mode)
- 12. شماره خطوط برنامه و ترتیب اجرا
- 13. دستور RUN: اجرای یک برنامه BASIC
- 14. دستور LIST: مشاهده کد برنامه
- 15. دستور NEW: پاک کردن برنامه از حافظه
- 16. معرفی مفهوم متغیرها در BASIC
- 17. قوانین نامگذاری متغیرها
- 18. متغیرهای عددی صحیح (Integer)
- 19. متغیرهای عددی اعشاری (Floating Point)
- 20. متغیرهای رشتهای (String Variables)
- 21. اختصاص مقدار به متغیرها: دستور LET
- 22. دریافت ورودی از کاربر: دستور INPUT
- 23. افزودن پیامهای راهنما به INPUT
- 24. استفاده از REM: افزودن توضیحات به کد
- 25. اولویت عملگرهای ریاضی و پرانتزها
- 26. عملگر توان: ^
- 27. عملگر باقیمانده: MOD
- 28. عملگر تقسیم صحیح: DIV
- 29. دستور GOTO: پرش غیرشرطی در برنامه
- 30. ایجاد حلقههای بینهایت با GOTO
- 31. عملگرهای مقایسهای: = , < > , < , >
- 32. عملگرهای مقایسهای: <= , > =
- 33. دستور IF...THEN: شرطی کردن اجرای برنامه
- 34. ترکیب شرطها با عملگرهای منطقی (AND, OR, NOT)
- 35. دستور IF...THEN...ELSE: انتخاب بین دو بلاک کد
- 36. IF های تو در تو (Nested IFs)
- 37. معرفی حلقه FOR...NEXT
- 38. تعیین محدوده شمارنده حلقه
- 39. گام حلقه: دستور STEP
- 40. حلقههای FOR...NEXT تو در تو
- 41. کاربردهای عملی حلقههای FOR...NEXT
- 42. دستور WHILE...WEND: حلقههای با شرط ورود
- 43. کنترل جریان حلقه WHILE...WEND
- 44. دستور REPEAT...UNTIL: حلقههای با شرط خروج
- 45. مقایسه انواع حلقهها و انتخاب مناسب
- 46. دستور GOSUB...RETURN: مقدمهای بر زیربرنامهها
- 47. مزایای تقسیم برنامه به زیربرنامهها
- 48. انتقال دادهها به زیربرنامهها (با متغیرهای سراسری)
- 49. توابع تعریف شده توسط کاربر: DEF FN
- 50. توابع FN با پارامتر و بدون پارامتر
- 51. دستور DATA: ذخیره مجموعهای از دادهها در برنامه
- 52. دستور READ: خواندن دادهها از بلاک DATA
- 53. دستور RESTORE: بازنشانی نشانگر DATA
- 54. آرایهها (Arrays): ذخیرهسازی مجموعهای از مقادیر
- 55. اعلام اندازه آرایه: دستور DIM
- 56. آرایههای یکبعدی (لیستها)
- 57. آرایههای دوبعدی (ماتریسها)
- 58. دسترسی و تغییر عناصر آرایه
- 59. جستجو در آرایهها
- 60. مرتبسازی ساده آرایهها (مثلاً Bubble Sort)
- 61. مقدمهای بر رشتهها (Strings) و عملیات آنها
- 62. الحاق رشتهها (String Concatenation)
- 63. طول رشته: تابع LEN
- 64. استخراج زیررشته از چپ: تابع LEFT$
- 65. استخراج زیررشته از راست: تابع RIGHT$
- 66. استخراج زیررشته از میانه: تابع MID$
- 67. یافتن موقعیت زیررشته: تابع INSTR
- 68. تبدیل عدد به رشته: تابع STR$
- 69. تبدیل رشته به عدد: تابع VAL
- 70. تابع ASC: کد ASCII یک کاراکتر
- 71. تابع CHR$: کاراکتر متناظر با کد ASCII
- 72. مقدمهای بر گرافیک در Electron BASIC
- 73. حالتهای گرافیکی (Screen Modes) و دستور MODE
- 74. سیستم مختصات پیکسلی Electron
- 75. دستور PLOT: رسم نقاط و خطوط پایه
- 76. دستور COLOUR (یا COLOR): انتخاب رنگهای گرافیکی
- 77. پالت رنگها و تخصیص آنها
- 78. دستور LINE: رسم خطوط مستقیم
- 79. دستور DRAW: رسم خطوط برداری (Relative Drawing)
- 80. دستور MOVE: تغییر موقعیت قلم بدون رسم
- 81. دستور CIRCLE: رسم دایره و کمان
- 82. دستور ELLIPSE: رسم بیضی (ویژه BBC BASIC)
- 83. دستور RECTANGLE (یا BOX): رسم مستطیل توپر/توخالی
- 84. دستور FILL: پر کردن اشکال بسته
- 85. دستور VDU: کنترل مستقیم نمایشگر و کاراکترها
- 86. VDU 23: کنترل فونت و ویژگیهای نمایش
- 87. VDU 19: تغییر رنگ پالت
- 88. مقدمهای بر قابلیتهای صوتی Electron
- 89. دستور SOUND: تولید صدا با فرکانس و طول
- 90. کنترل ولوم و دینامیک صدا
- 91. دستور ENVELOPE: ایجاد الگوهای صوتی پیچیده
- 92. دستور VOICE: استفاده از صداهای از پیش تعریف شده (در صورت وجود)
- 93. مفهوم فایلها و ذخیرهسازی دادهها بر روی دیسک
- 94. دستور OPEN: باز کردن یک فایل
- 95. دستور CLOSE: بستن فایلها
- 96. نوشتن اطلاعات در فایل: دستور PRINT#
- 97. خواندن اطلاعات از فایل: دستور INPUT#
- 98. دستور EOF: بررسی پایان فایل
- 99. دستور SAVE و LOAD: ذخیره و بارگذاری برنامهها
- 100. دستور CHAIN: اجرای یک برنامه دیگر از داخل برنامه فعلی
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.