کتاب صوتی ZX-81: اولین رفیق دیجیتال شما - از صفر تا برنامه‌نویسی

ZX-81: اولین رفیق دیجیتال شما - از صفر تا برنامه‌نویسی | تاریخچه و مبانی کامپیوترهای شخصی ZX-81: اولین رفیق دیجیتال شما - سفری به دنیای کامپیوتر از گذشته تا امروز! به دنیای شگفت‌انگیز کامپیوترهای شخصی...

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 99,988 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: ZX-81: اولین رفیق دیجیتال شما - از صفر تا برنامه‌نویسی

موضوع کلی: تاریخچه و مبانی کامپیوترهای شخصی

موضوع میانی: کامپیوترهای خانگی پیشگام و ظهور انقلاب دیجیتال

📋 سرفصل‌های دوره (100 موضوع)

  • 1. مقدمه‌ای بر انقلاب کامپیوترهای خانگی
  • 2. سر کلایو سینکلر: نابغه‌ای پشت پرده
  • 3. چرا ZX-81؟ میراث یک کامپیوتر انقلابی
  • 4. جعبه‌گشایی: اولین برخورد با رفیق دیجیتال شما
  • 5. محتویات جعبه: از کامپیوتر تا کابل‌ها و دفترچه راهنما
  • 6. اتصال به تلویزیون: اولین تصویر شما
  • 7. اتصال منبع تغذیه و روشن کردن دستگاه
  • 8. اولین بوت: کرسر K و معنای آن
  • 9. آشنایی با صفحه کلید لمسی: یک تجربه منحصر به فرد
  • 10. محیط ZX-81: سادگی در اوج قدرت
  • 11. وارد کردن اولین دستور: سلام دنیا!
  • 12. دستور `PRINT`: نمایش متن و اعداد
  • 13. کار با اعداد: ماشین حساب ساده شما
  • 14. عملگرهای ریاضی: جمع، تفریق، ضرب و تقسیم
  • 15. مفهوم خطای سینتکس (Syntax Error)
  • 16. دستور `LET`: تخصیص مقدار به متغیرها
  • 17. اولین متغیر شما: A=10
  • 18. نام‌گذاری متغیرها: قوانین و محدودیت‌ها
  • 19. استفاده از متغیرها در دستور `PRINT`
  • 20. پاک کردن صفحه: دستور `CLS`
  • 21. مفهوم شماره خط (Line Numbers) در برنامه‌نویسی
  • 22. نوشتن اولین برنامه چند خطی
  • 23. دستور `RUN`: اجرای برنامه شما
  • 24. دستور `LIST`: مشاهده کد برنامه
  • 25. ویرایش خطوط برنامه
  • 26. مقدمه‌ای بر زبان برنامه‌نویسی بیسیک (BASIC)
  • 27. دستور `INPUT`: دریافت ورودی از کاربر
  • 28. ساخت یک برنامه تعاملی ساده
  • 29. حلقه‌ها: تکرار دستورات با `FOR...NEXT`
  • 30. شمارنده‌ها و کاربرد آن‌ها در حلقه‌ها
  • 31. حلقه‌های تو در تو (Nested Loops)
  • 32. دستور `STEP`: تغییر گام در حلقه‌ها
  • 33. پرش در برنامه: دستور `GOTO`
  • 34. خطرات حلقه‌های بی‌نهایت و `GOTO`
  • 35. تصمیم‌گیری در برنامه: دستور `IF...THEN`
  • 36. عملگرهای مقایسه‌ای: >، <، =
  • 37. عملگرهای منطقی: AND, OR, NOT
  • 38. ترکیب `IF` و `INPUT` برای اعتبارسنجی
  • 39. تولید اعداد تصادفی: تابع `RND`
  • 40. ساخت یک بازی حدس عدد ساده
  • 41. زیرروال‌ها: سازماندهی کد با `GOSUB` و `RETURN`
  • 42. دستور `REM`: افزودن توضیحات به کد
  • 43. توابع داخلی ریاضی: `INT`, `ABS`, `SGN`
  • 44. کار با رشته‌ها (متن): متغیرهای رشته‌ای
  • 45. الحاق رشته‌ها: عملگر +
  • 46. تکه‌های رشته: تابع `TL$` و `VAL`
  • 47. کدهای کاراکتر: توابع `CODE` و `CHR$`
  • 48. طول یک رشته: تابع `LEN`
  • 49. تبدیل رشته به عدد و برعکس: `VAL` و `STR$`
  • 50. آرایه‌ها: ذخیره چندین مقدار در یک متغیر (`DIM`)
  • 51. کار با آرایه‌های یک بعدی (لیست‌ها)
  • 52. پر کردن آرایه با استفاده از حلقه `FOR`
  • 53. جستجو در یک آرایه
  • 54. آرایه‌های دو بعدی: جداول داده
  • 55. حافظه در ZX-81: محدودیت 1 کیلوبایتی
  • 56. مفهوم نقشه حافظه (Memory Map)
  • 57. نگاهی به درون حافظه: دستور `PEEK`
  • 58. تغییر مستقیم حافظه: دستور `POKE`
  • 59. خطرات استفاده از `POKE`
  • 60. حافظه سیستمی و متغیرهای آن
  • 61. بهینه‌سازی مصرف حافظه در برنامه‌ها
  • 62. گرافیک در ZX-81: هنر با کاراکترها
  • 63. مجموعه کاراکترهای گرافیکی (Block Graphics)
  • 64. رسم روی صفحه: دستور `PLOT`
  • 65. پاک کردن نقطه: دستور `UNPLOT`
  • 66. مختصات صفحه نمایش (Screen Coordinates)
  • 67. ترسیم خطوط و اشکال ساده
  • 68. ایجاد انیمیشن‌های ساده با `PLOT` و `UNPLOT`
  • 69. ایجاد کاراکترهای سفارشی با `POKE`
  • 70. صدای ابتدایی: تولید "بیز" با تلویزیون
  • 71. کنترل صدا با حلقه‌ها و `PAUSE`
  • 72. دستور `PAUSE`: ایجاد تأخیر در برنامه
  • 73. مفهوم حالت‌های FAST و SLOW
  • 74. دستور `NEW`: پاک کردن برنامه از حافظه
  • 75. دستور `STOP`: توقف موقت برنامه
  • 76. دستور `CONTINUE`: ادامه برنامه پس از توقف
  • 77. اشکال‌زدایی (Debugging) برنامه‌های ساده
  • 78. بررسی خطاهای رایج در بیسیک
  • 79. ذخیره‌سازی برنامه‌ها: چرا به نوار کاست نیاز داریم؟
  • 80. اتصال ضبط صوت کاست به ZX-81
  • 81. دستور `SAVE`: ذخیره برنامه روی نوار
  • 82. فرآیند ذخیره‌سازی: صداهایی که می‌شنوید
  • 83. دستور `LOAD`: بارگذاری برنامه از نوار
  • 84. عیب‌یابی مشکلات بارگذاری: از تنظیم صدا تا تمیز کردن هد
  • 85. دستور `VERIFY`: بررسی صحت ذخیره‌سازی
  • 86. بسته الحاقی رم 16 کیلوبایتی (The 16K RAM Pack)
  • 87. مشکل لرزش اتصال (The Infamous "RAM Pack Wobble")
  • 88. آشنایی با چاپگر ZX Printer
  • 89. پروژه ۱: ساخت یک ماشین حساب پیشرفته
  • 90. پروژه ۲: دفترچه تلفن ساده (با آرایه)
  • 91. پروژه ۳: بازی "دوز" (Tic-Tac-Toe)
  • 92. پروژه ۴: یک برنامه ساده نقاشی
  • 93. پروژه ۵: شبیه‌ساز پرتاب تاس
  • 94. پروژه ۶: تولید شعر تصادفی
  • 95. پروژه ۷: انیمیشن یک توپ متحرک
  • 96. پروژه ۸: بازی فرود روی ماه (متنی)
  • 97. پروژه ۹: ساخت یک آزمون چند گزینه‌ای
  • 98. پروژه ۱۰: تحلیل و بهینه‌سازی کدهای موجود
  • 99. مقدمه‌ای بسیار کوتاه بر زبان ماشین (Machine Code)
  • 100. محدودیت‌های ZX-81 و راه‌های غلبه بر آن‌ها
