فلش‌کارت‌های آموزشی سفر به گذشته: آموزش برنامه‌نویسی با کمودور 64 برای تازه‌کارها

سفر به گذشته: آموزش برنامه‌نویسی با کمودور 64 برای تازه‌کارها سفر به گذشته: آموزش برنامه‌نویسی با کمودور 64 برای تازه‌کارها آیا به دوران طلایی کامپیوترهای خانگی علاقه‌مندید؟ آیا دوست دارید با ماشین‌ها...

انتخاب پلن

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

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

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

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

عنوان دوره: سفر به گذشته: آموزش برنامه‌نویسی با کمودور 64 برای تازه‌کارها

موضوع کلی: برنامه‌نویسی مقدماتی کامپیوترهای قدیمی

موضوع میانی: آموزش برنامه‌نویسی بیسیک در کمودور 64

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

  • 1. سفر به گذشته: خوش آمدید!
  • 2. آشنایی با تاریخچه کمودور 64
  • 3. مروری بر سخت‌افزار کمودور 64
  • 4. اتصال کمودور 64 به تلویزیون
  • 5. روشن کردن کمودور 64
  • 6. نوار کاست و بارگذاری برنامه‌ها
  • 7. دستورات اولیه BASIC
  • 8. پایان دادن به یک برنامه
  • 9. نوشتن اولین برنامه ساده
  • 10. ذخیره کردن برنامه‌ها روی نوار کاست
  • 11. بارگذاری مجدد برنامه‌ها
  • 12. دستور PRINT
  • 13. متغیرهای عددی
  • 14. متغیرهای رشته‌ای
  • 15. دستور LET
  • 16. دستور INPUT
  • 17. دستور CLS
  • 18. دستور GOTO
  • 19. دستور END
  • 20. دستور RUN
  • 21. دستور LIST
  • 22. دستور NEW
  • 23. دستور REM
  • 24. عملیات ریاضی پایه
  • 25. اولویت عملگرها
  • 26. توابع ریاضی (ABS, SQR)
  • 27. توابع ریاضی (INT, RND)
  • 28. توابع رشته‌ای (LEN)
  • 29. توابع رشته‌ای (LEFT$, RIGHT$, MID$)
  • 30. دستور IF...THEN
  • 31. عملگرهای مقایسه‌ای
  • 32. دستور FOR...NEXT
  • 33. شمارنده‌ها در FOR...NEXT
  • 34. دستور STEP در FOR...NEXT
  • 35. حلقه‌های تودرتو
  • 36. دستور WHILE...WEND (اگر در BASIC کمودور 64 پشتیبانی شود، در غیر این صورت جایگزین آن)
  • 37. دستور DATA
  • 38. دستور READ
  • 39. دستور RESTORE
  • 40. آرایه‌ها (مفهوم)
  • 41. اعلام آرایه‌ها
  • 42. دسترسی به عناصر آرایه
  • 43. دستور DIM
  • 44. آرایه‌های یک بعدی
  • 45. آرایه‌های دو بعدی
  • 46. کار با کاراکترهای خاص ( Graphics Characters)
  • 47. دستور POKE
  • 48. دستور PEEK
  • 49. آدرس‌های حافظه (مقدماتی)
  • 50. کدهای کلید (Key Codes)
  • 51. حروف بزرگ و کوچک
  • 52. دستور GET
  • 53. دستور JOYSTICK
  • 54. خواندن وضعیت جوی استیک
  • 55. کار با پیکسل‌ها (مقدماتی)
  • 56. دستور PLOT
  • 57. دستور DRAW
  • 58. دستور MOVE
  • 59. دستور LINE
  • 60. دستور CIRCLE
  • 61. دستور BOX
  • 62. دستور COLOR
  • 63. تنظیم رنگ پس‌زمینه
  • 64. تنظیم رنگ متن
  • 65. تنظیم رنگ مرز
  • 66. رنگ‌های قابل استفاده
  • 67. مفهوم ساب‌روتین (Subroutine)
  • 68. دستور GOSUB
  • 69. دستور RETURN
  • 70. آرگومان‌ها در ساب‌روتین (تکنیک‌ها)
  • 71. ایجاد توابع سفارشی (با استفاده از GOSUB)
  • 72. مفهوم صف (Queue)
  • 73. پیاده‌سازی صف ساده
  • 74. مفهوم پشته (Stack)
  • 75. پیاده‌سازی پشته ساده
  • 76. پردازش ورودی از کاربر (پیشرفته)
  • 77. اعتبارسنجی ورودی کاربر
  • 78. مدیریت خطا (مقدماتی)
  • 79. دستور ON...GOTO
  • 80. دستور ON...GOSUB
  • 81. مفهوم ماژولار بودن کد
  • 82. تقسیم برنامه به بخش‌های کوچکتر
  • 83. استفاده از نام‌های توصیفی برای متغیرها
  • 84. مستندسازی کد (REM)
  • 85. اشکال‌زدایی (Debugging) - تکنیک‌ها
  • 86. چاپ مقادیر متغیرها برای اشکال‌زدایی
  • 87. کاهش سرعت اجرای برنامه
  • 88. استفاده از کلید RUN/STOP
  • 89. بازگشت به حالت READY
  • 90. ذخیره و بارگذاری از دیسک (FLOPPY DISK)
  • 91. دستور LOAD
  • 92. دستور SAVE
  • 93. فرمت دیسک
  • 94. مفاهیم اولیه گرافیک در کمودور 64 (Screen Modes)
  • 95. Screen Mode 0 (Standard Text)
  • 96. Screen Mode 1 (Character Graphics)
  • 97. Screen Mode 2 (Bitmap Mode - مقدماتی)
  • 98. Screen Mode 3 (Multi-color Mode - مقدماتی)
  • 99. استفاده از فونت‌های سفارشی (مقدماتی)
  • 100. ایجاد صدا (مقدماتی)
