کتاب رازهای کُمودور: حل پازلهای برنامهنویسی و منطق برای علاقهمندان رترو با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
رازهای کُمودور: یک سفر نوستالژیک به دنیای برنامهنویسی رترو رازهای کُمودور: حل پازلهای برنامهنویسی و منطق برای علاقهمندان رترو آیا شما هم دلتنگ دوران طلایی بازیهای ویدئویی و سادگی و جذابیت رایانه...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره رازهای کُمودور: حل پازلهای برنامهنویسی و منطق برای علاقهمندان رترو
موضوع کلی: رایانش رترو و فرهنگ بازیهای کلاسیک
موضوع میانی: چالشهای فکری و برنامهنویسی در پلتفرمهای ۸ بیتی
📋 سرفصلهای دوره
- 1. بازگشت به عصر طلایی: مقدمهای بر رایانش رترو
- 2. کمودور ۶۴ چیست و چرا هنوز اهمیت دارد؟
- 3. شبیهساز: ماشین زمان شما برای سفر به دهه ۸۰
- 4. راهاندازی اولین محیط برنامهنویسی کمودور
- 5. آشنایی با کیبورد و کاراکترهای خاص کمودور (PETSCII)
- 6. اولین فرمان: PRINT و رازهای آن
- 7. مقدمهای بر زبان برنامهنویسی BASIC
- 8. اجرا، لیست و ذخیره کردن اولین برنامه
- 9. پازل اول: نمایش یک پیام مخفی
- 10. متغیرها: جعبههای اسرارآمیز حافظه
- 11. انواع داده در BASIC: اعداد، رشتهها و حقیقت پنهان آنها
- 12. فرمان INPUT: دریافت سرنخ از کاربر
- 13. پازل ورودی و خروجی: ساخت یک گفتگوی ساده
- 14. عملگرهای ریاضی: ابزار حل معماهای عددی
- 15. چالش محاسباتی: ساخت یک ماشین حساب ابتدایی
- 16. دستورات شرطی IF...THEN: دروازههای منطق
- 17. پازل تصمیمگیری: انتخاب مسیر درست
- 18. عملگرهای منطقی AND, OR, NOT: ترکیب شرطها
- 19. چالش منطقی: آیا میتوانید از در عبور کنید؟
- 20. حلقههای تکرار FOR...NEXT: قدرت تکرار هوشمند
- 21. پازل شمارش معکوس برای یک رویداد ویژه
- 22. چالش ترسیم الگوهای متنی با حلقهها
- 23. حلقههای تودرتو: معمای درون معما
- 24. پازل ساخت جدول ضرب
- 25. دستور GOTO: پرش در زمان و کد
- 26. معمای هزارتوی GOTO: یافتن راه خروج
- 27. تولید اعداد تصادفی با RND: عنصر شانس
- 28. پازل حدس عدد: ذهن کامپیوتر را بخوانید
- 29. توابع داخلی BASIC: ابزارهای مخفی شما
- 30. آشنایی با توابع کار با رشتهها: LEFT$, RIGHT$, MID$
- 31. پازل کلمات: جدا کردن و ترکیب کردن پیامها
- 32. چالش رمزنگاری: ساخت یک کد سزار ساده
- 33. دستور READ...DATA: ذخیره اطلاعات درون کد
- 34. پازل پایگاه داده کوچک: مدیریت یک لیست ساده
- 35. زیربرنامهها با GOSUB...RETURN: سازماندهی جادو
- 36. چالش ساختار کد: بازسازی یک برنامه آشفته
- 37. مقدمهای بر گرافیک کمودور: جهان پیکسلها
- 38. نقشه حافظه صفحه نمایش: بوم نقاشی شما
- 39. دستور POKE: قلم جادویی برنامهنویس
- 40. پازل رنگآمیزی: تغییر رنگ پسزمینه و حاشیه
- 41. چالش کنترل کاراکترها: نوشتن مستقیم روی صفحه
- 42. هنر با کاراکترها (PETSCII Art)
- 43. پازل طراحی چهره با کاراکترها
- 44. حرکت دادن کاراکترها روی صفحه
- 45. پازل انیمیشن ساده: یک ستاره چشمکزن
- 46. تکنیکهای پاک کردن صفحه نمایش
- 47. مبانی گرافیک با رزولوشن بالا (Hi-Res)
- 48. پازل ترسیم نقطه و خط
- 49. چالش ترسیم اشکال هندسی: مربع، مثلث، دایره
- 50. الگوهای گرافیکی: خلق هنر با الگوریتم
- 51. پازل صفحه شطرنجی
- 52. مبانی تولید صدا در کمودور
- 53. تراشه SID: روح موسیقی کمودور
- 54. دستور SOUND: اولین نتهای شما
- 55. پازل تولید یک آوای ساده
- 56. چالش ساخت افکتهای صوتی: انفجار و پرش
- 57. موسیقی در BASIC: نواختن یک ملودی ساده
- 58. پازل بازآفرینی یک آهنگ معروف کودکانه
- 59. کنترل پارامترهای صدا: زیر و بمی، حجم و شکل موج
- 60. آرایهها: ذخیره مجموعهای از سرنخها
- 61. دستور DIM: ایجاد قفسههای حافظه
- 62. پازل مدیریت لیست اعداد
- 63. چالش جستجو در آرایه: پیدا کردن یک عنصر خاص
- 64. مرتبسازی دادهها: از حباب تا انتخاب
- 65. پازل مرتبسازی امتیازات بازیکنان
- 66. آرایههای چندبعدی: ساخت یک جدول اسرارآمیز
- 67. پازل بازی دوز (Tic-Tac-Toe)
- 68. تفکر الگوریتمی: چگونه مانند یک ماشین فکر کنیم؟
- 69. شکستن مسائل بزرگ به پازلهای کوچکتر
- 70. الگوریتمهای جستجو: یافتن سوزن در انبار کاه
- 71. پازل یافتن کوتاهترین مسیر در یک شبکه ساده
- 72. الگوریتمهای بازگشتی: آینههای بینهایت
- 73. پازل برج هانوی در BASIC
- 74. پازل اعداد فیبوناچی
- 75. بهینهسازی کد: سریعتر و کمحجمتر
- 76. چالش کاهش حجم حافظه یک برنامه
- 77. دستور PEEK: جاسوسی در حافظه کامپیوتر
- 78. کاوش در مکانهای مهم حافظه
- 79. پازل خواندن وضعیت کیبورد با PEEK
- 80. کنترل جویاستیک: دروازهای به دنیای بازیها
- 81. پازل خواندن ورودی جویاستیک
- 82. تعریف کاراکترهای سفارشی (Character Set Redefinition)
- 83. چالش طراحی فونت یا آیکون شخصی
- 84. مقدمهای بر اسپرایتها: کاراکترهای متحرک سختافزاری
- 85. پازل حرکت دادن یک اسپرایت ساده
- 86. تشخیص برخورد (Collision Detection)
- 87. چالش ساخت یک بازی ساده: جمعآوری آیتمها
- 88. مبانی کار با دیسک و نوار
- 89. ذخیره برنامه روی یک رسانه مجازی
- 90. بارگذاری برنامهها و دادهها
- 91. پازل ذخیره و بازیابی امتیازات بالا
- 92. تکنیکهای پیشرفته برنامهنویسی BASIC
- 93. مدیریت خطا با ON ERROR GOTO
- 94. تایمرها و وقفهها: زمانبندی رویدادها
- 95. پازل ساخت یک ساعت دیجیتال ساده
- 96. ایجاد افکتهای بصری با دستکاری حافظه
- 97. چالش ایجاد یک افکت اسکرول متنی
- 98. از BASIC به زبان ماشین: یک نگاه گذرا
- 99. پروژه نهایی ۱: ساخت یک بازی پازل منطقی
- 100. پروژه نهایی ۲: خلق یک قطعه هنری تعاملی
تگها:
8-bit computers
Amiga
Basic
Brain teasers
C64
Classic games
Commodore
programming puzzles
Retro Computing
retro culture
Retro programming
The Commodore Puzzle Book
بازیهای کلاسیک
برنامهنویسی رترو
پازل برنامهنویسی
چالش فکری
رایانش رترو
فرهنگ رترو
کامپیوتر 8 بیتی
کمودور
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.