ZX-81: اولین رفیق دیجیتال شما - از صفر تا برنامه‌نویسی | تاریخچه و مبانی کامپیوترهای شخصی

ZX-81: اولین رفیق دیجیتال شما - سفری به دنیای کامپیوتر از گذشته تا امروز!

به دنیای شگفت‌انگیز کامپیوترهای شخصی خوش آمدید! آیا تا به حال فکر کرده‌اید که کامپیوترهای امروزی از کجا آمده‌اند؟ آیا می‌دانید چه کسانی این انقلاب دیجیتال را رقم زدند؟ دوره آموزشی "ZX-81: اولین رفیق دیجیتال شما" به شما فرصتی می‌دهد تا در یک سفر جذاب و آموزنده، تاریخچه و مبانی کامپیوترهای شخصی را از دوران طلایی کامپیوترهای خانگی تا عصر حاضر، بررسی کنید.

این دوره با الهام از کتاب کلاسیک "Getting Acquainted With Your Zx-81" طراحی شده است. کتابی که برای بسیاری، اولین قدم به سوی دنیای برنامه‌نویسی و کامپیوتر بود. ما در این دوره، روحیه کاوشگرانه و ذهنیت نوآورانه آن دوران را زنده می‌کنیم و شما را با کامپیوترهای خانگی پیشگام مانند ZX-81، کمودور 64 و اپل II آشنا می‌کنیم. آماده‌اید تا با ماجراجویی در دنیای پیکسل‌ها و بایت‌ها، درک عمیق‌تری از فناوری‌های امروزی به دست آورید؟

