اپلیکیشن اندرویدی فلش‌کارت آموزشی سفر به گذشته: برنامه‌نویسی Apple II با BASIC (از صفر تا صد)

249,500 تومان
سفر به گذشته: برنامه‌نویسی Apple II با BASIC (از صفر تا صد) سفر به گذشته: برنامه‌نویسی Apple II با BASIC (از صفر تا صد) آیا آماده‌اید به قلب تپنده‌ی دنیای کامپیوترهای کلاسیک سفر کنید؟ به دنیای شگفت‌ان...
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,375 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

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

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

عنوان دوره: دوره سفر به گذشته: برنامه‌نویسی Apple II با BASIC (از صفر تا صد)

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

موضوع میانی: برنامه‌نویسی با زبان BASIC

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

  • 1. مقدمه: چرا به گذشته سفر کنیم؟
  • 2. فصل 1: آشنایی با Apple II: پنجره‌ای به تاریخ
  • 3. فصل 2: سخت‌افزار Apple II: یک نگاه اجمالی
  • 4. فصل 3: راه‌اندازی Apple II: اولین گام‌ها
  • 5. فصل 4: سیستم عامل Apple II: DOS یا ProDOS؟
  • 6. فصل 5: ورود به محیط BASIC: خط فرمان جادویی
  • 7. فصل 6: اولین برنامه BASIC: "Hello, World!"
  • 8. فصل 7: اصول زبان BASIC: کلمات کلیدی و دستورات
  • 9. فصل 8: متغیرها: ذخیره‌سازی داده‌ها
  • 10. فصل 9: انواع داده: اعداد، رشته‌ها و بیشتر
  • 11. فصل 10: عملگرهای ریاضی: حساب و کتاب در BASIC
  • 12. فصل 11: دستور PRINT: نمایش اطلاعات
  • 13. فصل 12: دستور INPUT: دریافت ورودی از کاربر
  • 14. فصل 13: دستور GOTO: پرش بی‌قید و شرط
  • 15. فصل 14: دستور GOSUB و RETURN: زیرروال‌ها
  • 16. فصل 15: دستور IF-THEN: تصمیم‌گیری در برنامه
  • 17. فصل 16: عملگرهای مقایسه‌ای: مقایسه مقادیر
  • 18. فصل 17: عملگرهای منطقی: ترکیب شرط‌ها
  • 19. فصل 18: دستور FOR-NEXT: حلقه‌های تکرار
  • 20. فصل 19: شمارنده‌ها و مقادیر گام در FOR-NEXT
  • 21. فصل 20: دستور WHILE-WEND (در صورت پشتیبانی): حلقه‌های شرطی
  • 22. فصل 21: دستور REPEAT-UNTIL (در صورت پشتیبانی): حلقه‌های شرطی دیگر
  • 23. فصل 22: آرایه‌ها: سازماندهی داده‌ها
  • 24. فصل 23: آرایه‌های یک‌بعدی: لیست‌ها
  • 25. فصل 24: آرایه‌های چندبعدی: جداول
  • 26. فصل 25: دستکاری رشته‌ها: کار با متن
  • 27. فصل 26: دستور LEFT$, RIGHT$, MID$: استخراج بخشی از رشته
  • 28. فصل 27: دستور LEN: طول رشته
  • 29. فصل 28: دستور STR$ و VAL: تبدیل بین عدد و رشته
  • 30. فصل 29: دستور CHR$ و ASC: کد ASCII کاراکترها
  • 31. فصل 30: دستور STRING$: تکرار یک کاراکتر
  • 32. فصل 31: فایل‌ها: ذخیره‌سازی دائمی داده‌ها
  • 33. فصل 32: فایل‌های ترتیبی (Sequential Files): خواندن و نوشتن
  • 34. فصل 33: دستور OPEN و CLOSE: مدیریت فایل
  • 35. فصل 34: دستور PRINT # و INPUT #
  • 36. فصل 35: فایل‌های دسترسی تصادفی (Random Access Files): سرعت و انعطاف‌پذیری
  • 37. فصل 36: دستور FIELD و GET و PUT
  • 38. فصل 37: اشکال‌زدایی (Debugging): یافتن و رفع خطاها
  • 39. فصل 38: دستور TRACE (در صورت پشتیبانی): ردیابی اجرای برنامه
  • 40. فصل 39: دستور STOP و CONT: توقف و ادامه اجرا
  • 41. فصل 40: پیام‌های خطا در BASIC: درک مفاهیم
  • 42. فصل 41: ساختارهای داده پیشرفته: پشته‌ها (Stacks)
  • 43. فصل 42: ساختارهای داده پیشرفته: صف‌ها (Queues)
  • 44. فصل 43: برنامه‌نویسی گرافیکی در Apple II: دنیای بصری
  • 45. فصل 44: حالت‌های گرافیکی Apple II: LO-RES و HI-RES
  • 46. فصل 45: دستور HCOLOR و HPLOT: رسم خطوط
  • 47. فصل 46: دستور HLIN و VLIN: رسم خطوط افقی و عمودی
  • 48. فصل 47: دستور POINT: خواندن رنگ پیکسل
  • 49. فصل 48: دستور GR: ورود به حالت گرافیکی LO-RES
  • 50. فصل 49: دستور COLOR: تعیین رنگ در LO-RES
  • 51. فصل 50: دستور PLOT: رسم نقطه در LO-RES
  • 52. فصل 51: دستور TEXT: بازگشت به حالت متنی
  • 53. فصل 52: دستور HOME: پاک کردن صفحه
  • 54. فصل 53: دستور VTAB و HTAB: مکان‌نما در حالت متنی
  • 55. فصل 54: دستور SCROLL: اسکرول صفحه
  • 56. فصل 55: گرافیک HI-RES: جزئیات بیشتر
  • 57. فصل 56: دستور HGR: ورود به حالت گرافیکی HI-RES
  • 58. فصل 57: دستور HCOLOR (دوباره): رنگ در HI-RES
  • 59. فصل 58: دستور HPLOT (دوباره): رسم در HI-RES
  • 60. فصل 59: دستور HLIN و VLIN (دوباره): خطوط در HI-RES
  • 61. فصل 60: دستور HCHAR و VCHAR: کاراکترهای گرافیکی
  • 62. فصل 61: برنامه‌نویسی صدا در Apple II: نواختن موسیقی
  • 63. فصل 62: دستور SOUND: تولید صداهای ساده
  • 64. فصل 63: پارامترهای SOUND: فرکانس و مدت
  • 65. فصل 64: دستور ENVELOPE (در صورت پشتیبانی): شکل موج صدا
  • 66. فصل 65: استفاده از ماژول‌های صدا (Sound Expansion Cards)
  • 67. فصل 66: معرفی مفسر BASIC در Apple II (Applesoft BASIC)
  • 68. فصل 67: ویژگی‌های منحصر به فرد Applesoft BASIC
  • 69. فصل 68: دستور REM: کامنت‌گذاری در کد
  • 70. فصل 69: دستور DATA و READ: مقادیر ثابت در برنامه
  • 71. فصل 70: دستور RESTORE: بازگرداندن اشاره‌گر READ
  • 72. فصل 71: دستور DEF FN: تعریف توابع سفارشی
  • 73. فصل 72: توابع ریاضی داخلی: SIN, COS, TAN, SQR, LOG, EXP
  • 74. فصل 73: دستور RANDOMIZE: تولید اعداد تصادفی
  • 75. فصل 74: دستور RND: تولید اعداد تصادفی
  • 76. فصل 75: استفاده از اعداد تصادفی در بازی‌ها
  • 77. فصل 76: مدیریت خطا در زمان اجرا (Runtime Error Handling)
  • 78. فصل 77: دستور ON ERROR GOTO: رسیدگی به خطاها
  • 79. فصل 78: متغیرهای سیستم (System Variables)
  • 80. فصل 79: استفاده از متغیرهای سیستم برای کنترل
  • 81. فصل 80: دستور PEEK و POKE: دسترسی مستقیم به حافظه
  • 82. فصل 81: آدرس‌های حافظه کلیدی Apple II
  • 83. فصل 82: دستکاری گرافیک با PEEK و POKE
  • 84. فصل 83: ارتباط با دستگاه‌های خارجی (Peripherals)
  • 85. فصل 84: برنامه‌نویسی با درایو فلاپی دیسک
  • 86. فصل 85: دستور LOAD و SAVE: بارگذاری و ذخیره برنامه‌ها
  • 87. فصل 86: دستور NEW: پاک کردن برنامه فعلی
  • 88. فصل 87: دستور LIST: نمایش کد برنامه
  • 89. فصل 88: دستور RUN: اجرای برنامه
  • 90. فصل 89: دستور USR: فراخوانی کدهای ماشین
  • 91. فصل 90: نوشتن کدهای اسمبلی برای Apple II
  • 92. فصل 91: معرفی زبان اسمبلی 6502
  • 93. فصل 92: ارتباط BASIC با کدهای اسمبلی
  • 94. فصل 93: ساخت بازی‌های ساده در Apple II
  • 95. فصل 94: منطق حرکت در بازی‌ها
  • 96. فصل 95: مدیریت امتیاز و وضعیت بازی
  • 97. فصل 96: طراحی رابط کاربری ساده
  • 98. فصل 97: پروژه‌های عملی: ساخت یک ماشین حساب
  • 99. فصل 98: پروژه‌های عملی: ساخت یک دفترچه تلفن ساده
  • 100. فصل 99: پروژه‌های عملی: بازی حدس عدد
