فلشکارتهای آموزشی ZX-81: اولین رفیق دیجیتال شما - از صفر تا برنامهنویسی
ZX-81: اولین رفیق دیجیتال شما - از صفر تا برنامهنویسی | تاریخچه و مبانی کامپیوترهای شخصی ZX-81: اولین رفیق دیجیتال شما - سفری به دنیای کامپیوتر از گذشته تا امروز! به دنیای شگفتانگیز کامپیوترهای شخصی...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ZX-81: اولین رفیق دیجیتال شما - از صفر تا برنامهنویسی
موضوع کلی: تاریخچه و مبانی کامپیوترهای شخصی
موضوع میانی: کامپیوترهای خانگی پیشگام و ظهور انقلاب دیجیتال
📋 سرفصلهای دوره
- 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 و راههای غلبه بر آنها
SMART LEARNING PLATFORM
از مطالعه تا یادگیری ماندگار
فراتر از یک مجموعه فلشکارت؛ تجربهای تعاملی برای یادگیری، تمرین، مرور هوشمند و مشاهده مسیر پیشرفت شما، همراه با امکان دریافت گواهی پایان دوره در دورههای واجد شرایط.
مرور فاصلهدار
آمار یادگیری
گواهی دوزبانه
یادگیری را به یک مسیر قابل پیگیری تبدیل کنید
با ورود به سامانه آموزشی، محتوای دوره را بهصورت مرحلهای دنبال کنید، فلشکارتها را مرور کنید، دانش خود را با پرسشها و آزمونها بسنجید و روند پیشرفتتان را در طول مسیر ببینید.
⟳
مرور فاصلهدار هوشمند
با مرور زماندار، کارتهای تازه و کارتهای سررسیدشده را بر اساس برنامه مرور دنبال کنید. ارزیابی پاسخها به زمانبندی مرورهای بعدی کمک میکند تا تمرین متناسبتری داشته باشید.
◉
مشاهده مسیر پیشرفت
میزان مشاهده فلشکارتها، فعالیتهای مرور، عملکرد آزمونها و آمار یادگیری را بررسی کنید و تصویر روشنتری از مسیر آموزشی خود داشته باشید.
▤
یادگیری مرحلهبهمرحله
فصلها و بخشهای آموزشی را به ترتیب دنبال کنید، مطالب دیدهنشده را پیدا کنید و بدون سردرگمی به ادامه مسیر برگردید.
✓
تمرین و سنجش آموختهها
با نکتههای آموزشی، پرسش و پاسخ، کوییزها و آزمونهای پایان فصل، دانستههای خود را تمرین کنید و بخشهایی را که به توجه بیشتری نیاز دارند بشناسید.
SMART REVIEW
هر بار، مرور هدفمندتر
لازم نیست هر روز از ابتدا درباره اینکه چه چیزی را مرور کنید تصمیم بگیرید. سامانه، صف مرور روزانه را بر اساس کارتهای تازه و موعد مرور کارتها آماده میکند. شما پاسخ را ارزیابی میکنید و برنامه مرور با توجه به آن تنظیم میشود.
دوباره
برای کارتهایی که به تمرین زودتر نیاز دارند.
سخت
برای پاسخهایی که با دشواری به یاد آمدهاند.
خوب
برای پاسخهایی که بهدرستی به یاد آوردهاید.
آسان
برای کارتهایی که پاسخ آنها را بهآسانی میدانید.
برنامه مرور بر اساس ارزیابی شما تنظیم میشود؛ مرور منظم میتواند به تثبیت آموختهها کمک کند، اما بهتنهایی تضمینکننده تسلط کامل نیست.
محتوا را به شیوههای مختلف تمرین کنید
ساختار دورهها متناسب با موضوع آموزشی طراحی شده است و ممکن است انواع مختلفی از محتوا را در بر بگیرد.
نکتههای ساده
برای مرور سریع مفاهیم اصلی و نکات کلیدی.
نکتههای رسمی
برای تمرین تعاریف، اصطلاحات و بیان دقیق علمی.
کوییز
برای سنجش درک مطلب و بررسی گزینه صحیح.
پرسش و پاسخ
برای تمرین یادآوری و سنجش میزان تسلط بر مطالب.
محتوای هر دوره بر اساس ساختار و امکانات فعال همان دوره ارائه میشود.
LEARN ANYWHERE
همراه شما روی مرورگر
برای استفاده از نسخه تحت وب، کافی است با حساب کاربری خود وارد سامانه شوید. بدون نیاز به نصب یک برنامه اختصاصی، میتوانید از مرورگر سازگار روی گوشی، تبلت یا رایانه به دورههای در دسترس خود مراجعه کنید.
گوشی هوشمند
برای مطالعه در زمانهای کوتاه
تبلت و لپتاپ
برای مطالعه و مرور راحتتر
حساب کاربری شخصی
برای دسترسی به دورههای مجاز شما
COURSE COMPLETION CERTIFICATE
گواهی پایان دوره؛ ثبت دستاورد شما
در دورههایی که امکان دریافت گواهی برای آنها فعال است، میتوانید پس از تکمیل شرایط آموزشی، درخواست گواهی پایان دوره ثبت کنید.
شرایط درخواست گواهی
✓ داشتن دسترسی دارای قابلیت گواهی برای دوره مربوطه.
✓ تکمیل اطلاعات لازم در پروفایل، شامل کد ملی معتبر، عکس پرسنلی و نام و نام خانوادگی انگلیسی.
✓ مشاهده تمام فلشکارتهای فعال دوره.
✓ قبولی در آزمونهای پایان فصل، در صورت وجود آزمون برای فصلها.
فارسی و انگلیسی
پس از تأیید و انتشار، نسخههای فارسی و انگلیسی گواهی در دسترس قرار میگیرند.
استعلام آنلاین
گواهی منتشرشده دارای QR Code و لینک اختصاصی برای بررسی آنلاین اعتبار آن است.
دانلود و چاپ
پس از انتشار گواهی، امکان دریافت نسخه PDF فارسی و انگلیسی و چاپ آن فراهم است.
توجه: ثبت درخواست به معنای صدور قطعی نیست. درخواست گواهی پس از بررسی و تأیید ادمین منتشر میشود. این گواهی، گواهی پایان دوره آموزشی است و بهخودیخود معادل مدرک دانشگاهی یا مدرک رسمی مورد تأیید نهادهای دولتی نیست.
یادگیری را شروع کنید؛ پیشرفت را دنبال کنید
با تمرین منظم، مرور هدفمند و پیگیری مسیر آموزشی خود، قدمبهقدم دانش و مهارتهایتان را گسترش دهید.
هر کارت، یک قدم به جلو
امکانات محتوایی، مرور و گواهی بر اساس سطح دسترسی و تنظیمات هر دوره متفاوت است.
نگاهی به محیط سامانه
یادگیری هوشمند، قدمبهقدم
با محیط سامانه آموزشی آشنا شوید و نمونههایی از فضای یادگیری، فلشکارتها و ابزارهای مرور و تمرین را مشاهده کنید.
محیط سامانه آموزشی
برای مشاهده تصویر در اندازه بزرگتر کلیک کنید
یادگیری و مرور مطالب
برای مشاهده تصویر در اندازه بزرگتر کلیک کنید
تجربه مطالعه تعاملی
برای مشاهده تصویر در اندازه بزرگتر کلیک کنید
امکانات بیشتر سامانه
برای مشاهده تصویر در اندازه بزرگتر کلیک کنید
یادگیری فراتر از مطالعه معمولی
با فلشکارتهای آموزشی، مرور هدفمند و تمرین مستمر، مطالب را فعالانه یاد بگیرید و مسیر پیشرفت خود را دنبال کنید.
تگها:
Basic
first computer
Getting Acquainted With Your Zx-81
PC history
Retro Computing
Sinclair ZX-81
ZX-81
آموزش برنامه نویسی
انقلاب دیجیتال
برنامه نویسی
تاریخچه کامپیوتر
کامپیوتر خانگی
کامپیوترهای پیشگام
کامپیوترهای دهه 80
نوستالژی تکنولوژی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.