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

سفر به دنیای بیسیک: برنامه‌نویسی کامودور 64 از صفر سفر به دنیای بیسیک: برنامه‌نویسی کامودور 64 از صفر آیا دوست دارید به دهه‌ی 80 سفر کنید؟ به دوران طلایی کامپیوترهای خانگی برگردید و با جادوی برنامه‌نو...

انتخاب پلن

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

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

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

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

عنوان دوره: سفر به دنیای بیسیک: برنامه‌نویسی کامودور 64 از صفر

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

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

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

  • 1. آشنایی با کامپیوتر و کامودور 64
  • 2. بررسی سخت‌افزار کامودور 64
  • 3. نحوه اتصال کامودور 64
  • 4. روشن کردن کامپیوتر و صفحه خوش‌آمدگویی
  • 5. مفهوم زبان برنامه‌نویسی
  • 6. آشنایی با BASIC (Beginner's All-purpose Symbolic Instruction Code)
  • 7. اولین برنامه BASIC: Hello, World!
  • 8. دستور PRINT
  • 9. متغیرهای عددی
  • 10. متغیرهای رشته‌ای
  • 11. دستور LET
  • 12. تخصیص مقادیر به متغیرها
  • 13. عملیات ریاضی مقدماتی (+، -، *، /)
  • 14. اولویت عملگرها
  • 15. دستور INPUT
  • 16. دریافت ورودی از کاربر
  • 17. دستور GOTO
  • 18. انتقال غیر شرطی
  • 19. دستور IF...THEN
  • 20. دستورات شرطی
  • 21. شرط‌های منطقی (AND, OR, NOT)
  • 22. دستور FOR...NEXT
  • 23. حلقه‌های تکرار
  • 24. شمارنده‌ها در حلقه‌ها
  • 25. تکرارهای تو در تو
  • 26. دستور WHILE...WEND (اگرچه Commodore BASIC مستقیماً ندارد، اما ایده آن مطرح می‌شود)
  • 27. معادل WHILE...WEND با FOR...NEXT
  • 28. دستور REM (توضیحات در کد)
  • 29. توضیح اهمیت کامنت‌گذاری
  • 30. دستور CLS (پاک کردن صفحه)
  • 31. مفهوم صفحه نمایش و مکان‌نما
  • 32. کنترل مکان‌نما با دستور PRINT
  • 33. دستور TAB
  • 34. تراز کردن متن در صفحه
  • 35. دستور SPC
  • 36. فاصله گذاری بین کلمات
  • 37. مفهوم صف (Arrays)
  • 38. صف‌های یک بعدی
  • 39. تعریف و استفاده از صف‌ها
  • 40. دستور DIM
  • 41. مقداردهی اولیه صف‌ها
  • 42. صف‌های چند بعدی
  • 43. مثال‌های کاربردی از صف‌ها
  • 44. توابع ریاضی مقدماتی (SIN, COS, TAN)
  • 45. توابع ریاضی (ABS, INT, SQR)
  • 46. توابع رشته‌ای (LEN, LEFT$, RIGHT$, MID$)
  • 47. توابع رشته‌ای (STR$, VAL, CHR$, ASC)
  • 48. کار با رشته‌های طولانی
  • 49. تبدیل رشته به عدد و بالعکس
  • 50. دستور READ و DATA
  • 51. خواندن مقادیر از دستور DATA
  • 52. کاربرد READ و DATA با صف‌ها
  • 53. دستور RESTORE
  • 54. بازگرداندن اشاره‌گر DATA
  • 55. دستور PRINT@
  • 56. موقعیت‌دهی دقیق متن روی صفحه
  • 57. دستور GET
  • 58. دریافت یک کاراکتر بدون نیاز به Enter
  • 59. دستور KEY
  • 60. کنترل کلیدهای فانکشن
  • 61. تعریف کلیدهای فانکشن
  • 62. دستور GRAPHICS
  • 63. ورود به حالت گرافیکی
  • 64. مفاهیم گرافیکی پایه
  • 65. دستور PLOT
  • 66. ترسیم نقطه
  • 67. دستور DRAW
  • 68. ترسیم خط
  • 69. دستور CIRCLE
  • 70. ترسیم دایره
  • 71. دستور LINE
  • 72. ترسیم خط (با جزئیات بیشتر)
  • 73. دستور COLOR
  • 74. تغییر رنگ متن و پس‌زمینه
  • 75. پالت رنگی کامودور 64
  • 76. دستور SETCOLOR
  • 77. تغییر رنگ کاراکترها
  • 78. دستور RESTORE (برای گرافیک)
  • 79. بازنشانی تنظیمات گرافیکی
  • 80. دستور HGR
  • 81. حالت گرافیکی با رزولوشن بالاتر (مفهوم)
  • 82. دستور HPLOT
  • 83. ترسیم نقطه در حالت HGR
  • 84. دستور GOSUB و RETURN
  • 85. روال‌های فرعی (Subroutines)
  • 86. پرش به روال فرعی و بازگشت
  • 87. کاربرد GOSUB در سازماندهی کد
  • 88. دستور ON...GOTO
  • 89. پرش شرطی چندگانه
  • 90. دستور ON...GOSUB
  • 91. پرش شرطی به روال‌های فرعی
  • 92. مفهوم خطا در برنامه‌نویسی
  • 93. انواع خطاها (Syntax, Runtime)
  • 94. دستور ON ERROR GOTO
  • 95. مدیریت خطا
  • 96. پاسخ به خطاهای برنامه‌نویسی
  • 97. دستور RESUME
  • 98. ادامه اجرای برنامه پس از خطا
  • 99. مفهوم توابع در BASIC (اصلی)
  • 100. تعریف توابع سفارشی (با استفاده از GOSUB)
سفر به دنیای بیسیک: برنامه‌نویسی کامودور 64 از صفر

سفر به دنیای بیسیک: برنامه‌نویسی کامودور 64 از صفر

آیا دوست دارید به دهه‌ی 80 سفر کنید؟ به دوران طلایی کامپیوترهای خانگی برگردید و با جادوی برنامه‌نویسی آشنا شوید؟ دوره‌ای که پیش روی شماست، دروازه‌ای است به سوی دنیای شگفت‌انگیز کامودور 64! با الهام از کتاب دوست‌داشتنی "I speak BASIC to my Commodore 64"، این دوره شما را از صفر تا قهرمانی در برنامه‌نویسی بیسیک هدایت می‌کند. چه تازه‌کار باشید و چه سابقه‌ای اندک در برنامه‌نویسی داشته باشید، این دوره برای شما طراحی شده است.

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

درباره دوره

دوره "سفر به دنیای بیسیک" یک دوره جامع و گام به گام است که شما را با زبان برنامه‌نویسی بیسیک آشنا می‌کند. این دوره، با الهام از کتاب کلاسیک "I speak BASIC to my Commodore 64"، مفاهیم پایه‌ای برنامه‌نویسی را به زبانی ساده و قابل فهم آموزش می‌دهد. در این دوره، تمرکز بر روی یادگیری عملی و ساخت پروژه‌های کاربردی است تا شما بتوانید دانش خود را در عمل به کار ببرید. از همان ابتدا، شما با نوشتن کدهای واقعی شروع می‌کنید و قدم به قدم، مهارت‌های خود را ارتقا می‌دهید.

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

  • مقدمه‌ای بر کامودور 64 و محیط بیسیک
  • آشنایی با دستورات و ساختار زبان بیسیک
  • متغیرها، انواع داده‌ها و عملگرها
  • دستورات ورودی و خروجی (INPUT, PRINT)
  • ساختارهای کنترلی: IF-THEN-ELSE, FOR-NEXT, WHILE-WEND
  • کار با توابع و زیربرنامه‌ها (Functions & Subroutines)
  • کار با آرایه‌ها و لیست‌ها
  • ایجاد بازی‌های ساده (مثل مار و پله)
  • کار با گرافیک و صدا در کامودور 64
  • مدیریت داده‌ها و ذخیره‌سازی فایل‌ها
  • رفع اشکال و عیب‌یابی کدهای بیسیک
  • بهینه‌سازی و افزایش سرعت برنامه‌ها
  • معرفی مفاهیم پیشرفته‌تر (مثل PEEK و POKE)

مخاطبان دوره

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

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

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

این دوره فرصتی بی‌نظیر برای تجربه برنامه‌نویسی در یک محیط کلاسیک و جذاب است. با گذراندن این دوره، شما:

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

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

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

  • مقدمه و راه‌اندازی شبیه‌ساز کامودور 64
  • آشنایی با محیط بیسیک و رابط کاربری
  • دستورات اولیه: PRINT, INPUT, GOTO
  • کار با متغیرها و انواع داده‌ها: INTEGER, STRING
  • عملگرهای محاسباتی و منطقی
  • ساختارهای کنترلی: IF…THEN…ELSE, FOR…NEXT, WHILE…WEND
  • کار با آرایه‌ها و لیست‌ها
  • ایجاد توابع و زیربرنامه‌ها
  • دستورات ورودی و خروجی پیشرفته
  • کار با گرافیک: رنگ‌ها، اشکال، طراحی کاراکترها
  • کار با صدا: ایجاد موسیقی و افکت‌های صوتی
  • مدیریت فایل‌ها: خواندن، نوشتن و ذخیره داده‌ها
  • ساخت بازی‌های ساده: مار، پنگوئن، حدس عدد
  • مقدمه‌ای بر مفاهیم پیشرفته: PEEK, POKE, SPRITES
  • بهینه‌سازی کدها و افزایش سرعت اجرا
  • رفع اشکال و عیب‌یابی برنامه‌ها
  • پروژه‌های عملی: ساخت برنامه‌های کاربردی
  • مروری بر کتاب "I speak BASIC to my Commodore 64" و تطبیق آن با سرفصل‌ها
  • و ده‌ها سرفصل کاربردی دیگر...

همین امروز به این سفر جذاب بپیوندید و به دنیای بیسیک کامودور 64 قدم بگذارید! فرصت را از دست ندهید و ثبت‌نام کنید!

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

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

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

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

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

تگ‌ها: BASIC Programming Beginner Programming C64 Commodore 64 Computer Programming Basics learn to code Retro Computing Vintage computers آموزش برنامه‌نویسی آموزش زبان برنامه‌نویسی برنامه‌نویسی بیسیک برنامه‌نویسی کامپیوتر برنامه‌نویسی کامودور 64 برنامه‌نویسی مقدماتی

نظرات

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

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