اپلیکیشن آموزشی اندروید
یادگیری هوشمند، همیشه همراه شما
فلش‌کارت‌های آموزشی را در یک محیط فارسی، ساده و کاربردی مرور کنید؛ پاسخ‌های خود را بسنجید و پیشرفت یادگیری‌تان را دنبال کنید.
مطالعه آفلاین محیط فارسی و راست‌چین ویژه اندروید
فلش‌کارت آموزشی؛ روشی کاربردی برای مرور مطالب

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

📴
یادگیری بدون اینترنت مداوم
پس از نصب و در دسترس بودن محتوای دوره، فلش‌کارت‌ها را در زمان و مکان دلخواه مرور کنید.
🗂️
انواع محتوای آموزشی
از نکته‌های آموزشی تا پرسش‌های چهارگزینه‌ای و پرسش‌وپاسخ، مطالب را متناسب با نیاز خود مرور کنید.
📊
ارزیابی میزان یادگیری
پاسخ‌های درست و غلط خود را ثبت کنید و آمار عملکردتان را به تفکیک نوع محتوا ببینید.
🎯
مرور هدفمند فصل‌ها
فصل‌های موردنظر را انتخاب کنید و با استفاده از گزینه انتخاب همه، مرور فصل‌های مرورنشده را در اولویت قرار دهید.
انواع فلش‌کارت‌های قابل مرور