درباره دوره ZX-81: اولین رفیق دیجیتال شما

در این دوره جامع، شما نه تنها با تاریخچه کامپیوترهای شخصی آشنا می‌شوید، بلکه مبانی اساسی برنامه‌نویسی را نیز فرا می‌گیرید. شما یاد خواهید گرفت که چگونه کامپیوترها کار می‌کنند، چه زبان‌های برنامه‌نویسی در گذشته و حال کاربرد داشته‌اند، و چگونه می‌توانید خودتان برنامه‌های ساده بنویسید. این دوره پلی است بین گذشته و آینده، بین سخت‌افزار و نرم‌افزار، و بین تئوری و عمل. درست همانند کتاب "Getting Acquainted With Your Zx-81" که به شما نشان می‌داد چگونه با یک کامپیوتر ساده، کارهای شگفت‌انگیزی انجام دهید، این دوره نیز به شما قدرت می‌دهد تا ایده‌های خود را به واقعیت تبدیل کنید.

موضوعات کلیدی دوره

  • تاریخچه کامپیوترهای شخصی و انقلاب دیجیتال
  • معرفی کامپیوترهای خانگی پیشگام (ZX-81، کمودور 64، اپل II و ...)
  • مبانی سخت‌افزار و نرم‌افزار کامپیوتر
  • زبان‌های برنامه‌نویسی اولیه (BASIC، اسمبلی و ...)
  • مفاهیم پایه برنامه‌نویسی (متغیرها، حلقه‌ها، شرط‌ها و ...)
  • نحوه کار با شبیه‌سازها و اجرای برنامه‌های قدیمی
  • تاثیر کامپیوترهای شخصی بر جامعه و فرهنگ
  • آینده کامپیوترهای شخصی و فناوری‌های نوظهور
  • پروژه‌های عملی برنامه‌نویسی با الهام از بازی‌های کلاسیک
  • آشنایی با مفاهیم شبکه و اینترنت در دوران اولیه

مخاطبان دوره

