کتاب صوتی از صفر تا بازیسازی با Atari BASIC: سفر به دنیای نوستالژی برنامهنویسی
از صفر تا بازیسازی با Atari BASIC: سفر به دنیای نوستالژی برنامهنویسی از صفر تا بازیسازی با Atari BASIC: سفر به دنیای نوستالژی برنامهنویسی آیا به دنیای جذاب برنامهنویسی علاقهمندید و دوست دارید او...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره از صفر تا بازیسازی با Atari BASIC: سفر به دنیای نوستالژی برنامهنویسی
موضوع کلی: برنامهنویسی مقدماتی
موضوع میانی: آموزش زبان برنامهنویسی BASIC
📋 سرفصلهای دوره
- 1. مقدمه: خوش آمدید به دنیای Atari BASIC
- 2. فصل 1: معرفی Atari BASIC و تاریخچه آن
- 3. فصل 2: راهاندازی محیط Atari BASIC
- 4. فصل 3: اولین برنامههای شما: Hello, World!
- 5. فصل 4: آشنایی با دستور PRINT
- 6. فصل 5: استفاده از علائم نگارشی در PRINT
- 7. فصل 6: متغیرهای عددی: معرفی و تعریف
- 8. فصل 7: انواع دادههای عددی در Atari BASIC
- 9. فصل 8: عملیات ریاضی پایه: جمع، تفریق، ضرب، تقسیم
- 10. فصل 9: اولویت عملگرها در محاسبات
- 11. فصل 10: دستور LET: انتساب مقادیر به متغیرها
- 12. فصل 11: متغیرهای رشتهای: معرفی و تعریف
- 13. فصل 12: عملیات روی رشتهها: الحاق (Concatenation)
- 14. فصل 13: دستور INPUT: دریافت ورودی از کاربر
- 15. فصل 14: ترکیب PRINT و INPUT
- 16. فصل 15: دستور GOTO: پرش نامشروط
- 17. فصل 16: دستور GOSUB و RETURN: پرش مشروط و فراخوانی زیربرنامه
- 18. فصل 17: دستور END: پایان برنامه
- 19. فصل 18: دستور STOP: توقف موقت برنامه
- 20. فصل 19: دستور REM: افزودن توضیحات (کامنت)
- 21. فصل 20: دستور CLS: پاک کردن صفحه نمایش
- 22. فصل 21: حلقههای FOR...NEXT: مقدمه
- 23. فصل 22: ساختار FOR...NEXT: پارامترها
- 24. فصل 23: استفاده از STEP در حلقههای FOR...NEXT
- 25. فصل 24: حلقههای تو در تو FOR...NEXT
- 26. فصل 25: حلقههای WHILE...WEND (در صورت پشتیبانی Atari BASIC)
- 27. فصل 26: دستور IF...THEN: شرطهای ساده
- 28. فصل 27: عملگرهای مقایسهای: برابر، نامساوی، بزرگتر، کوچکتر
- 29. فصل 28: عملگرهای منطقی: AND, OR, NOT
- 30. فصل 29: ساختار IF...THEN...ELSE (در صورت پشتیبانی Atari BASIC)
- 31. فصل 30: دستور ON...GOTO: پرش مشروط چندگانه
- 32. فصل 31: دستور ON...GOSUB: فراخوانی زیربرنامه مشروط
- 33. فصل 32: آرایهها: معرفی و کاربرد
- 34. فصل 33: تعریف آرایههای یکبعدی
- 35. فصل 34: دسترسی به عناصر آرایههای یکبعدی
- 36. فصل 35: تعریف آرایههای چندبعدی
- 37. فصل 36: کار با آرایههای چندبعدی
- 38. فصل 37: دستور DIM: تعریف صریح ابعاد آرایهها
- 39. فصل 38: تابع RND: تولید اعداد تصادفی
- 40. فصل 39: تولید اعداد تصادفی در بازه مشخص
- 41. فصل 40: تابع INT: گرفتن قسمت صحیح عدد
- 42. فصل 41: کار با اعداد اعشاری و اعداد صحیح
- 43. فصل 42: تبدیل انواع داده: عددی به رشتهای و بالعکس
- 44. فصل 43: توابع رشتهای: LEFT$, RIGHT$, MID$
- 45. فصل 44: توابع رشتهای: LEN, STR$, VAL
- 46. فصل 45: توابع رشتهای: STRING$, CHR$, ASC
- 47. فصل 46: دستور READ و DATA: خواندن دادههای از پیش تعریف شده
- 48. فصل 47: دستور RESTORE: بازگرداندن اشارهگر DATA
- 49. فصل 48: مدیریت خطا با ON ERROR GOTO (در صورت پشتیبانی Atari BASIC)
- 50. فصل 49: دستور TRON و TROFF: فعال/غیرفعال کردن ردیابی دستورات
- 51. فصل 50: مقدمهای بر گرافیک در Atari BASIC
- 52. فصل 51: دستور PRINT AT: موقعیتدهی متن روی صفحه
- 53. فصل 52: دستور PLOT: رسم نقطه
- 54. فصل 53: دستور DRAW: رسم خط
- 55. فصل 54: دستور LINE: رسم خط (گزینه دیگر)
- 56. فصل 55: دستور COLOR: تنظیم رنگ قلم
- 57. فصل 56: دستور SET COLOR: تنظیم رنگ پسزمینه
- 58. فصل 57: دستور RESTORE SCREEN: بازگرداندن حالت اولیه صفحه
- 59. فصل 58: دستور GRAPHICS: حالتهای مختلف گرافیکی
- 60. فصل 59: کار با حالت GRAPHICS 0 (متنی)
- 61. فصل 60: کار با حالت GRAPHICS 1 (گرافیکی ساده)
- 62. فصل 61: کار با حالت GRAPHICS 2 (گرافیکی پیشرفته)
- 63. فصل 62: کار با حالت GRAPHICS 8 (رزولوشن بالا)
- 64. فصل 63: دستور FILL: پر کردن ناحیه با رنگ
- 65. فصل 64: دستور PSET و PRESET: تنظیم رنگ پیکسل
- 66. فصل 65: دستور GET: دریافت رنگ یک پیکسل
- 67. فصل 66: دستور PUT: قرار دادن تصویر در صفحه
- 68. فصل 67: کار با کاراکترهای گرافیکی (Sprites) - مقدمه
- 69. فصل 68: تعریف و استفاده از کاراکترهای گرافیکی
- 70. فصل 69: جابجایی کاراکترهای گرافیکی
- 71. فصل 70: حذف کاراکترهای گرافیکی
- 72. فصل 71: دستور SOUND: تولید صدا
- 73. فصل 72: تنظیم فرکانس صدا
- 74. فصل 73: تنظیم طول صدا
- 75. فصل 74: تنظیم بلندی صدا
- 76. فصل 75: دستور ENVELOPE: ایجاد جلوههای صوتی پیچیدهتر
- 77. فصل 76: ایجاد موسیقی ساده با SOUND
- 78. فصل 77: کار با دستگاههای ورودی: جوی استیک
- 79. فصل 78: خواندن وضعیت جوی استیک
- 80. فصل 79: استفاده از جوی استیک برای کنترل بازی
- 81. فصل 80: توابع مرتبط با TIME (در صورت وجود)
- 82. فصل 81: مفاهیم اولیه بازیسازی
- 83. فصل 82: طراحی یک بازی ساده: ایده اولیه
- 84. فصل 83: پیادهسازی حرکت کاراکتر بازیکن
- 85. فصل 84: پیادهسازی منطق بازی: امتیازدهی
- 86. فصل 85: پیادهسازی دشمنان یا موانع
- 87. فصل 86: برخورد دشمنان و بازیکن
- 88. فصل 87: مدیریت مراحل بازی
- 89. فصل 88: بهبود رابط کاربری بازی
- 90. فصل 89: بهینهسازی کد برای سرعت
- 91. فصل 90: افزودن جلوههای بصری و صوتی بیشتر
- 92. فصل 91: برنامهنویسی شیءگرا در Atari BASIC (مفاهیم اولیه)
- 93. فصل 92: استفاده از Subroutines برای سازماندهی کد
- 94. فصل 93: اشکالزدایی (Debugging) برنامهها
- 95. فصل 94: تکنیکهای پیشرفته برنامهنویسی
- 96. فصل 95: مفاهیم حافظه در Atari BASIC
- 97. فصل 96: محدودیتهای Atari BASIC و راههای عبور از آنها
- 98. فصل 97: معرفی توابع کاربردی و کتابخانهها (در صورت وجود)
- 99. فصل 98: خلاصه و مرور مطالب
- 100. فصل 99: پروژههای عملی بیشتر برای تمرین
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
Atari
Atari BASIC
BASIC Programming
Coding for Beginners
Game Development
introductory programming
learn BASIC
Retro programming
آموزش برنامهنویسی
بازیسازی
برای مبتدیان
برنامهنویسی بیسیک
برنامهنویسی مقدماتی
زبان برنامهنویسی
نوستالژی برنامهنویسی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.