محتوای آموزشی در قالب‌های متنوع ارائه می‌شود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموخته‌ها قابل استفاده باشد.

💬
نکته‌های خودمانی
یادگیری ساده و روان
📘
نکته‌های رسمی و کتابی
مرور دقیق مفاهیم
📝
پرسش‌های چهارگزینه‌ای
سنجش آموخته‌ها
❓
پرسش‌وپاسخ
تمرین یادآوری پاسخ
🎓
درسنامه
مرور محتوای آموزشی
امکانات مرور و ارزیابی
حرکت ساده بین کارت‌ها
استفاده از دکمه‌های قبلی و بعدی و مشاهده نوار پیشرفت برای دنبال کردن روند مرور.
مشاهده پاسخ و توضیحات
برگرداندن کارت برای نمایش پاسخ و توضیحات در قالب‌هایی مانند تست و پرسش‌وپاسخ.
تنظیم اندازه فونت
انتخاب اندازه مناسب نوشته‌ها برای تجربه مطالعه راحت‌تر.
نمایش فرمول‌های ریاضی
پشتیبانی از نمایش صحیح فرمول‌ها و روابط ریاضی مبتنی بر LaTeX.
ثبت نتیجه و گزارش آماری
علامت‌گذاری هر پاسخ به‌صورت درست یا غلط و مشاهده تعداد و درصد موفقیت برای انواع محتوا.
طراحی‌شده برای مطالعه روزمره
  • رابط کاربری فارسی و راست‌چین با فونت وزیر.
  • تم روشن و تیره مطابق تنظیمات سیستم.
  • صفحه‌بندی ساده برای انتخاب دوره و شروع مرور.
  • نمایش تعداد دفعات مرور هر فصل.
  • انتخاب چند فصل برای مرور هم‌زمان.
  • امکان تمرکز بر فصل‌هایی که هنوز مرور نشده‌اند.