سفر به گذشته: آموزش برنامه‌نویسی با کمودور 64 برای تازه‌کارها

سفر به گذشته: آموزش برنامه‌نویسی با کمودور 64 برای تازه‌کارها

آیا به دوران طلایی کامپیوترهای خانگی علاقه‌مندید؟ آیا دوست دارید با ماشین‌هایی که نسل‌ها را شیفته خود کردند، برنامه‌نویسی را تجربه کنید؟ اگر پاسختان مثبت است، به جای درستی آمده‌اید! با دوره سفر به گذشته: آموزش برنامه‌نویسی با کمودور 64 برای تازه‌کارها، شما به دنیای شگفت‌انگیز برنامه‌نویسی در یکی از محبوب‌ترین کامپیوترهای تاریخ، یعنی کمودور 64، قدم خواهید گذاشت.

این دوره، با الهام از کتاب کلاسیک و راهنمای بی‌نظیر Bt-Prog Yr Commodore64، به شما آموزش می‌دهد که چگونه با زبان بیسیک (BASIC) برای کمودور 64 برنامه‌نویسی کنید. دیگر نیازی به داشتن پیش‌زمینه برنامه‌نویسی نیست. ما از صفر شروع می‌کنیم و شما را قدم به قدم به سوی خلق بازی‌ها و برنامه‌های جذاب هدایت می‌کنیم.

درباره دوره

این دوره، یک راهنمای جامع و کاربردی برای برنامه‌نویسی در کمودور 64 است. ما در این دوره، اصول اولیه و پیشرفته زبان بیسیک را با زبانی ساده و قابل فهم آموزش می‌دهیم. تمرکز اصلی ما بر روی یادگیری عملی است. به این معنی که شما با انجام تمرین‌ها و پروژه‌های واقعی، دانش خود را تثبیت خواهید کرد. این دوره، شما را از یک تازه‌کار به یک برنامه‌نویس با اعتماد به نفس برای کمودور 64 تبدیل می‌کند و در این سفر جذاب، از راهنمایی‌های کتاب Bt-Prog Yr Commodore64 نیز بهره می‌بریم تا شما را با مفاهیم بنیادی و تکنیک‌های پیشرفته آشنا سازیم.

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