این دوره برای طیف وسیعی از علاقه‌مندان به کامپیوتر مناسب است، از جمله:

  • افرادی که به تاریخچه کامپیوتر و فناوری علاقه‌مند هستند.
  • دانشجویان رشته‌های کامپیوتر، IT و رشته‌های مرتبط.
  • برنامه‌نویسان و توسعه‌دهندگانی که می‌خواهند درک عمیق‌تری از ریشه‌های فناوری داشته باشند.
  • علاقه‌مندان به بازی‌های کلاسیک و رترو.
  • هر کسی که می‌خواهد از صفر شروع کرده و مبانی برنامه‌نویسی را یاد بگیرد.

چرا این دوره را بگذرانیم؟

گذراندن دوره "ZX-81: اولین رفیق دیجیتال شما" مزایای زیادی دارد:

  • درک عمیق‌تر از تاریخچه و مبانی کامپیوتر: با شرکت در این دوره، شما درک عمیقی از سیر تحول کامپیوترهای شخصی و نقش آن‌ها در شکل‌گیری دنیای امروز خواهید داشت.
  • آشنایی با مفاهیم پایه برنامه‌نویسی: شما اصول و مبانی برنامه‌نویسی را فرا می‌گیرید و می‌توانید برنامه‌های ساده بنویسید.
  • تقویت تفکر منطقی و حل مسئله: برنامه‌نویسی به شما کمک می‌کند تا تفکر منطقی خود را تقویت کرده و توانایی حل مسئله را بهبود بخشید.
  • ایجاد یک پایه قوی برای یادگیری فناوری‌های جدید: با داشتن درک درستی از مبانی کامپیوتر، یادگیری فناوری‌های جدید برای شما آسان‌تر خواهد بود.
  • فرصتی برای نوستالژی و تجدید خاطرات: اگر در دوران کودکی یا نوجوانی با کامپیوترهای خانگی کار کرده‌اید، این دوره فرصتی است برای تجدید خاطرات و تجربه دوباره آن دوران.
  • افزایش جذابیت رزومه کاری: داشتن دانش در زمینه تاریخچه کامپیوتر و مبانی برنامه‌نویسی می‌تواند رزومه کاری شما را جذاب‌تر کند.

سرفصل‌های جامع دوره (100+ سرفصل)

دوره "ZX-81: اولین رفیق دیجیتال شما" شامل بیش از 100 سرفصل جامع است که به طور کامل موضوعات زیر را پوشش می‌دهند:

  • بخش اول: مقدمه و تاریخچه
    • آغاز عصر دیجیتال: از ماشین حساب‌های مکانیکی تا ENIAC
    • ظهور کامپیوترهای شخصی: داستان تولد یک انقلاب
    • معرفی شرکت‌های پیشگام: Apple, IBM, Commodore, Sinclair
    • نقش ZX-81 در توسعه کامپیوترهای خانگی
    • کتاب "Getting Acquainted With Your Zx-81" و تاثیر آن
  • بخش دوم: سخت‌افزار و معماری کامپیوتر
    • اجزای اصلی کامپیوتر: CPU، حافظه، ورودی/خروجی
    • معماری Von Neumann: اصول کارکرد کامپیوتر
    • آشنایی با میکروپروسسورها: تکامل CPU
    • حافظه RAM و ROM: تفاوت‌ها و کاربردها
    • دستگاه‌های ورودی/خروجی: کیبورد، مانیتور، ذخیره‌سازها
  • بخش سوم: زبان‌های برنامه‌نویسی
    • زبان ماشین و اسمبلی: برنامه‌نویسی در سطح پایین
    • معرفی زبان BASIC: زبان برنامه‌نویسی کامپیوترهای خانگی
    • ساختار و قواعد زبان BASIC
    • متغیرها، عملگرها و عبارات در BASIC
    • حلقه‌ها و شرط‌ها در BASIC
  • بخش چهارم: برنامه‌نویسی عملی با ZX-81
    • نصب و راه‌اندازی شبیه‌ساز ZX-81
    • نوشتن اولین برنامه با BASIC: Hello World!
    • ایجاد بازی‌های ساده: حدس عدد، مار، پینگ پنگ
    • کار با گرافیک و صدا در ZX-81
    • بهینه‌سازی کد و رفع اشکال
  • بخش پنجم: کامپیوترهای خانگی دیگر و تکامل فناوری
    • معرفی Commodore 64: رقیب سرسخت ZX-81
    • Apple II: ظهور یک غول
    • IBM PC: استاندارد جدید
    • تکامل سخت‌افزار و نرم‌افزار: از 8 بیت تا 64 بیت
    • نقش اینترنت و شبکه‌های کامپیوتری
  • بخش ششم: تاثیر کامپیوتر بر جامعه و فرهنگ
    • کامپیوتر و آموزش: تغییر روش‌های یادگیری
    • کامپیوتر و هنر: گرافیک کامپیوتری، موسیقی دیجیتال
    • کامپیوتر و تجارت: نقش کامپیوتر در اقتصاد
    • آینده کامپیوتر: هوش مصنوعی، واقعیت مجازی، اینترنت اشیا