مناسب برای چه کسانی است؟

این اپلیکیشن برای دانش‌آموزان، دانشجویان، داوطلبان آزمون‌ها و علاقه‌مندان به یادگیری طراحی شده است؛ به‌ویژه کسانی که می‌خواهند مطالب آموزشی را در زمان‌های کوتاه مرور کنند، دانسته‌های خود را بسنجند و مطالعه منظم‌تری داشته باشند.

توجه: محتوای آموزشی و تعداد فلش‌کارت‌ها به دوره انتخاب‌شده بستگی دارد. محتوای دوره پس از نصب، درون برنامه قابل استفاده است؛ با این حال، دریافت اولیه اپلیکیشن و به‌روزرسانی‌های احتمالی ممکن است به اینترنت نیاز داشته باشند.
گالری تصاویر اپلیکیشن‌ها
محیط واقعی اپلیکیشن‌های آموزشی ما
تصاویر زیر، نمونه‌هایی از محیط واقعی اپلیکیشن‌های آموزشی ما هستند و قالب کلی، سبک طراحی و شیوه نمایش محتوای آموزشی در این برنامه‌ها را نشان می‌دهند.
نگاهی به فضای داخل برنامه
تصویر محیط اپلیکیشن آموزشی ۱
نمای اپلیکیشن ۱
تصویر محیط اپلیکیشن آموزشی ۲
نمای اپلیکیشن ۲
تصویر محیط اپلیکیشن آموزشی ۳
نمای اپلیکیشن ۳
تصویر محیط اپلیکیشن آموزشی ۴
نمای اپلیکیشن ۴
تصویر محیط اپلیکیشن آموزشی ۵
نمای اپلیکیشن ۵
تصویر محیط اپلیکیشن آموزشی ۶
نمای اپلیکیشن ۶
تصویر محیط اپلیکیشن آموزشی ۷
نمای اپلیکیشن ۷
تصویر محیط اپلیکیشن آموزشی ۸
نمای اپلیکیشن ۸
تصویر محیط اپلیکیشن آموزشی ۹
نمای اپلیکیشن ۹
تصویر محیط اپلیکیشن آموزشی ۱۰
نمای اپلیکیشن ۱۰
تصویر محیط اپلیکیشن آموزشی ۱۱
نمای اپلیکیشن ۱۱
نکته مهم درباره تصاویر
این تصاویر نمونه‌ای از قالب و سبک طراحی اپلیکیشن‌های آموزشی ما هستند. اپلیکیشن ارائه‌شده نیز از همین رویکرد طراحی و نمایش محتوای آموزشی پیروی می‌کند؛ جزئیات ظاهری و امکانات قابل مشاهده ممکن است متناسب با نوع دوره و بخش مورد استفاده متفاوت باشد.
تگ‌ها: Apple II Apple II BASIC Apple II programming BASIC Programming Computer History learn BASIC Retro Computing Retro programming Vintage computers برنامه‌نویسی Apple II برنامه‌نویسی از صفر برنامه‌نویسی بیسیک برنامه‌نویسی کلاسیک زبان BASIC کامپیوترهای قدیمی

نظرات

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

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