در این دوره، شما با موضوعات زیر آشنا خواهید شد:

  • مقدمه‌ای بر کمودور 64 و محیط برنامه‌نویسی
  • آشنایی با زبان بیسیک (BASIC)
  • دستورات اساسی بیسیک (PRINT, INPUT, GOTO, IF/THEN)
  • متغیرها و انواع داده‌ها
  • عملگرهای محاسباتی و منطقی
  • حلقه‌ها (FOR/NEXT, WHILE/WEND)
  • آرایه‌ها (Arrays)
  • زیر برنامه‌ها (Subroutines)
  • دستورات گرافیکی (PSET, PLOT, CIRCLE)
  • دستورات صوتی (SOUND, PLAY)
  • مدیریت ورودی و خروجی (Keyboard, Joystick)
  • ساخت بازی‌های ساده
  • اصول طراحی بازی‌ها
  • اشکال زدایی و بهینه‌سازی کد
  • و بسیاری مباحث دیگر...

مخاطبان دوره

این دوره برای چه کسانی مناسب است؟

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

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

گذراندن این دوره مزایای زیادی دارد:

  • یادگیری یک مهارت ارزشمند: برنامه‌نویسی یک مهارت کلیدی در دنیای امروز است و این دوره، شما را با اصول اولیه آن آشنا می‌کند.
  • تجربه نوستالژیک: با یادگیری برنامه‌نویسی برای کمودور 64، شما به دنیای شگفت‌انگیز بازی‌ها و برنامه‌های کلاسیک قدم می‌گذارید.
  • تقویت مهارت‌های حل مسئله: برنامه‌نویسی به شما کمک می‌کند تا مهارت‌های حل مسئله خود را تقویت کنید و به یک ذهنیت منطقی دست یابید.
  • سرگرمی و لذت: ساخت بازی‌ها و برنامه‌های خودتان، یک سرگرمی بسیار لذت‌بخش و خلاقانه است.
  • شروعی آسان: زبان بیسیک (BASIC) یک زبان برنامه‌نویسی ساده و آسان برای یادگیری است، به خصوص برای مبتدیان.
  • یادگیری از یک منبع معتبر: این دوره با الهام از کتاب مرجع Bt-Prog Yr Commodore64 و با استفاده از تجربه‌ی چندین ساله، مطالب را به شما آموزش می‌دهد.

سرفصل‌های دوره

این دوره شامل 100 سرفصل جامع است که شما را از مقدماتی‌ترین مفاهیم تا ساخت بازی‌های پیشرفته راهنمایی می‌کند. در اینجا تنها به تعدادی از سرفصل‌ها اشاره می‌کنیم:

  • آشنایی با تاریخچه کمودور 64
  • تنظیم محیط برنامه‌نویسی
  • نوشتن اولین برنامه "Hello, World!"
  • شناخت ساختار کلی برنامه‌های بیسیک
  • استفاده از متغیرها و انواع داده‌ها: عدد صحیح، اعشاری، رشته
  • عملگرهای ریاضی و منطقی
  • کار با دستور PRINT و فرمت‌بندی خروجی
  • دریافت ورودی از کاربر با دستور INPUT
  • دستورات شرطی IF/THEN/ELSE
  • حلقه‌های FOR/NEXT و WHILE/WEND
  • کار با آرایه‌ها: یک‌بعدی و چندبعدی
  • ایجاد زیر برنامه‌ها (Subroutines) و استفاده از آن‌ها
  • دستورات گرافیکی: PSET, PLOT, DRAW, CIRCLE
  • کار با رنگ‌ها و صفحات نمایش
  • موسیقی و صدا: دستورات SOUND و PLAY
  • خواندن و نوشتن فایل‌ها
  • کنترل جوی استیک و صفحه کلید
  • ساخت بازی‌های ساده: حدس عدد، سنگ کاغذ قیچی
  • طراحی رابط کاربری برای بازی‌ها
  • افزودن قابلیت‌های پیشرفته به بازی‌ها
  • مدیریت برخورد اشیاء در بازی‌ها
  • ساخت بازی‌های پلتفرمر ساده
  • تکنیک‌های بهینه‌سازی کد
  • اشکال‌زدایی و رفع خطاهای برنامه‌نویسی
  • و ده‌ها سرفصل کاربردی دیگر...

