کتاب صوتی جامع ZX81/TS1000: از راهاندازی تا برنامهنویسی خلاقانه
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب جامع ZX81/TS1000: از راهاندازی تا برنامهنویسی خلاقانه
موضوع کلی: تاریخچه و برنامهنویسی کامپیوترهای خانگی
موضوع میانی: کاوش در کامپیوترهای دهه 80 میلادی
📋 سرفصلهای کتاب (100 موضوع)
- 1. تاریخچه کامپیوترهای خانگی: پیشگامان و زمینهسازی ZX81
- 2. معرفی ZX81 و TS1000: افسانههای ارزانقیمت
- 3. بررسی مشخصات فنی ZX81: قلب تپنده در قاب کوچک
- 4. مروری بر اجزای سختافزاری ZX81: کیبورد، پردازنده، حافظه
- 5. اتصال ZX81 به تلویزیون: شروع کار با صفحهنمایش
- 6. راهاندازی ZX81: اتصال برق و بارگذاری برنامه
- 7. آشنایی با زبان BASIC ZX81: اولین گامها در برنامهنویسی
- 8. ساختار دستورات BASIC در ZX81: خطوط، کلمات کلیدی، عملگرها
- 9. دستور PRINT: نمایش متن و متغیرها روی صفحه
- 10. دستورات INPUT و LET: دریافت ورودی و اختصاص مقدار به متغیرها
- 11. انواع دادهها در ZX81: اعداد، رشتهها و اهمیت آنها
- 12. عملگرهای ریاضی در BASIC ZX81: +, -, *, / و اولویت عملگرها
- 13. دستور GOTO: پرش به خطوط دیگر برنامه
- 14. دستورات IF-THEN-ELSE: شرطبندی و تصمیمگیری در برنامه
- 15. حلقههای FOR-NEXT: تکرار دستورات برای اتوماسیون
- 16. دستورات داخلی در BASIC ZX81: لیست دستورات پایه
- 17. دستورات گرافیکی ساده: رسم خط، نقطه و مستطیل
- 18. ایجاد یک برنامه ساده "Hello, World!"
- 19. نوشتن یک ماشین حساب ساده در BASIC
- 20. ساخت یک بازی حدس زدن عدد
- 21. استفاده از دستورات کنترل جریان برنامه
- 22. شناخت توابع و زیربرنامهها در BASIC
- 23. ذخیره و بارگذاری برنامهها از روی نوار کاست
- 24. آشنایی با سختافزار ZX81: کیبورد و پورتها
- 25. کار با حافظه ZX81: آدرسدهی و مدیریت حافظه
- 26. معرفی دستور PEEK و POKE: خواندن و نوشتن مستقیم در حافظه
- 27. آشنایی با زبان اسمبلی: مقدمهای بر زبان ماشین
- 28. برنامهنویسی اسمبلی: یک قدم فراتر از BASIC
- 29. مبانی برنامهنویسی اسمبلی برای Z80
- 30. معرفی رجیسترها در Z80: کار با AX, BX, CX, DX
- 31. دستورات حرکت دادهها در اسمبلی: MOV و LDS
- 32. عملگرهای محاسباتی در اسمبلی: ADD, SUB, MUL و DIV
- 33. دستورات پرش و شاخهدهی در اسمبلی: JMP, JE, JNE
- 34. ساخت یک برنامه ساده "Hello, Assembly!"
- 35. فراخوانی روتینهای BASIC از اسمبلی
- 36. ادغام زبانهای BASIC و اسمبلی
- 37. برنامهنویسی بازیهای ساده: مفاهیم اولیه
- 38. ساخت یک بازی مار در BASIC
- 39. افزودن قابلیتهای پیشرفته به بازی مار
- 40. کار با صدا در ZX81: تولید صداهای ساده
- 41. استفاده از دستورات BEEP و SOUND
- 42. اصول طراحی بازیها برای ZX81
- 43. آشنایی با گرافیکهای رنگی در ZX81 (با استفاده از هکها)
- 44. بهبود گرافیکها با استفاده از ترفندها
- 45. نوشتن یک ویرایشگر متن ساده در BASIC
- 46. ساخت یک برنامه مدیریت فایلهای ساده
- 47. چگونگی استفاده از چاپگر برای ZX81
- 48. آشنایی با سختافزار جانبی: جوی استیک و رابطها
- 49. بررسی مشکلات رایج ZX81 و راهحلها
- 50. عیبیابی برنامهها در BASIC
- 51. بهینهسازی کدهای BASIC: سرعت و حجم
- 52. استفاده از تکنیکهای پیشرفته در BASIC
- 53. ساخت منوها و رابطهای کاربری جذاب
- 54. استفاده از دادههای ساختاریافته (Arrays)
- 55. مرتبسازی دادهها در BASIC
- 56. آشنایی با الگوریتمهای مرتبسازی
- 57. تکنیکهای برنامهنویسی شیگرا در BASIC (بهصورت شبیهسازی شده)
- 58. بررسی اجمالی از کتابهای مرجع و منابع آموزشی ZX81
- 59. جامعه ZX81: انجمنها، وبسایتها و منابع آنلاین
- 60. شبیهسازهای ZX81: تجربهای دوباره از گذشته
- 61. چگونه برنامههای ZX81 را در شبیهسازها اجرا کنیم
- 62. ساخت یک برنامه برای تولید موسیقی
- 63. آشنایی با فرمتهای فایل ZX81
- 64. نوشتن یک بازی پازل
- 65. کار با اعداد تصادفی: تولید شانس و تصادف
- 66. ایجاد افکتهای گرافیکی پیشرفته
- 67. مقدمهای بر برنامهنویسی کامپایلری (BASIC کامپایل شده)
- 68. معرفی ابزارهای توسعهدهنده برای ZX81
- 69. برنامهنویسی میکروکنترلر با استفاده از ZX81 (بهصورت تئوری)
- 70. بررسی معماری Z80: جزئیات بیشتر
- 71. بهینهسازی کدهای اسمبلی: سرعت و حجم
- 72. مقدمهای بر برنامهنویسی سیستمعامل
- 73. نوشتن یک سیستم عامل ساده (بهصورت تئوری)
- 74. کار با تراشههای گرافیکی (با استفاده از هکها)
- 75. تکنیکهای پیشرفته در برنامهنویسی اسمبلی
- 76. برنامهنویسی برای سختافزار خارجی (بهصورت تئوری)
- 77. ایجاد یک اینترپرتر زبان جدید (بهصورت تئوری)
- 78. برنامهنویسی شبکه (بهصورت تئوری)
- 79. امنیت در برنامهنویسی ZX81 (با محدودیتهای موجود)
- 80. آینده برنامهنویسی ZX81 و میراث آن
- 81. نقش ZX81 در تاریخ کامپیوتر
- 82. مقایسه ZX81 با دیگر کامپیوترهای خانگی دهه 80
- 83. تأثیر ZX81 بر صنعت بازیهای ویدئویی
- 84. فرهنگ و تأثیر ZX81 بر جامعه
- 85. ZX81 در هنر و فرهنگ عامه
- 86. بازسازی و تعمیر ZX81: احیای یک نوستالژی
- 87. کلکسیونداری و جمعآوری ZX81
- 88. مستندسازی پروژههای ZX81
- 89. پروژههای خلاقانه با ZX81
- 90. چالشهای برنامهنویسی ZX81 امروزی
- 91. بهترین منابع برای یادگیری بیشتر
- 92. نکات پایانی و جمعبندی دوره
- 93. ارائه پروژههای نهایی
- 94. آزمون نهایی دوره
- 95. مراحل بعدی: توسعه مهارتهای برنامهنویسی
- 96. منابع تکمیلی و معرفی کتابها
- 97. تشکر و قدردانی از شرکتکنندگان
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
sp.express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.