فلشکارتهای آموزشی آموزش جامع و کاربردی زبان Applesoft BASIC برای کامپیوترهای Apple II
دوره آموزش جامع Applesoft BASIC برای کامپیوترهای Apple II آموزش جامع Applesoft BASIC: بازگشت به عصر طلایی کامپیوترهای Apple II سفری به قلب انقلاب کامپیوترهای شخصی: جادوی Applesoft BASIC را دوباره کشف ...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع و کاربردی زبان Applesoft BASIC برای کامپیوترهای Apple II
موضوع کلی: برنامهنویسی کامپیوترهای اپل
موضوع میانی: زبان برنامهنویسی Applesoft BASIC
📋 سرفصلهای دوره
- 1. معرفی کامپیوتر Apple II و محیط آن
- 2. آشنایی با زبان Applesoft BASIC
- 3. روشن کردن Apple II و بوت شدن سیستم
- 4. محیط تعاملی BASIC (Immediate Mode)
- 5. نحوه تایپ و اجرای دستورات مستقیم
- 6. دستورات سیستم: NEW, LIST, RUN
- 7. ذخیره برنامهها روی دیسک (SAVE)
- 8. بارگذاری برنامهها از دیسک (LOAD)
- 9. اصول نامگذاری فایلها در DOS 3.3
- 10. ساختار برنامههای BASIC و شماره خطوط
- 11. معرفی متغیرها: انواع و نامگذاری
- 12. متغیرهای عددی (Integer, Real)
- 13. متغیرهای رشتهای (String)
- 14. عملگر انتساب: LET و فرم کوتاه آن
- 15. استفاده از REM برای توضیحات برنامه
- 16. عملگرهای ریاضی: جمع، تفریق، ضرب، تقسیم
- 17. عملگر توان و اولویت عملگرها
- 18. عملگرهای رابطهای: <, >, =, <=, >=, <>
- 19. عملگرهای منطقی: AND, OR, NOT
- 20. عبارات و محاسبات پیچیده
- 21. دستور PRINT برای نمایش خروجی
- 22. کنترل فرمت خروجی با کاما و سیمیکالن
- 23. دستور INPUT برای دریافت ورودی
- 24. نمایش پیام با INPUT
- 25. دستور GET برای ورودی تک کاراکتری
- 26. توابع ریاضی داخلی: SQR, INT, ABS, SGN
- 27. توابع مثلثاتی: SIN, COS, TAN, ATN
- 28. توابع لگاریتمی: LOG, EXP
- 29. تولید اعداد تصادفی: RND
- 30. استفاده از SEED برای RND (PEEK/POKE)
- 31. پرش بدون شرط: GOTO
- 32. دستورات شرطی: IF...THEN
- 33. IF...THEN با چند دستور در یک خط
- 34. حلقههای تکرار: FOR...NEXT
- 35. استفاده از STEP در حلقه FOR...NEXT
- 36. حلقههای تودرتو (Nested Loops)
- 37. پرش به زیربرنامه: GOSUB...RETURN
- 38. مزایای استفاده از زیربرنامهها
- 39. دستور ON...GOTO برای پرش چندگانه
- 40. دستور ON...GOSUB برای زیربرنامههای چندگانه
- 41. خروج از حلقهها (Break Loops)
- 42. ایجاد تاخیر زمانی با حلقه FOR
- 43. مدیریت خطا: ONERR GOTO
- 44. RESUME: بازگشت از مدیریت خطا
- 45. مفهوم پشته (Stack) در GOSUB
- 46. توابع طول رشته: LEN
- 47. استخراج زیررشته: LEFT$
- 48. استخراج زیررشته: RIGHT$
- 49. استخراج زیررشته: MID$
- 50. الحاق رشتهها: عملگر +
- 51. تبدیل عدد به رشته: STR$
- 52. تبدیل رشته به عدد: VAL
- 53. تبدیل کاراکتر به کد ASCII: ASC
- 54. تبدیل کد ASCII به کاراکتر: CHR$
- 55. مقایسه رشتهها
- 56. معرفی آرایهها و اعلان آنها با DIM
- 57. آرایههای تکبعدی عددی
- 58. آرایههای تکبعدی رشتهای
- 59. آرایههای چندبعدی
- 60. پر کردن و نمایش محتویات آرایه
- 61. ورود به حالت گرافیک Low-Res (GR)
- 62. تنظیم رنگ: COLOR=
- 63. رسم نقطه: PLOT
- 64. رسم خطوط افقی: HLIN
- 65. رسم خطوط عمودی: VLIN
- 66. پاک کردن صفحه گرافیکی و پر کردن با رنگ
- 67. نمایش متن در حالت Low-Res
- 68. خواندن رنگ یک پیکسل: SCRN
- 69. ایجاد انیمیشنهای ساده در Low-Res
- 70. استفاده از PADDLE (PDL) برای ورودی گرافیکی
- 71. ورود به حالت گرافیک High-Res (HGR, HGR2)
- 72. تنظیم رنگ: HCOLOR=
- 73. رسم نقطه: HPLOT
- 74. رسم خطوط با HPLOT TO
- 75. کشیدن خطوط مستقیم و مایل
- 76. رسم مستطیل و مربع با HPLOT
- 77. رسم دایره (با استفاده از توابع مثلثاتی)
- 78. مفهوم جدول اشکال (Shape Table)
- 79. بارگذاری جداول اشکال: SHLOAD
- 80. رسم اشکال از جداول: DRAW
- 81. رسم اشکال معکوس: XDRAW
- 82. انیمیشن اشکال با DRAW/XDRAW
- 83. ذخیره و بازیابی بخشهایی از صفحه HGR
- 84. نمایش متن با کیفیت بالا (با POKE یا جداول کاراکتر)
- 85. دستکاری مستقیم حافظه صفحه HGR
- 86. تولید صداهای ساده با POKE به Speaker
- 87. ایجاد نوتهای موسیقی با POKE
- 88. ساخت افکتهای صوتی ساده
- 89. خواندن وضعیت پدالهای بازی (PDL)
- 90. خواندن کد اسکن کلیدها از صفحه کلید (PEEK)
- 91. مروری بر سیستم عامل DOS 3.3
- 92. مشاهده فهرست دیسک: CATALOG
- 93. باز کردن فایلها برای خواندن و نوشتن: OPEN
- 94. نوشتن داده در فایل متنی: PRINT#
- 95. خواندن داده از فایل متنی: INPUT#
- 96. خواندن تک کاراکتر از فایل: GET#
- 97. بستن فایلها: CLOSE
- 98. حذف فایلها: DELETE
- 99. تغییر نام فایلها: RENAME
- 100. محافظت و آزاد کردن فایلها: LOCK و UNLOCK
SMART LEARNING PLATFORM
از مطالعه تا یادگیری ماندگار
فراتر از یک مجموعه فلشکارت؛ تجربهای تعاملی برای یادگیری، تمرین، مرور هوشمند و مشاهده مسیر پیشرفت شما، همراه با امکان دریافت گواهی پایان دوره در دورههای واجد شرایط.
مرور فاصلهدار
آمار یادگیری
گواهی دوزبانه
یادگیری را به یک مسیر قابل پیگیری تبدیل کنید
با ورود به سامانه آموزشی، محتوای دوره را بهصورت مرحلهای دنبال کنید، فلشکارتها را مرور کنید، دانش خود را با پرسشها و آزمونها بسنجید و روند پیشرفتتان را در طول مسیر ببینید.
⟳
مرور فاصلهدار هوشمند
با مرور زماندار، کارتهای تازه و کارتهای سررسیدشده را بر اساس برنامه مرور دنبال کنید. ارزیابی پاسخها به زمانبندی مرورهای بعدی کمک میکند تا تمرین متناسبتری داشته باشید.
◉
مشاهده مسیر پیشرفت
میزان مشاهده فلشکارتها، فعالیتهای مرور، عملکرد آزمونها و آمار یادگیری را بررسی کنید و تصویر روشنتری از مسیر آموزشی خود داشته باشید.
▤
یادگیری مرحلهبهمرحله
فصلها و بخشهای آموزشی را به ترتیب دنبال کنید، مطالب دیدهنشده را پیدا کنید و بدون سردرگمی به ادامه مسیر برگردید.
✓
تمرین و سنجش آموختهها
با نکتههای آموزشی، پرسش و پاسخ، کوییزها و آزمونهای پایان فصل، دانستههای خود را تمرین کنید و بخشهایی را که به توجه بیشتری نیاز دارند بشناسید.
SMART REVIEW
هر بار، مرور هدفمندتر
لازم نیست هر روز از ابتدا درباره اینکه چه چیزی را مرور کنید تصمیم بگیرید. سامانه، صف مرور روزانه را بر اساس کارتهای تازه و موعد مرور کارتها آماده میکند. شما پاسخ را ارزیابی میکنید و برنامه مرور با توجه به آن تنظیم میشود.
دوباره
برای کارتهایی که به تمرین زودتر نیاز دارند.
سخت
برای پاسخهایی که با دشواری به یاد آمدهاند.
خوب
برای پاسخهایی که بهدرستی به یاد آوردهاید.
آسان
برای کارتهایی که پاسخ آنها را بهآسانی میدانید.
برنامه مرور بر اساس ارزیابی شما تنظیم میشود؛ مرور منظم میتواند به تثبیت آموختهها کمک کند، اما بهتنهایی تضمینکننده تسلط کامل نیست.
محتوا را به شیوههای مختلف تمرین کنید
ساختار دورهها متناسب با موضوع آموزشی طراحی شده است و ممکن است انواع مختلفی از محتوا را در بر بگیرد.
نکتههای ساده
برای مرور سریع مفاهیم اصلی و نکات کلیدی.
نکتههای رسمی
برای تمرین تعاریف، اصطلاحات و بیان دقیق علمی.
کوییز
برای سنجش درک مطلب و بررسی گزینه صحیح.
پرسش و پاسخ
برای تمرین یادآوری و سنجش میزان تسلط بر مطالب.
محتوای هر دوره بر اساس ساختار و امکانات فعال همان دوره ارائه میشود.
LEARN ANYWHERE
همراه شما روی مرورگر
برای استفاده از نسخه تحت وب، کافی است با حساب کاربری خود وارد سامانه شوید. بدون نیاز به نصب یک برنامه اختصاصی، میتوانید از مرورگر سازگار روی گوشی، تبلت یا رایانه به دورههای در دسترس خود مراجعه کنید.
گوشی هوشمند
برای مطالعه در زمانهای کوتاه
تبلت و لپتاپ
برای مطالعه و مرور راحتتر
حساب کاربری شخصی
برای دسترسی به دورههای مجاز شما
COURSE COMPLETION CERTIFICATE
گواهی پایان دوره؛ ثبت دستاورد شما
در دورههایی که امکان دریافت گواهی برای آنها فعال است، میتوانید پس از تکمیل شرایط آموزشی، درخواست گواهی پایان دوره ثبت کنید.
شرایط درخواست گواهی
✓ داشتن دسترسی دارای قابلیت گواهی برای دوره مربوطه.
✓ تکمیل اطلاعات لازم در پروفایل، شامل کد ملی معتبر، عکس پرسنلی و نام و نام خانوادگی انگلیسی.
✓ مشاهده تمام فلشکارتهای فعال دوره.
✓ قبولی در آزمونهای پایان فصل، در صورت وجود آزمون برای فصلها.
فارسی و انگلیسی
پس از تأیید و انتشار، نسخههای فارسی و انگلیسی گواهی در دسترس قرار میگیرند.
استعلام آنلاین
گواهی منتشرشده دارای QR Code و لینک اختصاصی برای بررسی آنلاین اعتبار آن است.
دانلود و چاپ
پس از انتشار گواهی، امکان دریافت نسخه PDF فارسی و انگلیسی و چاپ آن فراهم است.
توجه: ثبت درخواست به معنای صدور قطعی نیست. درخواست گواهی پس از بررسی و تأیید ادمین منتشر میشود. این گواهی، گواهی پایان دوره آموزشی است و بهخودیخود معادل مدرک دانشگاهی یا مدرک رسمی مورد تأیید نهادهای دولتی نیست.
یادگیری را شروع کنید؛ پیشرفت را دنبال کنید
با تمرین منظم، مرور هدفمند و پیگیری مسیر آموزشی خود، قدمبهقدم دانش و مهارتهایتان را گسترش دهید.
هر کارت، یک قدم به جلو
امکانات محتوایی، مرور و گواهی بر اساس سطح دسترسی و تنظیمات هر دوره متفاوت است.
نگاهی به محیط سامانه
یادگیری هوشمند، قدمبهقدم
با محیط سامانه آموزشی آشنا شوید و نمونههایی از فضای یادگیری، فلشکارتها و ابزارهای مرور و تمرین را مشاهده کنید.
محیط سامانه آموزشی
برای مشاهده تصویر در اندازه بزرگتر کلیک کنید
یادگیری و مرور مطالب
برای مشاهده تصویر در اندازه بزرگتر کلیک کنید
تجربه مطالعه تعاملی
برای مشاهده تصویر در اندازه بزرگتر کلیک کنید
امکانات بیشتر سامانه
برای مشاهده تصویر در اندازه بزرگتر کلیک کنید
یادگیری فراتر از مطالعه معمولی
با فلشکارتهای آموزشی، مرور هدفمند و تمرین مستمر، مطالب را فعالانه یاد بگیرید و مسیر پیشرفت خود را دنبال کنید.
تگها:
Apple II
Apple II programming
Applesoft
Applesoft BASIC
Applesoft language
آموزش Applesoft BASIC
آموزش BASIC
آموزش برنامه نویسی Apple II
آموزش برنامه نویسی اپل
اپل سافت بیسیک
برنامه نویسی BASIC
برنامه نویسی اپل
برنامه نویسی کامپیوتر
زبان BASIC
کامپیوتر اپل 2
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.