🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: برنامه نویسی و کار با IBM PCjr: راهنمای جامع با 77 برنامه آماده
موضوع کلی: کامپیوترهای شخصی و برنامه نویسی در دهه 80 میلادی
موضوع میانی: آموزش برنامه نویسی بیسیک و کار با IBM PCjr
📋 سرفصلهای دوره (100 موضوع)
- 1. آشنایی با IBM PCjr: گامی به سوی دنیای دهه 80
- 2. تاریخچه کامپیوترهای شخصی و نقش IBM
- 3. معرفی IBM PCjr: سختافزار، پورتها و اتصالات
- 4. بررسی قابلیتهای گرافیکی و صوتی PCjr
- 5. سیستم عامل PCjr (DOS) و محیط کاربری
- 6. اولین گامها با PCjr: روشن کردن و بوت شدن سیستم
- 7. آشنایی با کیبورد PCjr و کلیدهای خاص
- 8. دستورات اولیه DOS: DIR, CLS, COPY, DEL
- 9. مدیریت فایلها و دایرکتوریها در DOS
- 10. مفهوم بایت، بایت و فایل
- 11. حافظه RAM و ROM در PCjr
- 12. پردازنده 8088/8086 و نقش آن
- 13. مقدمهای بر زبان برنامهنویسی BASIC
- 14. انواع BASIC: Cassette BASIC, Cartridge BASIC
- 15. اجرای برنامههای BASIC از روی نوار کاست
- 16. اجرای برنامههای BASIC از روی فلاپی دیسک
- 17. ساختار کلی یک برنامه BASIC: خط فرمان و خطوط دستور
- 18. اولین برنامه BASIC: PRINT "Hello, World!"
- 19. متغیرها در BASIC: عددی و رشتهای
- 20. انواع دادهها در BASIC: INTEGER, REAL, STRING
- 21. عملگرهای ریاضی در BASIC: +, -, *, /, MOD, INT
- 22. عملگرهای مقایسهای در BASIC: =, <>, <, >, <=, >=
- 23. عملگرهای منطقی در BASIC: AND, OR, NOT
- 24. دستور GOTO: ناوبری در کد (با احتیاط!)
- 25. دستور IF…THEN…ELSE: تصمیمگیری در برنامه
- 26. دستور FOR…NEXT: حلقههای تکرار شمارش شده
- 27. دستور WHILE…WEND: حلقههای تکرار شرطی
- 28. دستور READ…DATA…RESTORE: کار با دادههای ثابت
- 29. دستور INPUT: دریافت ورودی از کاربر
- 30. دستور PRINT USING: قالببندی خروجی
- 31. دستور GOSUB…RETURN: فراخوانی زیرروالها
- 32. زیرروالها: سازماندهی کد و جلوگیری از تکرار
- 33. آرایهها در BASIC: ذخیرهسازی مجموعهای از دادهها
- 34. تعریف و استفاده از آرایههای یکبعدی
- 35. تعریف و استفاده از آرایههای دوبعدی
- 36. دستور DIM: اعلام ابعاد آرایهها
- 37. دستور RANDOMIZE TIMER: تولید اعداد تصادفی
- 38. دستور RND: تولید اعداد شبهتصادفی
- 39. کاربرد اعداد تصادفی در برنامهها
- 40. دستور SOUND: تولید صدا با PCjr
- 41. کنترل فرکانس و مدت زمان صدا
- 42. مقدمهای بر گرافیک در PCjr
- 43. حالتهای گرافیکی PCjr: CCOLOR, GCOLOR, GGRAPHICS
- 44. دستور COLOR: تنظیم رنگ پسزمینه و پیشزمینه
- 45. دستور SETCOLOR: تنظیم رنگهای پیشفرض
- 46. دستور LINE: رسم خطوط مستقیم
- 47. دستور CIRCLE: رسم دایره و بیضی
- 48. دستور BOX: رسم مستطیل و مربع
- 49. دستور PAINT: پر کردن نواحی با رنگ
- 50. دستور DRAW: رسم اشکال پیچیده با استفاده از دستورالعملها
- 51. دستور PSET و PRESET: روشن و خاموش کردن پیکسلها
- 52. دستور POINT: خواندن رنگ یک پیکسل
- 53. کتابخانههای گرافیکی PCjr (در صورت وجود در ROM)
- 54. استفاده از فونتهای پیشفرض در حالت متنی
- 55. تغییر فونت در حالت متنی (در صورت پشتیبانی)
- 56. مقدمهای بر فایلها در BASIC
- 57. انواع فایلها: ترتیبی (Sequential) و دسترسی مستقیم (Random Access)
- 58. دستور OPEN: باز کردن فایلها
- 59. دستور CLOSE: بستن فایلها
- 60. دستور PRINT #: نوشتن در فایل ترتیبی
- 61. دستور INPUT # یا LINE INPUT #: خواندن از فایل ترتیبی
- 62. دستور WRITE #: نوشتن دادههای ساختاریافته در فایل ترتیبی
- 63. دستور EOF: بررسی رسیدن به انتهای فایل
- 64. دستور SEEK: جابجایی در فایل دسترسی مستقیم
- 65. دستور GET و PUT: خواندن و نوشتن رکوردهای فایل دسترسی مستقیم
- 66. ساختار رکورد در فایلهای دسترسی مستقیم
- 67. کاربرد فایلها در ذخیره و بازیابی دادهها
- 68. مدیریت خطاها در BASIC: دستور ON ERROR GOTO
- 69. بررسی کدهای خطا و مدیریت آنها
- 70. آشنایی با دستگاههای ورودی/خروجی (I/O)
- 71. دستور INKEY$: دریافت کاراکتر از کیبورد بدون توقف برنامه
- 72. دستور PEEK و POKE: دسترسی مستقیم به حافظه
- 73. آدرسدهی حافظه در PCjr
- 74. استفاده از PEEK و POKE برای کنترل سختافزار
- 75. کنترل کاراکترهای ASCII با PEEK و POKE
- 76. مقدمهای بر ماشینکد (Assembly) و ارتباط آن با BASIC
- 77. فراخوانی رویههای ماشینکد از BASIC (در صورت پشتیبانی)
- 78. ابزارهای برنامهنویسی در دهه 80: ویرایشگرها، دیباگرها
- 79. نکات و ترفندهای برنامهنویسی در BASIC
- 80. بهینهسازی کد BASIC برای سرعت و حافظه
- 81. دیباگ کردن (اشکالزدایی) برنامههای BASIC
- 82. ارزیابی و بازنگری کد: خوانایی و کارایی
- 83. معرفی 77 برنامه آماده در کتاب
- 84. بررسی و تحلیل اولین مجموعه از برنامههای آماده (مثال: بازیهای ساده)
- 85. پیادهسازی و اجرای برنامههای گرافیکی ساده
- 86. پیادهسازی و اجرای برنامههای صوتی ساده
- 87. استفاده از برنامههای آماده برای آموزش مفاهیم پیشرفته
- 88. برنامههای آماده: ابزاری برای یادگیری عملی
- 89. تغییر و سفارشیسازی برنامههای آماده
- 90. مراحل طراحی یک برنامه BASIC
- 91. مراحل مستندسازی برنامههای BASIC
- 92. مروری بر محدودیتهای PCjr و BASIC
- 93. نکات ایمنی در کار با سختافزار
- 94. مقدمهای بر بازیهای رایانهای در دهه 80
- 95. طراحی مراحل مختلف یک بازی ساده
- 96. پیادهسازی هوش مصنوعی ابتدایی در بازیها
- 97. مقدمهای بر پردازش متن و کار با رشتهها
- 98. الگوریتمهای مرتبسازی (Sorting) و جستجو (Searching) در BASIC
- 99. کاربرد BASIC در محاسبات علمی و مهندسی
- 100. نمونه پروژههای پیشرفته با PCjr
برنامه نویسی و کار با IBM PCjr: راهنمای جامع با 77 برنامه آماده
آیا آمادهاید به قلب دهه 80 سفر کنید و اسرار کامپیوترهای شخصی را کشف کنید؟
در دنیایی که کامپیوترهای شخصی تازه پا به عرصه گذاشته بودند، IBM PCjr یک نماد بود. این کامپیوتر، دروازهای به سوی دنیای نوآوری و خلاقیت بود. حالا، شما این فرصت را دارید تا با دوره آموزشی «برنامه نویسی و کار با IBM PCjr: راهنمای جامع با 77 برنامه آماده»، به آن دوران بازگردید و از دریچه PCjr، برنامه نویسی را یاد بگیرید. این دوره، با الهام از کتاب کلاسیک «Using & programming the IBM PCjr, including 77 ready-to-run programs»، شما را به سفری جذاب در دنیای بیسیک (BASIC) و برنامهنویسی کامپیوتر میبرد.
چه علاقهمند به یادگیری برنامه نویسی باشید، چه بخواهید خاطرات دوران کودکی خود را زنده کنید و چه صرفاً به تاریخچه فناوری علاقه دارید، این دوره برای شما طراحی شده است. با ما همراه شوید تا رازهای PCjr را کشف کنیم و با استفاده از برنامههای آماده، خلاقیت خود را به پرواز درآوریم.
درباره دوره: قدم به قدم در دنیای IBM PCjr
این دوره، یک راهنمای جامع و کاربردی است که شما را از مقدمات برنامهنویسی بیسیک تا ساخت برنامههای پیچیدهتر، همراهی میکند. ما از کتاب «Using & programming the IBM PCjr, including 77 ready-to-run programs» به عنوان یک مرجع ارزشمند استفاده میکنیم و با الهام از مثالها و برنامههای موجود در آن، مفاهیم را به شما آموزش میدهیم. با این دوره، شما نه تنها با مبانی برنامهنویسی آشنا میشوید، بلکه با چالشها و امکانات منحصربهفرد PCjr نیز آشنا میشوید.
موضوعات کلیدی که در این دوره خواهید آموخت:
- مبانی برنامهنویسی بیسیک: متغیرها، عملگرها، توابع و ساختارهای کنترلی.
- آشنایی با سختافزار و نرمافزار IBM PCjr.
- نصب و راهاندازی شبیهساز PCjr برای تمرین و آزمایش کدها.
- کار با دستورات ورودی و خروجی.
- ایجاد رابط کاربری گرافیکی ساده (GUI).
- برنامهنویسی بازیهای ساده و سرگرمکننده.
- مدیریت دادهها و کار با فایلها.
- بهینهسازی کد و رفع اشکال (Debugging).
- مروری بر برنامههای آماده موجود در کتاب مرجع و نحوه استفاده از آنها.
- گسترش مهارتهای برنامهنویسی برای پروژههای شخصی.
این دوره برای چه کسانی مناسب است؟
- علاقهمندان به تاریخچه کامپیوتر و فناوری.
- دانشآموزان و دانشجویانی که میخواهند با مبانی برنامهنویسی آشنا شوند.
- برنامهنویسان تازهکار که به دنبال یادگیری یک زبان برنامهنویسی ساده هستند.
- کسانی که میخواهند مهارتهای حل مسئله خود را تقویت کنند.
- علاقهمندان به بازیهای قدیمی و نوستالژی.
- هر کسی که به دنبال یک تجربه آموزشی سرگرمکننده و جذاب است.
چرا باید این دوره را بگذرانید؟
با شرکت در این دوره، شما:
- یک مهارت ارزشمند در برنامهنویسی را فرا میگیرید که میتواند دروازهای به سوی یادگیری زبانهای برنامهنویسی پیشرفتهتر باشد.
- با تاریخچه کامپیوتر و یکی از نمادهای دهه 80، IBM PCjr، آشنا میشوید.
- با استفاده از 77 برنامه آماده، خلاقیت خود را در برنامهنویسی به کار میگیرید.
- به یک جامعه از علاقهمندان به PCjr و برنامهنویسی میپیوندید و تجربیات خود را به اشتراک میگذارید.
- مهارتهای حل مسئله و تفکر منطقی خود را تقویت میکنید.
- یک سرگرمی جذاب و آموزنده پیدا میکنید.
فراموش نکنید، یادگیری برنامهنویسی فقط مربوط به کدنویسی نیست؛ بلکه درباره یادگیری نحوه تفکر و حل مسئله است. این دوره به شما کمک میکند تا این مهارتها را تقویت کنید.
سرفصلهای دوره: سفری به دنیای برنامهنویسی و IBM PCjr
این دوره شامل 100 سرفصل جامع و کاربردی است که شما را قدم به قدم در مسیر یادگیری همراهی میکند. در ادامه، مروری بر برخی از سرفصلها داریم:
بخش اول: آشنایی با IBM PCjr و مقدمات
- تاریخچه IBM PCjr و جایگاه آن در صنعت کامپیوتر
- مروری بر سختافزار PCjr: پردازنده، حافظه، صفحه نمایش، کیبورد
- نصب و راهاندازی شبیهساز PCjr (jpcjr)
- آشنایی با محیط بیسیک PCjr
- نوشتن اولین برنامه: Hello, World!
- دستورات اولیه: PRINT, INPUT, GOTO
- متغیرها و انواع داده
- عملگرهای ریاضی و منطقی
بخش دوم: مبانی برنامهنویسی بیسیک
- ساختارهای کنترلی: IF-THEN-ELSE, FOR-NEXT, WHILE-WEND
- آرایهها و لیستها
- توابع و زیربرنامهها
- کار با ورودی و خروجی (Input/Output)
- دستورات مربوط به صفحه نمایش: CLS, COLOR, LOCATE
- رسم اشکال و گرافیک ساده
- ایجاد انیمیشنهای ساده
- صدا و موسیقی: PLAY, SOUND
بخش سوم: کار با دادهها و فایلها
- مدیریت فایلها: OPEN, CLOSE, READ, WRITE
- ذخیره و بازیابی دادهها
- کار با فایلهای متنی و باینری
- مرتبسازی دادهها
بخش چهارم: پروژههای عملی و برنامههای آماده
- بررسی و تحلیل برنامههای آماده از کتاب «Using & programming the IBM PCjr, including 77 ready-to-run programs»
- ایجاد بازیهای ساده: حدس عدد، مار، و…
- ایجاد برنامههای کاربردی: ماشین حساب، تبدیل واحد و…
- طراحی یک رابط کاربری ساده (GUI)
- رفع اشکال و بهینهسازی کد
- ایجاد یک پروژه نهایی: تلفیق آموختهها
بخش پنجم: پیشرفته و آینده
- معرفی مفاهیم پیشرفتهتر: پوینترها و ساختارها (در صورت امکان)
- مروری بر سایر زبانهای برنامهنویسی در دهه 80 (C, Pascal)
- چشمانداز برنامهنویسی و نقش PCjr در تاریخ
- منابع و مراجع برای مطالعه بیشتر
- پایان دوره و جمعبندی
همین حالا ثبتنام کنید و به جمع ما بپیوندید!
📚 محتوای این محصول آموزشی (پکیج کامل)
💡 این محصول یک نسخهٔ کامل و جامع است
تمامی محتوای آموزشی این کتاب در قالب یک بستهی کامل و یکپارچه ارائه میشود و شامل تمام نسخهها و فایلهای موردنیاز برای یادگیری است.
🎁 محتویات کامل بسته دانلودی
- ویدیوهای آموزشی فارسی — آموزش قدمبهقدم، کاربردی و قابل فهم
- پادکستهای صوتی فارسی — توضیح مفاهیم کلیدی و نکات تکمیلی
- کتاب PDF فارسی — شامل کلیهٔ سرفصلها و محتوای آموزشی
- کتاب خلاصه نکات ویدیوها و پادکستها – نسخه PDF — مناسب مرور سریع و جمعبندی مباحث
- کتاب صدها نکته فارسی (خودمونی) – نسخه PDF — زبان ساده و کاربردی
- کتاب صدها نکته رسمی فارسی – نسخه PDF — نگارش استاندارد، علمی و مناسب چاپ
-
کتاب صدها پرسش و پاسخ تشریحی – نسخه PDF
— هر سؤال بلافاصله همراه با پاسخ کامل و شفاف ارائه شده است؛ مناسب درک عمیق مفاهیم و رفع ابهام. -
کتاب صدها پرسش و پاسخ چهارگزینهای – نسخه PDF (نسخه یادگیری سریع)
— پاسخها بلافاصله پس از سؤال قرار دارند؛ مناسب یادگیری سریع و تثبیت مطالب. -
کتاب صدها پرسش و پاسخ چهارگزینهای – نسخه PDF (نسخه خودآزمایی پایانبخش)
— پاسخها در انتهای هر بخش آمدهاند؛ مناسب آزمون واقعی و سنجش میزان یادگیری. -
کتاب تمرینهای درست / نادرست (True / False) – نسخه PDF
— مناسب افزایش دقت مفهومی و تشخیص صحیح یا نادرست بودن گزارهها. -
کتاب تمرینهای جای خالی – نسخه PDF
— تقویت یادگیری فعال و تسلط بر مفاهیم و اصطلاحات کلیدی.
🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل آموزش تصویری، صوتی، کتابها، تمرینها و خودآزمایی .
ℹ️ نکات مهم هنگام خرید
- این محصول به صورت فایل دانلودی کامل ارائه میشود و نسخهٔ چاپی ندارد.
- تمامی فایلها و کتابها کاملاً فارسی هستند.
- توجه: لینکهای اختصاصی دوره طی ۴۸ ساعت پس از ثبت سفارش ارسال میشوند.
- نیازی به درج شماره موبایل نیست؛ اما برای پشتیبانی سریعتر توصیه میشود.
- در صورت بروز مشکل در دانلود با شماره 09395106248 تماس بگیرید.
- اگر پرداخت انجام شده ولی لینکها را دریافت نکردهاید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینکها دوباره ارسال شوند.
💬 راههای ارتباطی پشتیبانی:
واتساپ یا پیامک:
09395106248
تلگرام: @ma_limbs


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