کتاب صوتی ساخت برنامههای جذاب در Commodore 64 BASIC در چند دقیقه
دوره آموزشی: ساخت برنامههای جذاب در Commodore 64 BASIC در چند دقیقه ساخت برنامههای جذاب در Commodore 64 BASIC در چند دقیقه سفری نوستالژیک به دنیای برنامهنویسی خالص و خلاقیت بیپایان! معرفی دوره: جا...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساخت برنامههای جذاب در Commodore 64 BASIC در چند دقیقه
موضوع کلی: برنامهنویسی کامپیوترهای خانگی
موضوع میانی: برنامهنویسی Basic در Commodore 64
📋 سرفصلهای دوره
- 1. آشنایی با Commodore 64 و دوره
- 2. روشن کردن C64: اولین قدمها
- 3. کیبورد C64: ابزار شما برای برنامهنویسی
- 4. اولین برنامه: دستور PRINT برای نمایش متن
- 5. اجرای برنامه و لیست کردن کد
- 6. ذخیره برنامهها: ایمنسازی کار شما
- 7. بارگذاری برنامهها: ادامه کار
- 8. دستور NEW: شروع یک پروژه جدید
- 9. دستور REM: نوشتن یادداشت در کد
- 10. کنترل مکاننما و رنگ صفحه
- 11. متغیرها: ذخیره اعداد و کلمات
- 12. انواع متغیر: رشتهای و عددی
- 13. عملیات ریاضی: جمع، تفریق، ضرب، تقسیم
- 14. ورودی کاربر: دستور INPUT
- 15. شرطها: دستور IF...THEN برای تصمیمگیری
- 16. حلقههای تکرار: FOR...NEXT
- 17. پرش به خطوط برنامه: GOTO و خطرات آن
- 18. زیربرنامهها: GOSUB و RETURN
- 19. کار با DATA و READ: دادههای ثابت در برنامه
- 20. توابع ریاضی داخلی: SQR, INT, ABS
- 21. تولید اعداد تصادفی: RND برای شانس
- 22. عملیات مقایسهای: بزرگتر، کوچکتر، مساوی
- 23. عملیات منطقی: AND, OR, NOT
- 24. توابع رشتهای: LEN برای طول رشته
- 25. برش رشتهها: LEFT$, RIGHT$, MID$
- 26. تبدیل نوع داده: VAL و STR$
- 27. آرایهها: ذخیره مجموعهای از دادهها
- 28. حلقههای تودرتو: FOR...NEXT های پیچیده
- 29. توقف و ادامه برنامه: END و STOP
- 30. پرش مشروط چندگانه: ON...GOTO/GOSUB
- 31. حافظه صفحه نمایش: PEEK و POKE به دنیای گرافیک
- 32. کاراکترهای PETSCII: اولین گامهای گرافیکی
- 33. رنگآمیزی متن: تغییر رنگ کاراکترها
- 34. رنگآمیزی پسزمینه: زیبایی صفحه نمایش
- 35. جایگاهدهی دقیق متن: PRINT AT X,Y
- 36. ساخت بلوکهای گرافیکی با PETSCII
- 37. حافظه رنگ: رنگ مستقل برای هر کاراکتر
- 38. کاراکترهای سفارشی (UDCs): طراحی کاراکتر خودتان
- 39. تعریف کاراکترهای سفارشی با POKE
- 40. نمایش و حرکت کاراکترهای سفارشی
- 41. انیمیشن متنی: حرکت دادن کاراکترها
- 42. شبیهسازی اسکرول صفحه
- 43. مقدمهای بر حالت گرافیکی Hi-Res
- 44. فعالسازی و کار با Hi-Res
- 45. ترسیم نقاط در Hi-Res
- 46. ترسیم خطوط در Hi-Res
- 47. پر کردن اشکال ساده در Hi-Res
- 48. مقدمهای بر حالت گرافیکی Multi-Color
- 49. فعالسازی و کار با Multi-Color
- 50. ترسیم در Multi-Color: رنگهای بیشتر در هر پیکسل
- 51. مفهوم Sprites: گرافیکهای متحرک
- 52. تعریف و رسم یک Sprite
- 53. حرکت دادن Sprite ها: انیمیشن سریع
- 54. تغییر رنگ Sprite ها
- 55. تشخیص برخورد (Collision Detection) Sprite ها
- 56. آشنایی با تراشه SID: تولید صدا در C64
- 57. تولید اولین نت: فرکانس و زیر و بمی
- 58. تنظیم حجم صدا: POKE برای بلندی
- 59. انواع موج: مربعی، مثلثی، دندانارهای، نویز
- 60. Envelope صدا: Attack و Decay
- 61. Envelope صدا: Sustain و Release
- 62. ساخت افکت صوتی انفجار
- 63. ساخت افکت صوتی لیزر
- 64. نواختن ملودیهای ساده
- 65. تولید نویز برای افکتهای خاص
- 66. فیلترهای SID: تغییر کیفیت صدا
- 67. کنترل رزونانس فیلتر
- 68. مدولاسیون صدا: تکنیکهای پیشرفتهتر
- 69. ایجاد موسیقی پسزمینه ساده
- 70. ساخت یک سینتیسایزر کوچک
- 71. گرفتن ورودی تک کلید: دستور GET
- 72. خواندن ورودی جویاستیک: PEEK به پورت
- 73. مدیریت زمان: دستور TI و TI$
- 74. تولید تاخیر در برنامه
- 75. مرتبسازی دادهها: یک آرایه کوچک
- 76. اشکالزدایی (Debugging) اولیه برنامهها
- 77. بهینهسازی کد برای سرعت و حافظه
- 78. کار با دستورات سیستم (SYS): دروازهای به اسمبلی
- 79. تکنیکهای طراحی منوهای کاربردی
- 80. ساخت بازیهای دو نفره با جویاستیک
- 81. ماشینحساب ساده در چند دقیقه
- 82. بازی حدس اعداد: هوش مصنوعی ابتدایی
- 83. شبیهساز تاساندازی
- 84. ساعت دیجیتال ساده
- 85. نمایشگر پیام متحرک (Ticker Tape)
- 86. نقاشی با PETSCII: هنر پیکسلی سریع
- 87. انیمیشن آتش بازی متنی
- 88. بازی "مار" (Snake) در حالت متنی
- 89. بازی "پونگ" (Pong) با کاراکترها
- 90. برنامه تقویم کوچک
- 91. مدیریت لیست کارهای روزانه
- 92. شبیهسازی یک صفحه اطلاعات
- 93. ساخت یک اسکرینسیور تصادفی
- 94. بازی "شکار گنج" با نقشه ساده
- 95. بازی حافظه (Memory Game) با اعداد
- 96. نمایشگر الگوهای هندسی تصادفی
- 97. ابزار تولید پالت رنگی
- 98. برنامه تغییردهنده صدا (Pitch Shifter) ساده
- 99. ساخت یک بازی Flappy Bird متنی
- 100. پروژه نهایی: ترکیب گرافیک و صدا برای یک بازی کوچک
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
BASIC Programming
C64 BASIC programs in minutes
Commodore 64
Commodore 64 BASIC
Commodore 64 emulator
آموزش Commodore 64
آموزش برنامه نویسی بیسیک
آموزش برنامهنویسی کامپیوترهای خانگی
برنامهنویسی C64
برنامهنویسی بیسیک
برنامهنویسی سریع C64
بیسیک Commodore 64
کامپیوترهای خانگی
کامودور 64
نوستالژی کامپیوتر
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.