این فقط یک نمای کلی از سرفصل‌های دوره است. با ثبت‌نام در دوره، شما به تمامی سرفصل‌ها و مطالب آموزشی دسترسی خواهید داشت و می‌توانید به طور کامل با تاریخچه و مبانی کامپیوترهای شخصی آشنا شوید.

همین امروز در دوره "ZX-81: اولین رفیق دیجیتال شما" ثبت‌نام کنید و سفری هیجان‌انگیز به دنیای کامپیوتر را آغاز کنید!

EXPRESS24 AUDIO EXPERIENCE
یادگیری را بشنوید؛ زندگی کنید
کتاب‌های صوتی و پادکست‌های آموزشی، راهی دلنشین برای کشف ایده‌های تازه، گسترش دانش و استفاده بهتر از لحظه‌های روزمره هستند.
دانش، الهام و تجربه؛ این بار با صدای زندگی
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفت‌وآمد هستید، قدم می‌زنید، استراحت می‌کنید یا کارهای روزمره‌تان را انجام می‌دهید. محتوای صوتی کمک می‌کند از این لحظه‌ها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفت‌وآمد، پیاده‌روی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربه‌ای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازه‌ای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایده‌های تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادت‌های شخصی‌تان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، می‌توانید داستان‌ها، آموزش‌ها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتاب‌ها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفت‌وگو، روایت، توضیح آموزشی یا مجموعه‌ای از قسمت‌های صوتی؛ مناسب برای کشف ایده‌ها و آشنایی با دیدگاه‌های گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاه‌های تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپ‌تاپ
با پخش‌کننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکته‌های مهم را یادداشت کنید یا پس از پایان شنیدن، آن‌ها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتاب‌های صوتی و پادکست‌های آموزشی، دنیای تازه‌ای از ایده‌ها، روایت‌ها و آموختنی‌ها را به لحظه‌های خود اضافه کنید.
کشف محصولات بیشتر در اکسپرس ۲۴
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرم‌افزار مورد استفاده بستگی دارد.
AUDIO PREVIEW
قبل از انتخاب، گوش کنید!
بخشی از سبک محتوای محصولات صوتی ما را بشنوید و با فضای آن آشنا شوید.
♫
نمونه صوتی از سبک محصولات صوتی ما
پیش‌نمایش کوتاهی از سبک پادکست های صوتی محصولات ما
پخش آنلاین
برای تجربه بهتر، می‌توانید از هدفون استفاده کنید.
تگ‌ها: Basic first computer Getting Acquainted With Your Zx-81 PC history Retro Computing Sinclair ZX-81 ZX-81 آموزش برنامه نویسی انقلاب دیجیتال برنامه نویسی تاریخچه کامپیوتر کامپیوتر خانگی کامپیوترهای پیشگام کامپیوترهای دهه 80 نوستالژی تکنولوژی

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.