همین حالا ثبت‌نام کنید و به جمع برنامه‌نویسان کمودور 64 بپیوندید!

SMART LEARNING PLATFORM
از مطالعه تا یادگیری ماندگار
فراتر از یک مجموعه فلش‌کارت؛ تجربه‌ای تعاملی برای یادگیری، تمرین، مرور هوشمند و مشاهده مسیر پیشرفت شما، همراه با امکان دریافت گواهی پایان دوره در دوره‌های واجد شرایط.
مرور فاصله‌دار آمار یادگیری گواهی دوزبانه
یادگیری را به یک مسیر قابل پیگیری تبدیل کنید
با ورود به سامانه آموزشی، محتوای دوره را به‌صورت مرحله‌ای دنبال کنید، فلش‌کارت‌ها را مرور کنید، دانش خود را با پرسش‌ها و آزمون‌ها بسنجید و روند پیشرفتتان را در طول مسیر ببینید.
⟳
مرور فاصله‌دار هوشمند
با مرور زمان‌دار، کارت‌های تازه و کارت‌های سررسیدشده را بر اساس برنامه مرور دنبال کنید. ارزیابی پاسخ‌ها به زمان‌بندی مرورهای بعدی کمک می‌کند تا تمرین متناسب‌تری داشته باشید.
◉
مشاهده مسیر پیشرفت
میزان مشاهده فلش‌کارت‌ها، فعالیت‌های مرور، عملکرد آزمون‌ها و آمار یادگیری را بررسی کنید و تصویر روشن‌تری از مسیر آموزشی خود داشته باشید.
▤
یادگیری مرحله‌به‌مرحله
فصل‌ها و بخش‌های آموزشی را به ترتیب دنبال کنید، مطالب دیده‌نشده را پیدا کنید و بدون سردرگمی به ادامه مسیر برگردید.
✓
تمرین و سنجش آموخته‌ها
با نکته‌های آموزشی، پرسش و پاسخ، کوییزها و آزمون‌های پایان فصل، دانسته‌های خود را تمرین کنید و بخش‌هایی را که به توجه بیشتری نیاز دارند بشناسید.
SMART REVIEW
هر بار، مرور هدفمندتر
لازم نیست هر روز از ابتدا درباره اینکه چه چیزی را مرور کنید تصمیم بگیرید. سامانه، صف مرور روزانه را بر اساس کارت‌های تازه و موعد مرور کارت‌ها آماده می‌کند. شما پاسخ را ارزیابی می‌کنید و برنامه مرور با توجه به آن تنظیم می‌شود.
دوباره
برای کارت‌هایی که به تمرین زودتر نیاز دارند.
سخت
برای پاسخ‌هایی که با دشواری به یاد آمده‌اند.
خوب
برای پاسخ‌هایی که به‌درستی به یاد آورده‌اید.
آسان
برای کارت‌هایی که پاسخ آن‌ها را به‌آسانی می‌دانید.
برنامه مرور بر اساس ارزیابی شما تنظیم می‌شود؛ مرور منظم می‌تواند به تثبیت آموخته‌ها کمک کند، اما به‌تنهایی تضمین‌کننده تسلط کامل نیست.
محتوا را به شیوه‌های مختلف تمرین کنید
ساختار دوره‌ها متناسب با موضوع آموزشی طراحی شده است و ممکن است انواع مختلفی از محتوا را در بر بگیرد.
نکته‌های ساده
برای مرور سریع مفاهیم اصلی و نکات کلیدی.
نکته‌های رسمی
برای تمرین تعاریف، اصطلاحات و بیان دقیق علمی.
کوییز
برای سنجش درک مطلب و بررسی گزینه صحیح.
پرسش و پاسخ
برای تمرین یادآوری و سنجش میزان تسلط بر مطالب.
محتوای هر دوره بر اساس ساختار و امکانات فعال همان دوره ارائه می‌شود.
LEARN ANYWHERE
همراه شما روی مرورگر
برای استفاده از نسخه تحت وب، کافی است با حساب کاربری خود وارد سامانه شوید. بدون نیاز به نصب یک برنامه اختصاصی، می‌توانید از مرورگر سازگار روی گوشی، تبلت یا رایانه به دوره‌های در دسترس خود مراجعه کنید.
گوشی هوشمند
برای مطالعه در زمان‌های کوتاه
تبلت و لپ‌تاپ
برای مطالعه و مرور راحت‌تر
حساب کاربری شخصی
برای دسترسی به دوره‌های مجاز شما
COURSE COMPLETION CERTIFICATE
گواهی پایان دوره؛ ثبت دستاورد شما
در دوره‌هایی که امکان دریافت گواهی برای آن‌ها فعال است، می‌توانید پس از تکمیل شرایط آموزشی، درخواست گواهی پایان دوره ثبت کنید.
شرایط درخواست گواهی
✓ داشتن دسترسی دارای قابلیت گواهی برای دوره مربوطه.
✓ تکمیل اطلاعات لازم در پروفایل، شامل کد ملی معتبر، عکس پرسنلی و نام و نام خانوادگی انگلیسی.
✓ مشاهده تمام فلش‌کارت‌های فعال دوره.
✓ قبولی در آزمون‌های پایان فصل، در صورت وجود آزمون برای فصل‌ها.
فارسی و انگلیسی
پس از تأیید و انتشار، نسخه‌های فارسی و انگلیسی گواهی در دسترس قرار می‌گیرند.
استعلام آنلاین
گواهی منتشرشده دارای QR Code و لینک اختصاصی برای بررسی آنلاین اعتبار آن است.
دانلود و چاپ
پس از انتشار گواهی، امکان دریافت نسخه PDF فارسی و انگلیسی و چاپ آن فراهم است.
توجه: ثبت درخواست به معنای صدور قطعی نیست. درخواست گواهی پس از بررسی و تأیید ادمین منتشر می‌شود. این گواهی، گواهی پایان دوره آموزشی است و به‌خودی‌خود معادل مدرک دانشگاهی یا مدرک رسمی مورد تأیید نهادهای دولتی نیست.
یادگیری را شروع کنید؛ پیشرفت را دنبال کنید
با تمرین منظم، مرور هدفمند و پیگیری مسیر آموزشی خود، قدم‌به‌قدم دانش و مهارت‌هایتان را گسترش دهید.
هر کارت، یک قدم به جلو
امکانات محتوایی، مرور و گواهی بر اساس سطح دسترسی و تنظیمات هر دوره متفاوت است.
نگاهی به محیط سامانه

