کتاب صوتی سفر به دنیای ویک-۲۰: از روشن کردن تا ساخت اولین برنامه
سفر به دنیای ویک-۲۰: از روشن کردن تا ساخت اولین برنامه سفر به دنیای ویک-۲۰: از روشن کردن تا ساخت اولین برنامه یک ماجراجویی فراموشنشدنی در قلب تاریخ رایانش با 'سفر به دنیای ویک-۲۰' به ریشههای دیجیتال...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره سفر به دنیای ویک-۲۰: از روشن کردن تا ساخت اولین برنامه
موضوع کلی: رایانش کلاسیک و تاریخ کامپیوتر
موضوع میانی: کامپیوترهای خانگی دهه ۸۰ میلادی
📋 سرفصلهای دوره
- 1. تاریخچه کامپیوتر: از ماشین حساب تا رایانههای خانگی
- 2. ظهور کامپیوترهای خانگی در دهه ۸۰ میلادی
- 3. معرفی Commodore VIC-20: مشخصات فنی و قابلیتها
- 4. آنباکس و آشنایی با قطعات VIC-20
- 5. اتصالات VIC-20: مانیتور، نوار کاست، جویاستیک
- 6. روشن کردن VIC-20 برای اولین بار: صفحه شروع
- 7. مبانی زبان BASIC: دستورات ابتدایی
- 8. دستور PRINT: نمایش متن روی صفحه
- 9. متغیرها در BASIC: تعریف و استفاده
- 10. عملیات ریاضی: جمع، تفریق، ضرب و تقسیم
- 11. اولویت عملگرها: پرانتز و ترتیب محاسبات
- 12. دستور INPUT: دریافت ورودی از کاربر
- 13. رشتهها در BASIC: تعریف و دستکاری
- 14. دستور GOTO: پرش به خطوط دیگر
- 15. دستور IF...THEN: شرطی کردن اجرای کد
- 16. حلقهها با FOR...NEXT: تکرار دستورات
- 17. حلقههای نامتناهی و نحوه توقف آنها
- 18. دستور GOSUB...RETURN: استفاده از زیرروالها
- 19. آرایهها: ذخیره سازی دادههای همنوع
- 20. کار با آرایههای یکبعدی و چندبعدی
- 21. توابع از پیش تعریف شده BASIC: INT, RND, ABS
- 22. توابع تعریف شده توسط کاربر: DEF FN
- 23. دستور REM: توضیحات در کد
- 24. ذخیره و بارگذاری برنامهها از نوار کاست
- 25. فرمت فایلهای ذخیره شده در نوار کاست
- 26. خطایابی و رفع اشکال در برنامهها
- 27. آشنایی با حافظه VIC-20: RAM و ROM
- 28. نحوه استفاده از حافظه برای ذخیره دادهها
- 29. موقعیتهای حافظه برای رنگها و کاراکترها
- 30. مبانی گرافیک در VIC-20: پیکسلها و رنگها
- 31. دستور POKE: دسترسی مستقیم به حافظه
- 32. تغییر رنگ پس زمینه و حاشیه با POKE
- 33. تغییر رنگ کاراکترها با POKE
- 34. ایجاد کاراکترهای سفارشی: character set
- 35. مبانی صدا در VIC-20: آوا و بلندی
- 36. دستور SOUND: تولید صداهای ساده
- 37. دستور PLAY: پخش صداهای از پیش تعریف شده
- 38. نحوه استفاده از جویاستیک در برنامهها
- 39. خواندن وضعیت جویاستیک با PEEK
- 40. ایجاد بازیهای ساده با استفاده از جویاستیک
- 41. معرفی Spriteها: گرافیک متحرک
- 42. ساخت و انیمیشن Spriteها
- 43. تشخیص برخورد Spriteها
- 44. اسکرولینگ صفحه: ایجاد توهم حرکت
- 45. تایمرها و ایجاد تاخیر در برنامه
- 46. ایجاد جلوههای ویژه گرافیکی
- 47. استفاده از ماشین کد (Machine Code) در BASIC
- 48. مقدمهای بر زبان اسمبلی 6502
- 49. آشنایی با رجیسترهای پردازنده 6502
- 50. دستورات اصلی زبان اسمبلی 6502
- 51. نحوه فراخوانی روتینهای اسمبلی از BASIC
- 52. بهینهسازی کد BASIC با استفاده از اسمبلی
- 53. ایجاد موسیقی پیچیده با اسمبلی
- 54. گرافیک پیشرفته با اسمبلی
- 55. دسترسی مستقیم به سختافزار با اسمبلی
- 56. اصول طراحی بازیهای ویدئویی
- 57. ایجاد بازی پلتفرمر ساده
- 58. ایجاد بازی تیراندازی فضایی
- 59. ایجاد بازی ماجراجویی متنی
- 60. مقدمهای بر دیتابیسهای ساده در BASIC
- 61. ایجاد سیستم مدیریت اطلاعات ابتدایی
- 62. ارتباط VIC-20 با دستگاههای خارجی: پرینتر
- 63. پورت سریال و ارتباط با سایر کامپیوترها
- 64. مقدمهای بر شبکه کردن VIC-20
- 65. مروری بر cartridgeهای VIC-20
- 66. معرفی cartridgeهای بازی و کاربردی
- 67. نحوه ساخت cartridge سفارشی
- 68. بررسی نرمافزارهای جانبی برای VIC-20
- 69. ویراستارهای متن و کامپایلرهای BASIC
- 70. شبیهسازهای VIC-20 برای کامپیوترهای مدرن
- 71. انجمنهای کاربری و منابع آنلاین VIC-20
- 72. تعمیر و نگهداری VIC-20
- 73. رفع مشکلات رایج در VIC-20
- 74. ارتقاء سختافزاری VIC-20: افزایش حافظه
- 75. استفاده از VIC-20 در پروژههای الکترونیکی
- 76. مقدمهای بر روباتیک با VIC-20
- 77. کنترل موتورها و سنسورها با VIC-20
- 78. اتصال VIC-20 به اینترنت (با استفاده از سختافزارهای جانبی)
- 79. برنامهنویسی وب با BASIC (محدودیتها و امکانات)
- 80. ایجاد رابط کاربری گرافیکی ساده (GUI) در BASIC
- 81. مقدمهای بر سیستمعاملهای دیگر برای VIC-20
- 82. بررسی تاریخچه و تاثیر VIC-20 بر صنعت کامپیوتر
- 83. مصاحبه با برنامهنویسان قدیمی VIC-20
- 84. بررسی بازیهای کلاسیک VIC-20
- 85. بررسی دموی صحنههای VIC-20
- 86. تکنیکهای پیشرفته گرافیکی: Rasterbars
- 87. تکنیکهای پیشرفته صوتی: SID Emulation
- 88. نحوه استفاده از Interruptها در Assembly
- 89. مدیریت پیشرفته حافظه در VIC-20
- 90. دیباگینگ Assembly با شبیه ساز
- 91. بهینه سازی کد Assembly
- 92. ایجاد یک ویرایشگر متن ساده در BASIC
- 93. ایجاد یک بازی ریسینگ دو بعدی
- 94. ایجاد یک بازی پازل
- 95. ایجاد یک ابزار طراحی کاراکتر
- 96. ساخت یک منوی گرافیکی
- 97. ایجاد یک کتابخانه زیربرنامه اسمبلی
- 98. روشهای افزایش سرعت پردازش در BASIC
- 99. ایجاد جلوههای تصویری پیچیده با POKE
- 100. بهرهگیری از امکانات پنهان VIC-20
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
Basic
Commodore
Computer History
Discover your VIC-20
Retro Computing
VIC-20
آموزش ویک-۲۰
بازی های ویک-۲۰
برنامه نویسی
تاریخ کامپیوتر
دهه 80
رایانش کلاسیک
روشن کردن VIC-20
کامپیوترهای خانگی
ویک-۲۰
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.