, ,

کتاب ۵۰ گام تا تسلط بر برنامه‌نویسی تفریحی و کاربردی با BBC BASIC

تومان249,950

انتخاب پلن

torobpay
هر قسط با ترب‌پی: تومان62,488
۴ قسط ماهانه. بدون سود، چک و ضامن.

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب ۵۰ گام تا تسلط بر برنامه‌نویسی تفریحی و کاربردی با BBC BASIC

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

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

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

  • 1. معرفی BBC BASIC و تاریخچه آن
  • 2. نصب و راه‌اندازی شبیه‌ساز یا محیط BBC BASIC
  • 3. اولین برنامه شما: "Hello World" در BBC BASIC
  • 4. محیط ویرایشگر و دستورات اولیه (LIST, RUN, NEW)
  • 5. کار با متغیرها: انواع داده عددی (INTEGER, REAL)
  • 6. دستور LET و انتساب مقادیر به متغیرها
  • 7. دستور PRINT: نمایش متن و مقادیر متغیرها
  • 8. دستور INPUT: دریافت ورودی از کاربر
  • 9. عملگرهای حسابی: جمع، تفریق، ضرب، تقسیم، توان
  • 10. اولویت عملگرها و استفاده از پرانتز
  • 11. دستورات شرطی: IF…THEN…ELSE
  • 12. مقایسه‌گرها: مساوی، بزرگتر، کوچکتر و ترکیبات آنها
  • 13. دستور GOTO: پرش غیرشرطی و کنترل جریان
  • 14. دستور REM: افزودن توضیحات به کد برنامه
  • 15. ساختار برنامه‌نویسی خطی و شماره خطوط
  • 16. حلقه‌های FOR…NEXT: تکرارهای با تعداد مشخص
  • 17. حلقه‌های WHILE…ENDWHILE: تکرارهای با شرط ورودی
  • 18. حلقه‌های REPEAT…UNTIL: تکرارهای با شرط خروجی
  • 19. دستور DATA و READ: ذخیره و بازیابی داده‌های درون برنامه
  • 20. دستور RESTORE: بازنشانی اشاره‌گر DATA
  • 21. آرایه‌ها (Arrays): ذخیره مجموعه‌ای از داده‌ها (یک‌بعدی)
  • 22. کاربرد DIM برای تعریف و اندازه آرایه‌ها
  • 23. توابع داخلی رشته‌ای: LEFT$, MID$, RIGHT$
  • 24. توابع داخلی عددی: INT, SQR, RND, ABS
  • 25. کاراکترها و کد ASCII (ASC, CHR$)
  • 26. دستورات SOUND و ENVELOPE: مقدمه‌ای بر تولید صدا
  • 27. دستورات VDU: کنترل مستقیم صفحه نمایش و کرسر
  • 28. دستور CLS: پاک کردن صفحه نمایش
  • 29. مدیریت رنگ‌ها: COLOUR و GCOL (رنگ متن و گرافیک)
  • 30. دستورات CURSOR: موقعیت‌دهی کرسر روی صفحه
  • 31. حالت‌های گرافیکی (MODE) در BBC BASIC
  • 32. رسم نقطه: دستور PLOT
  • 33. رسم خطوط: دستور DRAW
  • 34. رسم دایره و بیضی: دستور CIRCLE, ELLIPSE
  • 35. رسم جعبه و مستطیل: دستور RECTANGLE, BOX
  • 36. پر کردن اشکال گرافیکی: دستور FILL
  • 37. کار با مختصات و سیستم‌های مختصاتی در گرافیک
  • 38. انیمیشن‌های ساده: اصول حرکت و پاک‌کردن
  • 39. حرکت اشیاء روی صفحه: مثال‌های کاربردی
  • 40. دستور TIME: مدیریت زمان و ایجاد تاخیر
  • 41. دستور INKEY: دریافت ورودی از صفحه کلید بدون انتظار
  • 42. دستور GET: دریافت یک کاراکتر از صفحه کلید
  • 43. برنامه‌نویسی بازی‌های ساده: تشخیص برخورد
  • 44. ماژول‌ها و توابع کاربر (FN): ایجاد زیربرنامه‌ها
  • 45. رویه‌های کاربر (PROC): سازماندهی کد به بلوک‌ها
  • 46. سازماندهی کد با توابع و رویه‌ها
  • 47. انتقال پارامتر به رویه‌ها و توابع
  • 48. متغیرهای محلی و سراسری (LOCAL): دامنه متغیرها
  • 49. استفاده از CALL برای اجرای رویه‌ها
  • 50. مقدمه‌ای بر برنامه‌نویسی رویدادمحور
  • 51. آرایه‌های دوبعدی: ساخت ماتریس‌ها و جدول‌ها
  • 52. مرتب‌سازی داده‌ها: الگوریتم Bubble Sort
  • 53. جستجوی داده‌ها: الگوریتم جستجوی خطی
  • 54. مقدمه‌ای بر فایل‌ها: ذخیره و بارگذاری داده‌ها
  • 55. دستورات OPENIN, OPENOUT, OPENUP: باز کردن فایل‌ها
  • 56. دستورات BPUT#, BGET#: خواندن و نوشتن بایت‌ها
  • 57. کار با فایل‌های متنی (Text Files)
  • 58. کار با فایل‌های باینری (Binary Files)
  • 59. برنامه‌های ابزارکی: ساخت ماشین حساب ساده
  • 60. برنامه‌های گرافیکی پیشرفته‌تر: رسم نمودارها
  • 61. بازی‌های مبتنی بر متن: ساخت ماجراجویی متنی
  • 62. ساخت بازی‌های پازل: جابه‌جایی قطعات
  • 63. بازی‌های شبیه‌سازی: مثال‌هایی از جهان‌های کوچک
  • 64. اصول بازی‌سازی: امتیازدهی، مراحل و چالش‌ها
  • 65. مدیریت خطاهای ساده: ON ERROR GOTO
  • 66. معرفی دستور CHAIN و RUN: اجرای برنامه‌های دیگر
  • 67. استفاده از دستور OPT برای سرعت و بهینه‌سازی
  • 68. حافظه و مدیریت آن (PTR, ?X, !X): دسترسی به حافظه
  • 69. دسترسی مستقیم به حافظه (Memory Access)
  • 70. ادغام BASIC و زبان ماشین (تئوری اولیه)
  • 71. پروژه: ساخت بازی "حدس اعداد"
  • 72. پروژه: ساخت بازی "دوز" (Tic-Tac-Toe)
  • 73. پروژه: ساخت بازی "پونگ" (Pong) ساده
  • 74. پروژه: ساخت یک انیمیشن متحرک پیچیده‌تر
  • 75. پروژه: ساخت یک برنامه رسم نمودار ریاضی با قابلیت تنظیم
  • 76. پروژه: ساخت یک برنامه مدیریت لیست ساده
  • 77. پروژه: تولید موسیقی و جلوه‌های صوتی با SOUND
  • 78. پروژه: شبیه‌سازی حرکت فیزیکی (پرتاب توپ با جاذبه)
  • 79. پروژه: ساخت یک تایمر یا کرونومتر دقیق
  • 80. پروژه: برنامه‌نویسی برای محاسبه سود مرکب
  • 81. تکنیک‌های بهینه‌سازی کد در BBC BASIC
  • 82. برنامه‌نویسی ساخت‌یافته و پرهیز از GOTO
  • 83. استفاده پیشرفته از آرایه‌ها: جستجوی دودویی
  • 84. مقدمه‌ای بر ساختارهای داده پیچیده‌تر (لیست پیوندی)
  • 85. گرافیک برداری در مقابل گرافیک پیکسلی
  • 86. طراحی رابط کاربری ساده (منوها و دکمه‌های متنی)
  • 87. ورودی/خروجی پیشرفته‌تر: پورت‌های سریال (مقدمه)
  • 88. برنامه‌نویسی شبکه (فقط معرفی و کاربردهای تاریخی)
  • 89. اشکال‌زدایی (Debugging) برنامه‌ها و یافتن خطاها
  • 90. اصول مستندسازی کد و نوشتن برنامه‌های خوانا
  • 91. منابع و انجمن‌های BBC BASIC امروزی
  • 92. انتقال برنامه‌های BBC BASIC به پلتفرم‌های مدرن (شبیه‌سازها)
  • 93. مطالعه موردی: تحلیل یک بازی کلاسیک BBC Micro
  • 94. ایده‌هایی برای پروژه‌های بیشتر با BBC BASIC
  • 95. آینده برنامه‌نویسی تفریحی و کاربردی
  • 96. مروری بر مفاهیم کلیدی دوره و جمع‌بندی
  • 97. توسعه مهارت حل مسئله با برنامه‌نویسی
  • 98. چالش: برنامه‌نویسی یک برنامه جدید و خلاقانه
  • 99. نتیجه‌گیری و گام‌های بعدی در مسیر برنامه‌نویسی
  • 100. منابع تکمیلی و جامعه کاربری BBC BASIC

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب ۵۰ گام تا تسلط بر برنامه‌نویسی تفریحی و کاربردی با BBC BASIC”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیمایش به بالا