دوره رازهای BASIC: گنجینه‌ی لغات برای اپل، پِت و TRS-80 (با الهام از دیکشنری لری نونان) همراه با فلش‌کارت آموزشی — ارائه روی فلش مموری

1,990,000 تومان
رازهای BASIC: گنجینه‌ی لغات برای اپل، پِت و TRS-80 - آموزش برنامه‌نویسی نوستالژیک رازهای BASIC: گنجینه‌ی لغات برای اپل، پِت و TRS-80 - سفری جذاب به دنیای برنامه‌نویسی نوستالژیک آیا به یاد روزهایی می‌ا...
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 497,500 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: رازهای BASIC: گنجینه‌ی لغات برای اپل، پِت و TRS-80 (با الهام از دیکشنری لری نونان)

موضوع کلی: مبانی برنامه‌نویسی کامپیوترهای اولیه

موضوع میانی: آموزش زبان BASIC برای کامپیوترهای اپل، پِت و TRS-80

📋 سرفصل‌های دوره (100 موضوع)

  • 1. شروع با کامپیوتر
  • 2. اولین گام در BASIC
  • 3. شناخت محیط BASIC
  • 4. دستور PRINT: نمایش متن
  • 5. دستور PRINT: نمایش اعداد
  • 6. دستور PRINT: ترکیبی از متن و عدد
  • 7. حروف بزرگ و کوچک در BASIC
  • 8. علامت نقل قول (")
  • 9. فاصله گذاری در PRINT
  • 10. تنظیم خروجی PRINT
  • 11. دستور REM: توضیحات در کد
  • 12. کار با متغیرهای عددی
  • 13. تعریف متغیرهای عددی
  • 14. مقداردهی اولیه به متغیرها
  • 15. عملگرهای ریاضی (+)
  • 16. عملگرهای ریاضی (-)
  • 17. عملگرهای ریاضی (*)
  • 18. عملگرهای ریاضی (/)
  • 19. اولویت عملگرها
  • 20. توابع ریاضی: SQR (جذر)
  • 21. توابع ریاضی: INT (بخش صحیح)
  • 22. توابع ریاضی: ABS (قدر مطلق)
  • 23. توابع ریاضی: RND (اعداد تصادفی)
  • 24. تنظیم دامنه اعداد تصادفی
  • 25. کار با متغیرهای رشته‌ای
  • 26. تعریف متغیرهای رشته‌ای
  • 27. علامت $ برای متغیرهای رشته‌ای
  • 28. ترکیب رشته‌ها (+)
  • 29. ذخیره سازی رشته در متغیر
  • 30. عملیات روی رشته‌ها
  • 31. دستور INPUT: گرفتن ورودی از کاربر
  • 32. پیام در دستور INPUT
  • 33. ورودی عددی با INPUT
  • 34. ورودی رشته‌ای با INPUT
  • 35. اشکال زدایی (Debugging) در BASIC
  • 36. پیدا کردن و رفع خطا
  • 37. استفاده از LIST برای مشاهده کد
  • 38. استفاده از RUN برای اجرای کد
  • 39. دستور NEW: پاک کردن برنامه
  • 40. دستور SAVE: ذخیره برنامه
  • 41. دستور LOAD: بارگذاری برنامه
  • 42. دستور CLS: پاک کردن صفحه
  • 43. دستور GOTO: پرش به خطی دیگر
  • 44. دستور IF...THEN: شرط گذاری ساده
  • 45. مقایسه عددی (=)
  • 46. مقایسه عددی (<>)
  • 47. مقایسه عددی (<)
  • 48. مقایسه عددی (>)
  • 49. مقایسه عددی (<=)
  • 50. مقایسه عددی (>=)
  • 51. دستور IF...THEN...ELSE: شرط گذاری کامل
  • 52. عملگرهای منطقی: AND
  • 53. عملگرهای منطقی: OR
  • 54. عملگرهای منطقی: NOT
  • 55. دستور FOR...NEXT: حلقه تکرار
  • 56. شمارنده حلقه FOR
  • 57. گام حلقه FOR
  • 58. حلقه های تودرتو FOR...NEXT
  • 59. دستور WHILE...WEND: حلقه شرطی
  • 60. ایجاد حلقه های بی نهایت
  • 61. خروج از حلقه های شرطی
  • 62. دستور GOSUB...RETURN: زیرروال ها
  • 63. فراخوانی زیرروال
  • 64. بازگشت از زیرروال
  • 65. پارامترها در زیرروال ها (تعبیری)
  • 66. استفاده از زیرروال برای سازماندهی کد
  • 67. کار با آرایه ها (Arrays)
  • 68. تعریف آرایه ها
  • 69. شاخص آرایه ها
  • 70. آرایه های یک بعدی
  • 71. مقداردهی آرایه ها
  • 72. دسترسی به عناصر آرایه
  • 73. آرایه های دو بعدی
  • 74. ماتریس ها در BASIC
  • 75. مثال: جمع ماتریس ها
  • 76. مثال: ضرب ماتریس ها
  • 77. دستور DATA: اطلاعات ثابت در برنامه
  • 78. دستور READ: خواندن اطلاعات از DATA
  • 79. دستور RESTORE: بازگرداندن اشاره گر DATA
  • 80. استفاده از DATA و READ برای داده های ثابت
  • 81. نمایش گرافیکی: دستور PLOT (مفهومی)
  • 82. نمایش گرافیکی: دستور DRAW (مفهومی)
  • 83. صداگذاری: دستور SOUND (مفهومی)
  • 84. نکات ویژه اپل II
  • 85. دستور PEEK و POKE (اپل)
  • 86. آدرس دهی حافظه (اپل)
  • 87. ورودی/خروجی پورت ها (اپل)
  • 88. نکات ویژه Commodore PET
  • 89. کار با نوار کاست (PET)
  • 90. فرمان های صفحه کلید (PET)
  • 91. نکات ویژه TRS-80
  • 92. مدل های مختلف TRS-80
  • 93. صفحه کلید و ورودی (TRS-80)
  • 94. نکات ویژه BASIC های مختلف
  • 95. تفاوت های جزئی در دستورات
  • 96. سازگاری بین BASIC ها
  • 97. نکات مربوط به صفحه نمایش
  • 98. نحوه پاک کردن صفحه (Clear Screen)
  • 99. نحوه موقعیت یابی کرسر
  • 100. نکات مربوط به ورودی/خروجی
رازهای BASIC: گنجینه‌ی لغات برای اپل، پِت و TRS-80 - آموزش برنامه‌نویسی نوستالژیک

رازهای BASIC: گنجینه‌ی لغات برای اپل، پِت و TRS-80 - سفری جذاب به دنیای برنامه‌نویسی نوستالژیک

آیا به یاد روزهایی می‌افتید که کامپیوترها هنوز در ابتدایی‌ترین شکل خود بودند؟ زمانی که برنامه‌نویسی، یک ماجراجویی هیجان‌انگیز بود و هر خط کد، دریچه‌ای به سوی کشف‌های جدید باز می‌کرد؟ دوره "رازهای BASIC" شما را به آن دوران می‌برد و با زبان BASIC، زبانی که نسل‌ها را مجذوب خود کرد، آشنا می‌کند.

این دوره، با الهام از کتاب کلاسیک "Basic BASIC-English dictionary for the Apple, PET, and TRS-80" نوشته‌ی لری نونان، طراحی شده است. ما با استفاده از رویکردی مشابه، به شما کمک می‌کنیم تا زبان BASIC را برای کامپیوترهای محبوب اپل، پِت و TRS-80 فرا بگیرید و قدرت خلاقیت خود را در این دنیای دوست‌داشتنی به کار ببندید.

درباره دوره

در دوره "رازهای BASIC"، شما با مفاهیم پایه‌ای برنامه‌نویسی آشنا می‌شوید و قدم به قدم، زبان BASIC را برای کامپیوترهای افسانه‌ای اپل، پِت و TRS-80 یاد می‌گیرید. این دوره، فراتر از یک آموزش ساده است؛ شما را به قلب نوستالژی می‌برد و به شما امکان می‌دهد تا با تاریخچه‌ی کامپیوترها، ارتباط عمیق‌تری برقرار کنید. ما با استفاده از مثال‌های عملی و تمرین‌های جذاب، شما را در این سفر همراهی می‌کنیم تا بتوانید برنامه‌های خودتان را بنویسید، بازی بسازید و خلاقیت خود را به نمایش بگذارید. این دوره، یک تجربه آموزشی منحصربه‌فرد است که شما را از یک مبتدی به یک برنامه‌نویس BASIC تبدیل می‌کند.

موضوعات کلیدی دوره

  • مبانی برنامه‌نویسی: متغیرها، عملگرها، ساختارهای کنترلی (if-then-else، loops)
  • آشنایی با محیط BASIC در اپل، پِت و TRS-80
  • دستورات ورودی و خروجی: PRINT, INPUT
  • کار با اعداد و رشته‌ها
  • توابع و رویه‌ها
  • مدیریت داده‌ها و آرایه‌ها
  • گرافیک و صدا در BASIC
  • ساخت بازی‌های ساده (مثل مار، پازل و ...)
  • اشکال‌زدایی و رفع خطاهای برنامه‌نویسی
  • برنامه‌نویسی ساخت‌یافته و ایجاد کدهای خوانا

مخاطبان دوره

این دوره برای همه کسانی که به برنامه‌نویسی و تاریخچه‌ی کامپیوترها علاقه‌مند هستند، مناسب است:

  • دانش‌آموزان و دانشجویان علاقه‌مند به علوم کامپیوتر
  • علاقه‌مندان به کامپیوترهای قدیمی و نوستالژی
  • برنامه‌نویسان تازه‌کار که می‌خواهند با اصول برنامه‌نویسی آشنا شوند
  • افرادی که می‌خواهند از مبانی برنامه‌نویسی به زبان BASIC برای یادگیری زبان‌های مدرن‌تر استفاده کنند
  • هر کسی که به دنبال یک سرگرمی جذاب و چالش‌برانگیز است

چرا این دوره را بگذرانیم؟

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

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

در دوره "رازهای BASIC"، شما با بیش از 100 سرفصل آموزشی جامع و کاربردی آشنا می‌شوید. این سرفصل‌ها به شما کمک می‌کنند تا از مفاهیم پایه‌ای تا پیشرفته‌ی زبان BASIC را فرا بگیرید. در اینجا تنها تعدادی از سرفصل‌های مهم دوره را مرور می‌کنیم:

بخش ۱: مقدمات و آشنایی با BASIC

  • تاریخچه و معرفی زبان BASIC
  • آشنایی با محیط BASIC در کامپیوترهای اپل، پِت و TRS-80
  • نصب و راه‌اندازی شبیه‌سازهای BASIC
  • ساختار کلی یک برنامه BASIC
  • اولین برنامه: Hello, World!

بخش ۲: متغیرها و داده‌ها

  • تعریف و استفاده از متغیرها
  • انواع داده‌ها: اعداد صحیح، اعشاری و رشته‌ها
  • عملگرهای محاسباتی و منطقی
  • اولویت عملگرها
  • تبدیل انواع داده‌ها

بخش ۳: دستورات ورودی و خروجی

  • دستور PRINT: چاپ اطلاعات در خروجی
  • فرمت‌بندی خروجی
  • دستور INPUT: دریافت ورودی از کاربر
  • دستورات CLS, HOME, GOTO
  • استفاده از تابع INPUT برای ورودی‌های مختلف

بخش ۴: ساختارهای کنترلی

  • دستور IF-THEN-ELSE
  • حلقه‌های FOR-NEXT
  • حلقه‌های WHILE-WEND
  • دستورات GOTO و GOSUB
  • منطق بولی و عملگرهای مقایسه‌ای

بخش ۵: توابع و زیربرنامه‌ها

  • تعریف و فراخوانی توابع
  • آرگومان‌ها و مقادیر بازگشتی
  • استفاده از توابع داخلی BASIC
  • ایجاد زیربرنامه‌ها (subroutines)
  • مدیریت کد با توابع و زیربرنامه‌ها

بخش ۶: آرایه‌ها و رشته‌ها

  • تعریف و استفاده از آرایه‌های یک بعدی و چند بعدی
  • عملگرهای رشته‌ای
  • توابع رشته‌ای (LEFT$, RIGHT$, MID$, LEN)
  • مرتب‌سازی آرایه‌ها
  • جستجو در آرایه‌ها

بخش ۷: گرافیک و صدا

  • رسم اشکال ساده (خط، دایره، مستطیل)
  • مدیریت رنگ‌ها
  • ایجاد انیمیشن‌های ساده
  • پخش صدا و موسیقی
  • دستورات گرافیکی خاص برای اپل، پِت و TRS-80

بخش ۸: برنامه‌نویسی بازی

  • مقدمه‌ای بر برنامه‌نویسی بازی
  • ساخت بازی مار
  • ساخت بازی پازل
  • ایجاد رخدادها و تعامل با کاربر
  • افزودن امکانات پیشرفته به بازی‌ها

بخش ۹: اشکال‌زدایی و بهینه‌سازی

  • شناسایی و رفع خطاها
  • استفاده از ابزارهای اشکال‌زدایی
  • بهینه‌سازی کد
  • مستندسازی کد
  • روش‌های تست برنامه

بخش ۱۰: پروژه‌های عملی

  • ایجاد یک ماشین حساب ساده
  • ساخت یک برنامه مدیریت اطلاعات
  • طراحی یک بازی آموزشی
  • چندین پروژه عملی دیگر
  • جمع‌بندی و مرور مطالب دوره

همین حالا به جمع ما بپیوندید و سفر خود را در دنیای جذاب BASIC آغاز کنید!

✦ مجموعه ویژه یادگیری

یک دوره، چند مسیر برای یادگیری بهتر

کتاب‌های آموزشی، محتوای صوتی و تصویری و دسترسی به سامانه آنلاین فلش‌کارت؛ مجموعه‌ای برای مطالعه، تمرین و تثبیت آموخته‌ها.

📚 محتوای متنی 🎧 صوت و ویدیو 🧠 مرور هوشمند

محتویات بسته آموزشی

مجموعه‌ای از منابع برای شیوه‌های مختلف یادگیری
📚
کتاب نکته‌های خودمانی
نسخه PDF با زبان ساده، روان و کاربردی برای یادگیری راحت‌تر مفاهیم.
PDF · بیان ساده
📘
کتاب نکته‌های رسمی فارسی
نسخه PDF با نگارش استاندارد، بیان دقیق و رویکرد علمی.
PDF · نگارش رسمی
❓
کتاب پرسش و پاسخ تشریحی
نسخه PDF برای مرور مفاهیم و آشنایی با پاسخ‌های توضیحی.
PDF · یادگیری مفهومی
✅
کتاب پرسش‌های چهارگزینه‌ای
نسخه PDF برای تمرین، سنجش آموخته‌ها و آمادگی بیشتر.
PDF · تمرین و سنجش
🎧
پادکست‌های صوتی فارسی
محتوای صوتی برای یادگیری و مرور مطالب در زمان‌های مختلف.
محتوای صوتی
🎬
ویدیوهای آموزشی فارسی
محتوای ویدیویی برای تکمیل تجربه یادگیری و درک بهتر مطالب.
محتوای ویدیویی
💻
اکانت سامانه آنلاین فلش‌کارت
دسترسی به نرم‌افزار آنلاین فلش‌کارت ویژه این دوره برای تمرین و مرور مطالب.
دسترسی آنلاین
🎓
گواهی پایان دوره
امکان دریافت گواهی پس از تکمیل فعالیت‌های لازم در سامانه و طی مراحل تأیید.
پس از تکمیل شرایط
💾
بسته فیزیکی روی فلش مموری
این محصول به‌صورت فلش مموری حاوی فایل‌های آموزشی، محتوای صوتی و ویدیویی ارائه می‌شود.
تحویل فیزیکی
نکته: استفاده از سامانه آنلاین فلش‌کارت به اتصال اینترنت نیاز دارد؛ محتوای قابل استفاده آفلاین به نوع فایل‌های موجود در بسته بستگی دارد.
SMART LEARNING

🌐 سامانه آنلاین فلش‌کارت؛ مرور هدفمند و هوشمند

اکانت ارائه‌شده، دسترسی به نسخه تحت وب سامانه فلش‌کارت ویژه این دوره را فراهم می‌کند. این سامانه از الگوریتم زمان‌بندی مرور SM-2 استفاده می‌کند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم می‌کند.

به این ترتیب، کارت‌های دشوارتر می‌توانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسب‌تری داشته باشید.

🧠
مرور زمان‌بندی‌شده
📈
پیگیری پیشرفت
🔄
تمرین و تکرار هدفمند
📚 حجم آموزشی دوره
هزاران
فلش‌کارت آموزشی، به‌صورت تقریبی
۶۰ ساعت
مدت‌زمان معادل برآوردشده آموزشی

مدت‌زمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج می‌شود.

🏅

گواهی دوزبانه با استعلام آنلاین

گواهی فارسی و انگلیسی · لینک اختصاصی · QR Code

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

⚖️ توضیح مهم درباره گواهی پایان دوره

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

تجربه‌ای کامل‌تر برای مطالعه، تمرین و یادگیری
express24.ir
تگ‌ها: Apple Apple II Basic Basic BASIC-English dictionary Larry Noonan PET Retro Computing TRS-80 آموزش BASIC برنامه‌نویسی دستورات BASIC کامپیوترهای اولیه مبانی برنامه‌نویسی

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.