یادگیری هوشمند، قدم‌به‌قدم

با محیط سامانه آموزشی آشنا شوید و نمونه‌هایی از فضای یادگیری، فلش‌کارت‌ها و ابزارهای مرور و تمرین را مشاهده کنید.

تصویر نمونه اول از سامانه آموزشی و فلش‌کارت‌ها
محیط سامانه آموزشی
برای مشاهده تصویر در اندازه بزرگ‌تر کلیک کنید
تصویر نمونه دوم از سامانه آموزشی و فلش‌کارت‌ها
یادگیری و مرور مطالب
برای مشاهده تصویر در اندازه بزرگ‌تر کلیک کنید
تصویر نمونه سوم از سامانه آموزشی و فلش‌کارت‌ها
تجربه مطالعه تعاملی
برای مشاهده تصویر در اندازه بزرگ‌تر کلیک کنید
تصویر نمونه چهارم از سامانه آموزشی و فلش‌کارت‌ها
امکانات بیشتر سامانه
برای مشاهده تصویر در اندازه بزرگ‌تر کلیک کنید

یادگیری فراتر از مطالعه معمولی
با فلش‌کارت‌های آموزشی، مرور هدفمند و تمرین مستمر، مطالب را فعالانه یاد بگیرید و مسیر پیشرفت خود را دنبال کنید.

تگ‌ها: 8-bit computers BASIC Programming Bt-Prog Yr Commodore64 C64 Commodore 64 learn BASIC Programming for beginners Retro Computing Vintage computers آموزش برنامه‌نویسی برنامه‌نویسی برای تازه‌کارها برنامه‌نویسی بیسیک کامپیوترهای قدیمی کمودور ۶۴ نوستالژی کامپیوتر

نظرات

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

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